./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-72.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/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_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-72.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/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_9e33b81d-8614-4192-ae02-19da96ee4321/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 f1d9b1e41dffeaea131d798bbdfd7596d256be5a23994dc1bad36ef03f5ad100 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:32:30,751 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:32:30,876 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-06 22:32:30,884 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:32:30,885 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:32:30,929 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:32:30,930 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:32:30,931 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:32:30,932 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:32:30,937 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:32:30,938 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:32:30,939 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:32:30,939 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:32:30,941 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:32:30,942 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:32:30,942 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 22:32:30,943 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:32:30,943 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 22:32:30,944 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:32:30,944 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:32:30,945 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:32:30,945 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:32:30,946 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 22:32:30,946 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:32:30,947 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:32:30,948 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:32:30,948 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:32:30,949 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:32:30,949 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:32:30,950 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:32:30,951 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:32:30,952 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:32:30,952 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:32:30,952 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:32:30,953 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:32:30,953 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:32:30,953 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:32:30,953 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:32:30,954 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:32:30,954 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_9e33b81d-8614-4192-ae02-19da96ee4321/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_9e33b81d-8614-4192-ae02-19da96ee4321/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 -> f1d9b1e41dffeaea131d798bbdfd7596d256be5a23994dc1bad36ef03f5ad100 [2023-11-06 22:32:31,271 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:32:31,302 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:32:31,305 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:32:31,306 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:32:31,307 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:32:31,308 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-72.i [2023-11-06 22:32:34,454 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:32:34,922 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:32:34,926 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-72.i [2023-11-06 22:32:34,951 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/data/50c522f2c/e022d8b0142a4634b801082cfe7d4fd6/FLAG220f1dcb8 [2023-11-06 22:32:34,971 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/data/50c522f2c/e022d8b0142a4634b801082cfe7d4fd6 [2023-11-06 22:32:34,979 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:32:34,982 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:32:34,986 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:32:34,986 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:32:34,993 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:32:34,994 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:32:34" (1/1) ... [2023-11-06 22:32:34,996 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d2be493 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:34, skipping insertion in model container [2023-11-06 22:32:34,996 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:32:34" (1/1) ... [2023-11-06 22:32:35,096 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:32:35,307 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_9e33b81d-8614-4192-ae02-19da96ee4321/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-72.i[916,929] [2023-11-06 22:32:35,664 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:32:35,684 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:32:35,696 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_9e33b81d-8614-4192-ae02-19da96ee4321/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-72.i[916,929] [2023-11-06 22:32:35,879 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:32:35,913 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:32:35,914 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35 WrapperNode [2023-11-06 22:32:35,914 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:32:35,916 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:32:35,916 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:32:35,916 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:32:35,925 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:32:35" (1/1) ... [2023-11-06 22:32:35,963 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:32:35" (1/1) ... [2023-11-06 22:32:36,082 INFO L138 Inliner]: procedures = 26, calls = 76, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 629 [2023-11-06 22:32:36,082 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:32:36,083 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:32:36,083 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:32:36,084 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:32:36,096 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:36,096 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:36,127 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:36,127 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:36,195 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:36,203 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:36,235 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:36,247 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:36,272 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:32:36,274 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:32:36,274 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:32:36,274 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:32:36,275 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:36,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:32:36,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:36,320 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/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:32:36,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/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:32:36,377 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:32:36,377 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:32:36,377 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:32:36,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:32:36,378 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:32:36,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:32:36,565 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:32:36,568 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:32:38,174 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:32:38,191 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:32:38,191 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-06 22:32:38,195 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:32:38 BoogieIcfgContainer [2023-11-06 22:32:38,195 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:32:38,201 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:32:38,201 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:32:38,205 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:32:38,205 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:32:34" (1/3) ... [2023-11-06 22:32:38,206 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f828d19 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:32:38, skipping insertion in model container [2023-11-06 22:32:38,207 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (2/3) ... [2023-11-06 22:32:38,209 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f828d19 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:32:38, skipping insertion in model container [2023-11-06 22:32:38,209 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:32:38" (3/3) ... [2023-11-06 22:32:38,211 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-72.i [2023-11-06 22:32:38,234 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:32:38,234 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:32:38,324 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:32:38,333 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;@1e11c6cb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:32:38,334 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:32:38,343 INFO L276 IsEmpty]: Start isEmpty. Operand has 252 states, 186 states have (on average 1.586021505376344) internal successors, (295), 187 states have internal predecessors, (295), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2023-11-06 22:32:38,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2023-11-06 22:32:38,396 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:38,399 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:38,400 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:32:38,409 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:38,409 INFO L85 PathProgramCache]: Analyzing trace with hash -781156759, now seen corresponding path program 1 times [2023-11-06 22:32:38,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:38,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111025553] [2023-11-06 22:32:38,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:38,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:38,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:39,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:39,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111025553] [2023-11-06 22:32:39,004 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-06 22:32:39,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732243573] [2023-11-06 22:32:39,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:39,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:39,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:39,009 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:39,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 22:32:39,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:39,585 INFO L262 TraceCheckSpWp]: Trace formula consists of 1164 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-06 22:32:39,623 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:39,712 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 7688 trivial. 0 not checked. [2023-11-06 22:32:39,713 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:39,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732243573] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:39,714 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:39,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:32:39,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542844781] [2023-11-06 22:32:39,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:39,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-06 22:32:39,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:39,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-06 22:32:39,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 22:32:39,766 INFO L87 Difference]: Start difference. First operand has 252 states, 186 states have (on average 1.586021505376344) internal successors, (295), 187 states have internal predecessors, (295), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) Second operand has 2 states, 2 states have (on average 66.0) internal successors, (132), 2 states have internal predecessors, (132), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 2 states have call successors, (63) [2023-11-06 22:32:39,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:39,880 INFO L93 Difference]: Finished difference Result 497 states and 899 transitions. [2023-11-06 22:32:39,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-06 22:32:39,885 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 66.0) internal successors, (132), 2 states have internal predecessors, (132), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 2 states have call successors, (63) Word has length 442 [2023-11-06 22:32:39,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:39,897 INFO L225 Difference]: With dead ends: 497 [2023-11-06 22:32:39,897 INFO L226 Difference]: Without dead ends: 248 [2023-11-06 22:32:39,903 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 441 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:32:39,907 INFO L413 NwaCegarLoop]: 414 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, 414 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:32:39,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:32:39,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2023-11-06 22:32:39,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 248. [2023-11-06 22:32:39,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 183 states have (on average 1.5737704918032787) internal successors, (288), 183 states have internal predecessors, (288), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2023-11-06 22:32:39,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 414 transitions. [2023-11-06 22:32:40,001 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 414 transitions. Word has length 442 [2023-11-06 22:32:40,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:40,002 INFO L495 AbstractCegarLoop]: Abstraction has 248 states and 414 transitions. [2023-11-06 22:32:40,003 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 66.0) internal successors, (132), 2 states have internal predecessors, (132), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 2 states have call successors, (63) [2023-11-06 22:32:40,003 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 414 transitions. [2023-11-06 22:32:40,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2023-11-06 22:32:40,015 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:40,015 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:40,025 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-06 22:32:40,225 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:40,225 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:32:40,226 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:40,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1905977993, now seen corresponding path program 1 times [2023-11-06 22:32:40,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:40,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396163175] [2023-11-06 22:32:40,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:40,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:40,403 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:40,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [698691267] [2023-11-06 22:32:40,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:40,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:40,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:40,406 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:40,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 22:32:40,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:40,885 INFO L262 TraceCheckSpWp]: Trace formula consists of 1164 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:32:40,941 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:41,729 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:32:41,730 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:41,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:41,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396163175] [2023-11-06 22:32:41,733 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:41,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698691267] [2023-11-06 22:32:41,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698691267] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:41,735 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:41,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:32:41,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802372297] [2023-11-06 22:32:41,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:41,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:32:41,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:41,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:32:41,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:32:41,742 INFO L87 Difference]: Start difference. First operand 248 states and 414 transitions. Second operand has 4 states, 4 states have (on average 32.5) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:42,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:42,166 INFO L93 Difference]: Finished difference Result 739 states and 1237 transitions. [2023-11-06 22:32:42,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:32:42,168 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 442 [2023-11-06 22:32:42,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:42,185 INFO L225 Difference]: With dead ends: 739 [2023-11-06 22:32:42,185 INFO L226 Difference]: Without dead ends: 494 [2023-11-06 22:32:42,222 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 439 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:32:42,224 INFO L413 NwaCegarLoop]: 411 mSDtfsCounter, 443 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 1223 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:42,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [443 Valid, 1223 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:32:42,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2023-11-06 22:32:42,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 355. [2023-11-06 22:32:42,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 226 states have (on average 1.4734513274336283) internal successors, (333), 226 states have internal predecessors, (333), 126 states have call successors, (126), 2 states have call predecessors, (126), 2 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-11-06 22:32:42,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 585 transitions. [2023-11-06 22:32:42,323 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 585 transitions. Word has length 442 [2023-11-06 22:32:42,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:42,326 INFO L495 AbstractCegarLoop]: Abstraction has 355 states and 585 transitions. [2023-11-06 22:32:42,326 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:42,327 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 585 transitions. [2023-11-06 22:32:42,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 22:32:42,338 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:42,338 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:42,348 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:42,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:42,548 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:32:42,549 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:42,549 INFO L85 PathProgramCache]: Analyzing trace with hash 1192177656, now seen corresponding path program 1 times [2023-11-06 22:32:42,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:42,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297885643] [2023-11-06 22:32:42,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:42,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:42,667 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:42,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1763609703] [2023-11-06 22:32:42,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:42,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:42,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:42,669 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:42,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 22:32:43,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:43,119 INFO L262 TraceCheckSpWp]: Trace formula consists of 1165 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:32:43,130 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:43,232 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:32:43,232 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:43,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:43,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297885643] [2023-11-06 22:32:43,233 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:43,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763609703] [2023-11-06 22:32:43,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763609703] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:43,234 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:43,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:32:43,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462449813] [2023-11-06 22:32:43,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:43,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:32:43,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:43,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:32:43,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:32:43,239 INFO L87 Difference]: Start difference. First operand 355 states and 585 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:43,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:43,374 INFO L93 Difference]: Finished difference Result 842 states and 1401 transitions. [2023-11-06 22:32:43,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:32:43,377 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 443 [2023-11-06 22:32:43,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:43,386 INFO L225 Difference]: With dead ends: 842 [2023-11-06 22:32:43,386 INFO L226 Difference]: Without dead ends: 597 [2023-11-06 22:32:43,388 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 441 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:32:43,390 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 394 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 837 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:43,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [394 Valid, 837 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:32:43,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2023-11-06 22:32:43,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 375. [2023-11-06 22:32:43,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 246 states have (on average 1.4878048780487805) internal successors, (366), 246 states have internal predecessors, (366), 126 states have call successors, (126), 2 states have call predecessors, (126), 2 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-11-06 22:32:43,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 618 transitions. [2023-11-06 22:32:43,508 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 618 transitions. Word has length 443 [2023-11-06 22:32:43,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:43,511 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 618 transitions. [2023-11-06 22:32:43,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:43,512 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 618 transitions. [2023-11-06 22:32:43,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 22:32:43,525 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:43,526 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:43,542 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:43,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:43,737 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:32:43,737 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:43,738 INFO L85 PathProgramCache]: Analyzing trace with hash 745920252, now seen corresponding path program 1 times [2023-11-06 22:32:43,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:43,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792207925] [2023-11-06 22:32:43,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:43,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:43,850 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:43,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [841875123] [2023-11-06 22:32:43,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:43,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:43,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:43,853 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:43,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 22:32:44,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:44,301 INFO L262 TraceCheckSpWp]: Trace formula consists of 1167 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 22:32:44,314 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:46,002 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:32:46,003 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:46,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:46,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792207925] [2023-11-06 22:32:46,004 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:46,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841875123] [2023-11-06 22:32:46,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841875123] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:46,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:46,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:32:46,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143417555] [2023-11-06 22:32:46,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:46,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:32:46,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:46,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:32:46,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:32:46,009 INFO L87 Difference]: Start difference. First operand 375 states and 618 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:46,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:46,426 INFO L93 Difference]: Finished difference Result 799 states and 1335 transitions. [2023-11-06 22:32:46,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:32:46,427 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 443 [2023-11-06 22:32:46,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:46,433 INFO L225 Difference]: With dead ends: 799 [2023-11-06 22:32:46,434 INFO L226 Difference]: Without dead ends: 534 [2023-11-06 22:32:46,435 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 443 GetRequests, 439 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:32:46,436 INFO L413 NwaCegarLoop]: 408 mSDtfsCounter, 301 mSDsluCounter, 1204 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 1612 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:46,437 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 1612 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:32:46,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2023-11-06 22:32:46,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 389. [2023-11-06 22:32:46,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 260 states have (on average 1.4846153846153847) internal successors, (386), 260 states have internal predecessors, (386), 126 states have call successors, (126), 2 states have call predecessors, (126), 2 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-11-06 22:32:46,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 638 transitions. [2023-11-06 22:32:46,500 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 638 transitions. Word has length 443 [2023-11-06 22:32:46,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:46,502 INFO L495 AbstractCegarLoop]: Abstraction has 389 states and 638 transitions. [2023-11-06 22:32:46,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:46,502 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 638 transitions. [2023-11-06 22:32:46,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 22:32:46,513 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:46,513 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:46,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:46,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:46,722 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:32:46,723 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:46,723 INFO L85 PathProgramCache]: Analyzing trace with hash 1633143098, now seen corresponding path program 1 times [2023-11-06 22:32:46,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:46,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937430666] [2023-11-06 22:32:46,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:46,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:46,840 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:46,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1610648182] [2023-11-06 22:32:46,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:46,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:46,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:46,843 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:46,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 22:32:47,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:47,329 INFO L262 TraceCheckSpWp]: Trace formula consists of 1166 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:32:47,350 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:47,447 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:32:47,448 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:47,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:47,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937430666] [2023-11-06 22:32:47,449 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:47,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610648182] [2023-11-06 22:32:47,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610648182] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:47,453 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:47,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:32:47,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763822622] [2023-11-06 22:32:47,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:47,457 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:32:47,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:47,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:32:47,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:32:47,463 INFO L87 Difference]: Start difference. First operand 389 states and 638 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:47,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:47,636 INFO L93 Difference]: Finished difference Result 845 states and 1397 transitions. [2023-11-06 22:32:47,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:32:47,637 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 443 [2023-11-06 22:32:47,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:47,644 INFO L225 Difference]: With dead ends: 845 [2023-11-06 22:32:47,644 INFO L226 Difference]: Without dead ends: 580 [2023-11-06 22:32:47,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 443 GetRequests, 440 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:32:47,647 INFO L413 NwaCegarLoop]: 403 mSDtfsCounter, 344 mSDsluCounter, 794 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 1197 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:47,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [344 Valid, 1197 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:32:47,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2023-11-06 22:32:47,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 577. [2023-11-06 22:32:47,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 416 states have (on average 1.53125) internal successors, (637), 417 states have internal predecessors, (637), 156 states have call successors, (156), 4 states have call predecessors, (156), 4 states have return successors, (156), 155 states have call predecessors, (156), 156 states have call successors, (156) [2023-11-06 22:32:47,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 949 transitions. [2023-11-06 22:32:47,726 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 949 transitions. Word has length 443 [2023-11-06 22:32:47,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:47,729 INFO L495 AbstractCegarLoop]: Abstraction has 577 states and 949 transitions. [2023-11-06 22:32:47,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:47,730 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 949 transitions. [2023-11-06 22:32:47,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 22:32:47,734 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:47,735 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:47,753 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:47,953 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:47,954 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:32:47,954 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:47,954 INFO L85 PathProgramCache]: Analyzing trace with hash -2135539990, now seen corresponding path program 1 times [2023-11-06 22:32:47,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:47,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748357498] [2023-11-06 22:32:47,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:47,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:48,053 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:48,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1829823600] [2023-11-06 22:32:48,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:48,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:48,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:48,056 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:48,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 22:32:48,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:48,571 INFO L262 TraceCheckSpWp]: Trace formula consists of 1165 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:32:48,586 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:48,661 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:32:48,661 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:48,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:48,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748357498] [2023-11-06 22:32:48,662 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:48,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829823600] [2023-11-06 22:32:48,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829823600] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:48,663 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:48,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:32:48,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703037696] [2023-11-06 22:32:48,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:48,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:32:48,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:48,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:32:48,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:32:48,667 INFO L87 Difference]: Start difference. First operand 577 states and 949 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:48,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:48,908 INFO L93 Difference]: Finished difference Result 1244 states and 2055 transitions. [2023-11-06 22:32:48,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:32:48,909 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 443 [2023-11-06 22:32:48,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:48,919 INFO L225 Difference]: With dead ends: 1244 [2023-11-06 22:32:48,919 INFO L226 Difference]: Without dead ends: 795 [2023-11-06 22:32:48,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 443 GetRequests, 440 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:32:48,922 INFO L413 NwaCegarLoop]: 519 mSDtfsCounter, 269 mSDsluCounter, 736 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 1255 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:48,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 1255 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 22:32:48,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 795 states. [2023-11-06 22:32:48,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 795 to 791. [2023-11-06 22:32:48,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 791 states, 616 states have (on average 1.5616883116883118) internal successors, (962), 619 states have internal predecessors, (962), 168 states have call successors, (168), 6 states have call predecessors, (168), 6 states have return successors, (168), 165 states have call predecessors, (168), 168 states have call successors, (168) [2023-11-06 22:32:48,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 791 states to 791 states and 1298 transitions. [2023-11-06 22:32:48,996 INFO L78 Accepts]: Start accepts. Automaton has 791 states and 1298 transitions. Word has length 443 [2023-11-06 22:32:48,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:48,998 INFO L495 AbstractCegarLoop]: Abstraction has 791 states and 1298 transitions. [2023-11-06 22:32:48,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:48,998 INFO L276 IsEmpty]: Start isEmpty. Operand 791 states and 1298 transitions. [2023-11-06 22:32:49,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 22:32:49,003 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:49,004 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:49,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:49,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-06 22:32:49,213 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:32:49,214 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:49,214 INFO L85 PathProgramCache]: Analyzing trace with hash 483779066, now seen corresponding path program 1 times [2023-11-06 22:32:49,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:49,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703689224] [2023-11-06 22:32:49,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:49,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:49,292 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:49,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1393087522] [2023-11-06 22:32:49,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:49,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:49,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:49,294 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:49,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 22:32:49,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:49,768 INFO L262 TraceCheckSpWp]: Trace formula consists of 1168 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:32:49,779 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:49,826 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:32:49,826 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:49,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:49,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703689224] [2023-11-06 22:32:49,827 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:49,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393087522] [2023-11-06 22:32:49,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393087522] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:49,827 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:49,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:32:49,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635449058] [2023-11-06 22:32:49,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:49,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:32:49,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:49,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:32:49,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:32:49,831 INFO L87 Difference]: Start difference. First operand 791 states and 1298 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:50,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:50,279 INFO L93 Difference]: Finished difference Result 2127 states and 3504 transitions. [2023-11-06 22:32:50,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:32:50,285 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 443 [2023-11-06 22:32:50,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:50,297 INFO L225 Difference]: With dead ends: 2127 [2023-11-06 22:32:50,297 INFO L226 Difference]: Without dead ends: 1464 [2023-11-06 22:32:50,300 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 441 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:32:50,301 INFO L413 NwaCegarLoop]: 841 mSDtfsCounter, 990 mSDsluCounter, 1364 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 990 SdHoareTripleChecker+Valid, 2205 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:50,301 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [990 Valid, 2205 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:32:50,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1464 states. [2023-11-06 22:32:50,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1464 to 588. [2023-11-06 22:32:50,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 450 states have (on average 1.5533333333333332) internal successors, (699), 451 states have internal predecessors, (699), 132 states have call successors, (132), 5 states have call predecessors, (132), 5 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-11-06 22:32:50,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 963 transitions. [2023-11-06 22:32:50,377 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 963 transitions. Word has length 443 [2023-11-06 22:32:50,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:50,378 INFO L495 AbstractCegarLoop]: Abstraction has 588 states and 963 transitions. [2023-11-06 22:32:50,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:50,379 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 963 transitions. [2023-11-06 22:32:50,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 22:32:50,383 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:50,383 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:50,397 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:50,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:50,593 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:32:50,593 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:50,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1405712898, now seen corresponding path program 1 times [2023-11-06 22:32:50,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:50,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280944105] [2023-11-06 22:32:50,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:50,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:50,667 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:50,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1208553118] [2023-11-06 22:32:50,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:50,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:50,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:50,670 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:50,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 22:32:51,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:51,144 INFO L262 TraceCheckSpWp]: Trace formula consists of 1166 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:32:51,155 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:51,556 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3962 proven. 96 refuted. 0 times theorem prover too weak. 3754 trivial. 0 not checked. [2023-11-06 22:32:51,557 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:32:51,992 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 90 proven. 96 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-11-06 22:32:51,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:51,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280944105] [2023-11-06 22:32:51,992 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:51,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208553118] [2023-11-06 22:32:51,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208553118] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:32:51,993 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:32:51,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 22:32:51,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249309602] [2023-11-06 22:32:51,994 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:32:51,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:32:51,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:51,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:32:51,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:32:51,997 INFO L87 Difference]: Start difference. First operand 588 states and 963 transitions. Second operand has 7 states, 7 states have (on average 20.0) internal successors, (140), 7 states have internal predecessors, (140), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) [2023-11-06 22:32:52,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:52,611 INFO L93 Difference]: Finished difference Result 995 states and 1621 transitions. [2023-11-06 22:32:52,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:32:52,612 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 7 states have internal predecessors, (140), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) Word has length 443 [2023-11-06 22:32:52,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:52,618 INFO L225 Difference]: With dead ends: 995 [2023-11-06 22:32:52,618 INFO L226 Difference]: Without dead ends: 535 [2023-11-06 22:32:52,620 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 888 GetRequests, 878 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-06 22:32:52,621 INFO L413 NwaCegarLoop]: 331 mSDtfsCounter, 759 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 789 SdHoareTripleChecker+Valid, 865 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:52,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [789 Valid, 865 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 22:32:52,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2023-11-06 22:32:52,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 525. [2023-11-06 22:32:52,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 385 states have (on average 1.5064935064935066) internal successors, (580), 386 states have internal predecessors, (580), 132 states have call successors, (132), 7 states have call predecessors, (132), 7 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-11-06 22:32:52,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 844 transitions. [2023-11-06 22:32:52,693 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 844 transitions. Word has length 443 [2023-11-06 22:32:52,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:52,694 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 844 transitions. [2023-11-06 22:32:52,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 7 states have internal predecessors, (140), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) [2023-11-06 22:32:52,695 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 844 transitions. [2023-11-06 22:32:52,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2023-11-06 22:32:52,700 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:52,701 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:52,717 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:52,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:52,911 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:32:52,912 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:52,912 INFO L85 PathProgramCache]: Analyzing trace with hash -858842979, now seen corresponding path program 1 times [2023-11-06 22:32:52,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:52,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078318363] [2023-11-06 22:32:52,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:52,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:52,993 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:52,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1925194722] [2023-11-06 22:32:52,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:52,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:52,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:52,995 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:53,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 22:32:53,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:53,501 INFO L262 TraceCheckSpWp]: Trace formula consists of 1167 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:32:53,513 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:54,434 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:32:54,434 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:54,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:54,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078318363] [2023-11-06 22:32:54,435 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:54,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925194722] [2023-11-06 22:32:54,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925194722] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:54,436 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:54,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 22:32:54,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682576355] [2023-11-06 22:32:54,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:54,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:32:54,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:54,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:32:54,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:32:54,444 INFO L87 Difference]: Start difference. First operand 525 states and 844 transitions. Second operand has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 6 states have internal predecessors, (132), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:55,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:55,375 INFO L93 Difference]: Finished difference Result 1494 states and 2439 transitions. [2023-11-06 22:32:55,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:32:55,377 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 6 states have internal predecessors, (132), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 444 [2023-11-06 22:32:55,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:55,386 INFO L225 Difference]: With dead ends: 1494 [2023-11-06 22:32:55,387 INFO L226 Difference]: Without dead ends: 1101 [2023-11-06 22:32:55,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 448 GetRequests, 438 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:32:55,391 INFO L413 NwaCegarLoop]: 470 mSDtfsCounter, 1161 mSDsluCounter, 1966 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1161 SdHoareTripleChecker+Valid, 2436 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:55,392 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1161 Valid, 2436 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-06 22:32:55,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2023-11-06 22:32:55,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 790. [2023-11-06 22:32:55,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 790 states, 644 states have (on average 1.5683229813664596) internal successors, (1010), 647 states have internal predecessors, (1010), 136 states have call successors, (136), 9 states have call predecessors, (136), 9 states have return successors, (136), 133 states have call predecessors, (136), 136 states have call successors, (136) [2023-11-06 22:32:55,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 790 states to 790 states and 1282 transitions. [2023-11-06 22:32:55,524 INFO L78 Accepts]: Start accepts. Automaton has 790 states and 1282 transitions. Word has length 444 [2023-11-06 22:32:55,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:55,525 INFO L495 AbstractCegarLoop]: Abstraction has 790 states and 1282 transitions. [2023-11-06 22:32:55,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 6 states have internal predecessors, (132), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:55,526 INFO L276 IsEmpty]: Start isEmpty. Operand 790 states and 1282 transitions. [2023-11-06 22:32:55,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2023-11-06 22:32:55,533 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:55,534 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:55,549 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:55,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:55,745 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:32:55,745 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:55,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1749944479, now seen corresponding path program 1 times [2023-11-06 22:32:55,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:55,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906144330] [2023-11-06 22:32:55,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:55,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:55,862 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:55,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [101011897] [2023-11-06 22:32:55,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:55,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:55,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:55,865 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:55,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 22:32:56,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:56,414 INFO L262 TraceCheckSpWp]: Trace formula consists of 1168 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:32:56,424 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:57,107 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 776 proven. 177 refuted. 0 times theorem prover too weak. 6859 trivial. 0 not checked. [2023-11-06 22:32:57,108 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:32:57,632 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 9 proven. 177 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-11-06 22:32:57,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:57,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906144330] [2023-11-06 22:32:57,633 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:57,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101011897] [2023-11-06 22:32:57,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101011897] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:32:57,634 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:32:57,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 22:32:57,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868555799] [2023-11-06 22:32:57,634 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:32:57,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:32:57,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:57,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:32:57,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:32:57,654 INFO L87 Difference]: Start difference. First operand 790 states and 1282 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (122), 2 states have call predecessors, (122), 4 states have return successors, (123), 2 states have call predecessors, (123), 2 states have call successors, (123) [2023-11-06 22:32:58,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:58,237 INFO L93 Difference]: Finished difference Result 1211 states and 1951 transitions. [2023-11-06 22:32:58,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:32:58,238 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (122), 2 states have call predecessors, (122), 4 states have return successors, (123), 2 states have call predecessors, (123), 2 states have call successors, (123) Word has length 444 [2023-11-06 22:32:58,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:58,245 INFO L225 Difference]: With dead ends: 1211 [2023-11-06 22:32:58,245 INFO L226 Difference]: Without dead ends: 565 [2023-11-06 22:32:58,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 880 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:32:58,248 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 679 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 681 SdHoareTripleChecker+Valid, 877 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:58,249 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [681 Valid, 877 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 22:32:58,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2023-11-06 22:32:58,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 537. [2023-11-06 22:32:58,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 394 states have (on average 1.4898477157360406) internal successors, (587), 395 states have internal predecessors, (587), 132 states have call successors, (132), 10 states have call predecessors, (132), 10 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-11-06 22:32:58,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 851 transitions. [2023-11-06 22:32:58,324 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 851 transitions. Word has length 444 [2023-11-06 22:32:58,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:58,325 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 851 transitions. [2023-11-06 22:32:58,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (122), 2 states have call predecessors, (122), 4 states have return successors, (123), 2 states have call predecessors, (123), 2 states have call successors, (123) [2023-11-06 22:32:58,326 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 851 transitions. [2023-11-06 22:32:58,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2023-11-06 22:32:58,330 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:58,331 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:58,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:58,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-06 22:32:58,540 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:32:58,540 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:58,540 INFO L85 PathProgramCache]: Analyzing trace with hash -636870247, now seen corresponding path program 1 times [2023-11-06 22:32:58,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:58,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705690481] [2023-11-06 22:32:58,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:58,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:58,633 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:58,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1361768320] [2023-11-06 22:32:58,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:58,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:58,634 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:58,635 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:58,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 22:32:59,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:59,149 INFO L262 TraceCheckSpWp]: Trace formula consists of 1169 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:32:59,160 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:59,250 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:32:59,250 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:59,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:59,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705690481] [2023-11-06 22:32:59,251 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:59,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361768320] [2023-11-06 22:32:59,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361768320] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:59,251 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:59,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:32:59,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453647638] [2023-11-06 22:32:59,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:59,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:32:59,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:59,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:32:59,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:32:59,255 INFO L87 Difference]: Start difference. First operand 537 states and 851 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:59,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:59,458 INFO L93 Difference]: Finished difference Result 1004 states and 1609 transitions. [2023-11-06 22:32:59,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:32:59,459 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 444 [2023-11-06 22:32:59,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:59,465 INFO L225 Difference]: With dead ends: 1004 [2023-11-06 22:32:59,465 INFO L226 Difference]: Without dead ends: 603 [2023-11-06 22:32:59,467 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 445 GetRequests, 442 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:32:59,468 INFO L413 NwaCegarLoop]: 416 mSDtfsCounter, 546 mSDsluCounter, 598 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 546 SdHoareTripleChecker+Valid, 1014 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:59,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [546 Valid, 1014 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:32:59,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2023-11-06 22:32:59,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 469. [2023-11-06 22:32:59,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 333 states have (on average 1.4744744744744744) internal successors, (491), 333 states have internal predecessors, (491), 126 states have call successors, (126), 9 states have call predecessors, (126), 9 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-11-06 22:32:59,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 743 transitions. [2023-11-06 22:32:59,529 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 743 transitions. Word has length 444 [2023-11-06 22:32:59,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:59,530 INFO L495 AbstractCegarLoop]: Abstraction has 469 states and 743 transitions. [2023-11-06 22:32:59,531 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:32:59,531 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 743 transitions. [2023-11-06 22:32:59,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2023-11-06 22:32:59,535 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:59,535 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:59,548 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:59,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:59,745 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:32:59,745 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:59,745 INFO L85 PathProgramCache]: Analyzing trace with hash -21516550, now seen corresponding path program 1 times [2023-11-06 22:32:59,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:59,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738073356] [2023-11-06 22:32:59,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:59,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:59,861 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:59,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [644464902] [2023-11-06 22:32:59,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:59,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:59,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:59,865 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:59,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 22:33:00,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:00,381 INFO L262 TraceCheckSpWp]: Trace formula consists of 1165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:33:00,389 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:01,089 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 1616 proven. 165 refuted. 0 times theorem prover too weak. 6031 trivial. 0 not checked. [2023-11-06 22:33:01,090 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:33:01,627 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 21 proven. 165 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-11-06 22:33:01,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:01,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738073356] [2023-11-06 22:33:01,628 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:01,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644464902] [2023-11-06 22:33:01,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644464902] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:33:01,628 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:33:01,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 22:33:01,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88362723] [2023-11-06 22:33:01,629 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:33:01,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:33:01,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:01,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:33:01,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:33:01,633 INFO L87 Difference]: Start difference. First operand 469 states and 743 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (118), 2 states have call predecessors, (118), 4 states have return successors, (119), 2 states have call predecessors, (119), 2 states have call successors, (119) [2023-11-06 22:33:02,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:02,154 INFO L93 Difference]: Finished difference Result 824 states and 1299 transitions. [2023-11-06 22:33:02,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:33:02,155 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (118), 2 states have call predecessors, (118), 4 states have return successors, (119), 2 states have call predecessors, (119), 2 states have call successors, (119) Word has length 444 [2023-11-06 22:33:02,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:02,160 INFO L225 Difference]: With dead ends: 824 [2023-11-06 22:33:02,160 INFO L226 Difference]: Without dead ends: 434 [2023-11-06 22:33:02,161 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 880 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:33:02,162 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 366 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 842 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:02,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 842 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 22:33:02,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2023-11-06 22:33:02,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 416. [2023-11-06 22:33:02,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 278 states have (on average 1.3848920863309353) internal successors, (385), 278 states have internal predecessors, (385), 126 states have call successors, (126), 11 states have call predecessors, (126), 11 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-11-06 22:33:02,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 637 transitions. [2023-11-06 22:33:02,244 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 637 transitions. Word has length 444 [2023-11-06 22:33:02,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:02,245 INFO L495 AbstractCegarLoop]: Abstraction has 416 states and 637 transitions. [2023-11-06 22:33:02,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (118), 2 states have call predecessors, (118), 4 states have return successors, (119), 2 states have call predecessors, (119), 2 states have call successors, (119) [2023-11-06 22:33:02,246 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 637 transitions. [2023-11-06 22:33:02,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2023-11-06 22:33:02,250 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:02,250 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:02,264 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:02,459 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-06 22:33:02,459 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:33:02,460 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:02,460 INFO L85 PathProgramCache]: Analyzing trace with hash 918421013, now seen corresponding path program 1 times [2023-11-06 22:33:02,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:02,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632598136] [2023-11-06 22:33:02,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:02,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:02,526 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:02,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [549199161] [2023-11-06 22:33:02,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:02,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:02,528 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:02,529 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:02,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 22:33:03,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:03,063 INFO L262 TraceCheckSpWp]: Trace formula consists of 1167 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-06 22:33:03,075 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:04,618 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:33:04,618 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:33:04,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:04,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632598136] [2023-11-06 22:33:04,619 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:04,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549199161] [2023-11-06 22:33:04,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549199161] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:33:04,620 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:33:04,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 22:33:04,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375966097] [2023-11-06 22:33:04,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:33:04,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:33:04,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:04,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:33:04,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:33:04,624 INFO L87 Difference]: Start difference. First operand 416 states and 637 transitions. Second operand has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:05,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:05,372 INFO L93 Difference]: Finished difference Result 1144 states and 1768 transitions. [2023-11-06 22:33:05,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 22:33:05,373 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 444 [2023-11-06 22:33:05,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:05,380 INFO L225 Difference]: With dead ends: 1144 [2023-11-06 22:33:05,381 INFO L226 Difference]: Without dead ends: 866 [2023-11-06 22:33:05,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 450 GetRequests, 439 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:33:05,383 INFO L413 NwaCegarLoop]: 404 mSDtfsCounter, 1284 mSDsluCounter, 2525 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 264 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1284 SdHoareTripleChecker+Valid, 2929 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 264 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:05,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1284 Valid, 2929 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [264 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 22:33:05,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2023-11-06 22:33:05,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 425. [2023-11-06 22:33:05,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 285 states have (on average 1.3719298245614036) internal successors, (391), 285 states have internal predecessors, (391), 126 states have call successors, (126), 13 states have call predecessors, (126), 13 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-11-06 22:33:05,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 643 transitions. [2023-11-06 22:33:05,460 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 643 transitions. Word has length 444 [2023-11-06 22:33:05,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:05,461 INFO L495 AbstractCegarLoop]: Abstraction has 425 states and 643 transitions. [2023-11-06 22:33:05,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:05,462 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 643 transitions. [2023-11-06 22:33:05,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2023-11-06 22:33:05,465 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:05,466 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:05,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:05,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-06 22:33:05,675 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:33:05,676 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:05,676 INFO L85 PathProgramCache]: Analyzing trace with hash 856381399, now seen corresponding path program 1 times [2023-11-06 22:33:05,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:05,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500497617] [2023-11-06 22:33:05,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:05,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:05,789 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:05,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [182686989] [2023-11-06 22:33:05,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:05,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:05,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:05,792 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:05,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-06 22:33:06,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:06,354 INFO L262 TraceCheckSpWp]: Trace formula consists of 1166 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-06 22:33:06,364 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:07,734 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:33:07,735 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:33:07,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:07,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500497617] [2023-11-06 22:33:07,735 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:07,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182686989] [2023-11-06 22:33:07,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182686989] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:33:07,736 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:33:07,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 22:33:07,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453383561] [2023-11-06 22:33:07,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:33:07,738 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:33:07,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:07,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:33:07,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:33:07,740 INFO L87 Difference]: Start difference. First operand 425 states and 643 transitions. Second operand has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:08,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:08,602 INFO L93 Difference]: Finished difference Result 1107 states and 1697 transitions. [2023-11-06 22:33:08,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 22:33:08,603 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 444 [2023-11-06 22:33:08,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:08,609 INFO L225 Difference]: With dead ends: 1107 [2023-11-06 22:33:08,610 INFO L226 Difference]: Without dead ends: 826 [2023-11-06 22:33:08,611 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 450 GetRequests, 439 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:33:08,612 INFO L413 NwaCegarLoop]: 435 mSDtfsCounter, 1392 mSDsluCounter, 1814 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 376 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1392 SdHoareTripleChecker+Valid, 2249 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 376 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:08,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1392 Valid, 2249 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [376 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-06 22:33:08,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2023-11-06 22:33:08,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 404. [2023-11-06 22:33:08,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 264 states have (on average 1.3409090909090908) internal successors, (354), 264 states have internal predecessors, (354), 126 states have call successors, (126), 13 states have call predecessors, (126), 13 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-11-06 22:33:08,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 606 transitions. [2023-11-06 22:33:08,696 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 606 transitions. Word has length 444 [2023-11-06 22:33:08,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:08,698 INFO L495 AbstractCegarLoop]: Abstraction has 404 states and 606 transitions. [2023-11-06 22:33:08,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:08,698 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 606 transitions. [2023-11-06 22:33:08,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2023-11-06 22:33:08,702 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:08,703 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:08,717 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:08,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-06 22:33:08,912 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:33:08,913 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:08,913 INFO L85 PathProgramCache]: Analyzing trace with hash 276788570, now seen corresponding path program 1 times [2023-11-06 22:33:08,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:08,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904479966] [2023-11-06 22:33:08,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:08,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:08,990 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:08,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [145884572] [2023-11-06 22:33:08,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:08,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:08,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:08,993 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:08,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-06 22:33:09,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:09,489 INFO L262 TraceCheckSpWp]: Trace formula consists of 1166 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:33:09,496 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:09,553 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:33:09,553 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:33:09,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:09,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904479966] [2023-11-06 22:33:09,554 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:09,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145884572] [2023-11-06 22:33:09,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145884572] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:33:09,555 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:33:09,555 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:33:09,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523023276] [2023-11-06 22:33:09,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:33:09,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:33:09,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:09,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:33:09,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:33:09,558 INFO L87 Difference]: Start difference. First operand 404 states and 606 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:09,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:09,717 INFO L93 Difference]: Finished difference Result 914 states and 1384 transitions. [2023-11-06 22:33:09,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:33:09,718 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 445 [2023-11-06 22:33:09,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:09,723 INFO L225 Difference]: With dead ends: 914 [2023-11-06 22:33:09,724 INFO L226 Difference]: Without dead ends: 654 [2023-11-06 22:33:09,725 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 443 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:33:09,726 INFO L413 NwaCegarLoop]: 467 mSDtfsCounter, 340 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 830 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:09,726 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [340 Valid, 830 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:33:09,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2023-11-06 22:33:09,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 487. [2023-11-06 22:33:09,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 347 states have (on average 1.4034582132564841) internal successors, (487), 347 states have internal predecessors, (487), 126 states have call successors, (126), 13 states have call predecessors, (126), 13 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-11-06 22:33:09,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 739 transitions. [2023-11-06 22:33:09,833 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 739 transitions. Word has length 445 [2023-11-06 22:33:09,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:09,834 INFO L495 AbstractCegarLoop]: Abstraction has 487 states and 739 transitions. [2023-11-06 22:33:09,835 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:09,835 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 739 transitions. [2023-11-06 22:33:09,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 447 [2023-11-06 22:33:09,839 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:09,840 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:09,850 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:10,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-06 22:33:10,050 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:33:10,050 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:10,050 INFO L85 PathProgramCache]: Analyzing trace with hash 2081260198, now seen corresponding path program 1 times [2023-11-06 22:33:10,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:10,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376137849] [2023-11-06 22:33:10,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:10,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:10,144 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:10,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1154278555] [2023-11-06 22:33:10,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:10,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:10,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:10,147 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:10,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-06 22:33:10,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:10,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 1168 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:33:10,716 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:12,246 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 4289 proven. 216 refuted. 0 times theorem prover too weak. 3307 trivial. 0 not checked. [2023-11-06 22:33:12,246 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:33:13,319 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 150 proven. 219 refuted. 0 times theorem prover too weak. 7443 trivial. 0 not checked. [2023-11-06 22:33:13,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:13,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376137849] [2023-11-06 22:33:13,319 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:13,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154278555] [2023-11-06 22:33:13,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154278555] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:33:13,320 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:33:13,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2023-11-06 22:33:13,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808608729] [2023-11-06 22:33:13,321 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:33:13,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-06 22:33:13,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:13,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-06 22:33:13,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2023-11-06 22:33:13,325 INFO L87 Difference]: Start difference. First operand 487 states and 739 transitions. Second operand has 18 states, 18 states have (on average 13.722222222222221) internal successors, (247), 18 states have internal predecessors, (247), 5 states have call successors, (102), 3 states have call predecessors, (102), 7 states have return successors, (103), 5 states have call predecessors, (103), 5 states have call successors, (103) [2023-11-06 22:33:15,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:15,236 INFO L93 Difference]: Finished difference Result 1115 states and 1653 transitions. [2023-11-06 22:33:15,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-06 22:33:15,237 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.722222222222221) internal successors, (247), 18 states have internal predecessors, (247), 5 states have call successors, (102), 3 states have call predecessors, (102), 7 states have return successors, (103), 5 states have call predecessors, (103), 5 states have call successors, (103) Word has length 446 [2023-11-06 22:33:15,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:15,247 INFO L225 Difference]: With dead ends: 1115 [2023-11-06 22:33:15,247 INFO L226 Difference]: Without dead ends: 772 [2023-11-06 22:33:15,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 913 GetRequests, 876 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=427, Invalid=1055, Unknown=0, NotChecked=0, Total=1482 [2023-11-06 22:33:15,252 INFO L413 NwaCegarLoop]: 273 mSDtfsCounter, 664 mSDsluCounter, 1084 mSDsCounter, 0 mSdLazyCounter, 979 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 708 SdHoareTripleChecker+Valid, 1357 SdHoareTripleChecker+Invalid, 1184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 979 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:15,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [708 Valid, 1357 Invalid, 1184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 979 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-06 22:33:15,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2023-11-06 22:33:15,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 706. [2023-11-06 22:33:15,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 532 states have (on average 1.4116541353383458) internal successors, (751), 533 states have internal predecessors, (751), 148 states have call successors, (148), 25 states have call predecessors, (148), 25 states have return successors, (148), 147 states have call predecessors, (148), 148 states have call successors, (148) [2023-11-06 22:33:15,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 1047 transitions. [2023-11-06 22:33:15,454 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 1047 transitions. Word has length 446 [2023-11-06 22:33:15,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:15,455 INFO L495 AbstractCegarLoop]: Abstraction has 706 states and 1047 transitions. [2023-11-06 22:33:15,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.722222222222221) internal successors, (247), 18 states have internal predecessors, (247), 5 states have call successors, (102), 3 states have call predecessors, (102), 7 states have return successors, (103), 5 states have call predecessors, (103), 5 states have call successors, (103) [2023-11-06 22:33:15,456 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 1047 transitions. [2023-11-06 22:33:15,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 448 [2023-11-06 22:33:15,462 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:15,462 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:15,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:15,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-06 22:33:15,677 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:33:15,677 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:15,678 INFO L85 PathProgramCache]: Analyzing trace with hash -331160877, now seen corresponding path program 1 times [2023-11-06 22:33:15,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:15,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317161917] [2023-11-06 22:33:15,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:15,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:15,771 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:15,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1903043187] [2023-11-06 22:33:15,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:15,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:15,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:15,773 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:15,809 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-06 22:33:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:16,368 INFO L262 TraceCheckSpWp]: Trace formula consists of 1170 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:33:16,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:17,170 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 308 proven. 183 refuted. 0 times theorem prover too weak. 7321 trivial. 0 not checked. [2023-11-06 22:33:17,170 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:33:17,791 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3 proven. 183 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-11-06 22:33:17,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:17,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317161917] [2023-11-06 22:33:17,792 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:17,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903043187] [2023-11-06 22:33:17,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903043187] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:33:17,793 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:33:17,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 22:33:17,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777515177] [2023-11-06 22:33:17,794 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:33:17,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:33:17,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:17,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:33:17,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:33:17,797 INFO L87 Difference]: Start difference. First operand 706 states and 1047 transitions. Second operand has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 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:33:18,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:18,371 INFO L93 Difference]: Finished difference Result 1280 states and 1902 transitions. [2023-11-06 22:33:18,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:33:18,372 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 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 447 [2023-11-06 22:33:18,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:18,379 INFO L225 Difference]: With dead ends: 1280 [2023-11-06 22:33:18,379 INFO L226 Difference]: Without dead ends: 734 [2023-11-06 22:33:18,381 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 896 GetRequests, 886 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:33:18,382 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 284 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 790 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:18,382 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [284 Valid, 790 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 22:33:18,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2023-11-06 22:33:18,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 702. [2023-11-06 22:33:18,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 528 states have (on average 1.3996212121212122) internal successors, (739), 529 states have internal predecessors, (739), 148 states have call successors, (148), 25 states have call predecessors, (148), 25 states have return successors, (148), 147 states have call predecessors, (148), 148 states have call successors, (148) [2023-11-06 22:33:18,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 1035 transitions. [2023-11-06 22:33:18,537 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 1035 transitions. Word has length 447 [2023-11-06 22:33:18,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:18,539 INFO L495 AbstractCegarLoop]: Abstraction has 702 states and 1035 transitions. [2023-11-06 22:33:18,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 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:33:18,539 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 1035 transitions. [2023-11-06 22:33:18,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 448 [2023-11-06 22:33:18,544 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:18,545 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:18,561 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:18,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-06 22:33:18,756 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:33:18,756 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:18,756 INFO L85 PathProgramCache]: Analyzing trace with hash 1210072306, now seen corresponding path program 1 times [2023-11-06 22:33:18,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:18,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135960389] [2023-11-06 22:33:18,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:18,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:18,836 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:18,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1316533481] [2023-11-06 22:33:18,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:18,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:18,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:18,838 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:18,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-06 22:33:19,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:19,430 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:33:19,436 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:19,477 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:33:19,478 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:33:19,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:19,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135960389] [2023-11-06 22:33:19,482 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:19,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316533481] [2023-11-06 22:33:19,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316533481] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:33:19,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:33:19,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:33:19,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675372302] [2023-11-06 22:33:19,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:33:19,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:33:19,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:19,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:33:19,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:33:19,486 INFO L87 Difference]: Start difference. First operand 702 states and 1035 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:19,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:19,711 INFO L93 Difference]: Finished difference Result 1554 states and 2311 transitions. [2023-11-06 22:33:19,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:33:19,712 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 447 [2023-11-06 22:33:19,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:19,720 INFO L225 Difference]: With dead ends: 1554 [2023-11-06 22:33:19,720 INFO L226 Difference]: Without dead ends: 1012 [2023-11-06 22:33:19,722 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 446 GetRequests, 445 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:33:19,723 INFO L413 NwaCegarLoop]: 591 mSDtfsCounter, 312 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 960 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:19,723 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 960 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:33:19,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1012 states. [2023-11-06 22:33:19,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1012 to 945. [2023-11-06 22:33:19,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 732 states have (on average 1.4153005464480874) internal successors, (1036), 734 states have internal predecessors, (1036), 178 states have call successors, (178), 34 states have call predecessors, (178), 34 states have return successors, (178), 176 states have call predecessors, (178), 178 states have call successors, (178) [2023-11-06 22:33:19,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 1392 transitions. [2023-11-06 22:33:19,867 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 1392 transitions. Word has length 447 [2023-11-06 22:33:19,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:19,868 INFO L495 AbstractCegarLoop]: Abstraction has 945 states and 1392 transitions. [2023-11-06 22:33:19,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:19,868 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 1392 transitions. [2023-11-06 22:33:19,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 448 [2023-11-06 22:33:19,873 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:19,874 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:19,889 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:20,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-06 22:33:20,090 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:33:20,090 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:20,090 INFO L85 PathProgramCache]: Analyzing trace with hash 1889344560, now seen corresponding path program 1 times [2023-11-06 22:33:20,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:20,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786925617] [2023-11-06 22:33:20,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:20,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:20,189 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:20,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [744065944] [2023-11-06 22:33:20,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:20,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:20,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:20,191 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:20,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-06 22:33:20,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:20,914 INFO L262 TraceCheckSpWp]: Trace formula consists of 1170 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-06 22:33:20,924 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:23,716 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:33:23,717 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:33:23,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:23,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786925617] [2023-11-06 22:33:23,718 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:23,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744065944] [2023-11-06 22:33:23,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744065944] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:33:23,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:33:23,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-06 22:33:23,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850402321] [2023-11-06 22:33:23,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:33:23,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-06 22:33:23,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:23,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-06 22:33:23,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-11-06 22:33:23,726 INFO L87 Difference]: Start difference. First operand 945 states and 1392 transitions. Second operand has 9 states, 9 states have (on average 15.0) internal successors, (135), 8 states have internal predecessors, (135), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:25,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:25,316 INFO L93 Difference]: Finished difference Result 2505 states and 3719 transitions. [2023-11-06 22:33:25,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:33:25,317 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 15.0) internal successors, (135), 8 states have internal predecessors, (135), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 447 [2023-11-06 22:33:25,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:25,331 INFO L225 Difference]: With dead ends: 2505 [2023-11-06 22:33:25,331 INFO L226 Difference]: Without dead ends: 1720 [2023-11-06 22:33:25,334 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 451 GetRequests, 439 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:33:25,335 INFO L413 NwaCegarLoop]: 531 mSDtfsCounter, 1160 mSDsluCounter, 1459 mSDsCounter, 0 mSdLazyCounter, 638 mSolverCounterSat, 378 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1160 SdHoareTripleChecker+Valid, 1990 SdHoareTripleChecker+Invalid, 1016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 378 IncrementalHoareTripleChecker+Valid, 638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:25,335 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1160 Valid, 1990 Invalid, 1016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [378 Valid, 638 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-06 22:33:25,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1720 states. [2023-11-06 22:33:25,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1720 to 1099. [2023-11-06 22:33:25,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1099 states, 886 states have (on average 1.4469525959367946) internal successors, (1282), 888 states have internal predecessors, (1282), 178 states have call successors, (178), 34 states have call predecessors, (178), 34 states have return successors, (178), 176 states have call predecessors, (178), 178 states have call successors, (178) [2023-11-06 22:33:25,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 1638 transitions. [2023-11-06 22:33:25,533 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 1638 transitions. Word has length 447 [2023-11-06 22:33:25,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:25,534 INFO L495 AbstractCegarLoop]: Abstraction has 1099 states and 1638 transitions. [2023-11-06 22:33:25,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 15.0) internal successors, (135), 8 states have internal predecessors, (135), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:25,535 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 1638 transitions. [2023-11-06 22:33:25,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 448 [2023-11-06 22:33:25,540 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:25,540 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:25,553 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:25,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:25,751 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:33:25,752 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:25,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1451682578, now seen corresponding path program 1 times [2023-11-06 22:33:25,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:25,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186383837] [2023-11-06 22:33:25,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:25,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:25,823 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:25,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [941568579] [2023-11-06 22:33:25,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:25,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:25,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:25,825 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:25,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-06 22:33:26,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:26,497 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-06 22:33:26,506 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:28,748 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:33:28,748 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:33:28,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:28,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186383837] [2023-11-06 22:33:28,749 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:28,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941568579] [2023-11-06 22:33:28,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941568579] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:33:28,750 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:33:28,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-06 22:33:28,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418059492] [2023-11-06 22:33:28,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:33:28,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 22:33:28,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:28,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 22:33:28,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:33:28,755 INFO L87 Difference]: Start difference. First operand 1099 states and 1638 transitions. Second operand has 12 states, 12 states have (on average 11.25) internal successors, (135), 11 states have internal predecessors, (135), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:32,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:32,345 INFO L93 Difference]: Finished difference Result 2727 states and 4036 transitions. [2023-11-06 22:33:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 22:33:32,346 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 11.25) internal successors, (135), 11 states have internal predecessors, (135), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 447 [2023-11-06 22:33:32,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:32,363 INFO L225 Difference]: With dead ends: 2727 [2023-11-06 22:33:32,363 INFO L226 Difference]: Without dead ends: 1812 [2023-11-06 22:33:32,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 456 GetRequests, 436 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2023-11-06 22:33:32,369 INFO L413 NwaCegarLoop]: 748 mSDtfsCounter, 1532 mSDsluCounter, 3005 mSDsCounter, 0 mSdLazyCounter, 2014 mSolverCounterSat, 566 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1532 SdHoareTripleChecker+Valid, 3753 SdHoareTripleChecker+Invalid, 2580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 566 IncrementalHoareTripleChecker+Valid, 2014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:32,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1532 Valid, 3753 Invalid, 2580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [566 Valid, 2014 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-11-06 22:33:32,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1812 states. [2023-11-06 22:33:32,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1812 to 1234. [2023-11-06 22:33:32,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1234 states, 1021 states have (on average 1.4534769833496572) internal successors, (1484), 1023 states have internal predecessors, (1484), 178 states have call successors, (178), 34 states have call predecessors, (178), 34 states have return successors, (178), 176 states have call predecessors, (178), 178 states have call successors, (178) [2023-11-06 22:33:32,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 1840 transitions. [2023-11-06 22:33:32,629 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 1840 transitions. Word has length 447 [2023-11-06 22:33:32,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:32,630 INFO L495 AbstractCegarLoop]: Abstraction has 1234 states and 1840 transitions. [2023-11-06 22:33:32,630 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 11.25) internal successors, (135), 11 states have internal predecessors, (135), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:32,630 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 1840 transitions. [2023-11-06 22:33:32,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 448 [2023-11-06 22:33:32,636 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:32,636 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:32,653 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:32,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:32,847 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:33:32,847 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:32,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1086073460, now seen corresponding path program 1 times [2023-11-06 22:33:32,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:32,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336176453] [2023-11-06 22:33:32,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:32,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:32,933 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:32,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1073471947] [2023-11-06 22:33:32,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:32,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:32,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:32,937 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:32,960 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-06 22:33:33,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:33,591 INFO L262 TraceCheckSpWp]: Trace formula consists of 1172 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:33:33,602 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:35,282 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 5532 proven. 102 refuted. 0 times theorem prover too weak. 2178 trivial. 0 not checked. [2023-11-06 22:33:35,283 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:33:35,863 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 84 proven. 102 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-11-06 22:33:35,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:35,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336176453] [2023-11-06 22:33:35,864 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:35,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073471947] [2023-11-06 22:33:35,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073471947] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:33:35,865 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:33:35,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-11-06 22:33:35,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034455667] [2023-11-06 22:33:35,866 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:33:35,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-06 22:33:35,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:35,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-06 22:33:35,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2023-11-06 22:33:35,870 INFO L87 Difference]: Start difference. First operand 1234 states and 1840 transitions. Second operand has 16 states, 16 states have (on average 15.5) internal successors, (248), 16 states have internal predecessors, (248), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) [2023-11-06 22:33:38,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:38,032 INFO L93 Difference]: Finished difference Result 2374 states and 3498 transitions. [2023-11-06 22:33:38,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-06 22:33:38,033 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 15.5) internal successors, (248), 16 states have internal predecessors, (248), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) Word has length 447 [2023-11-06 22:33:38,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:38,047 INFO L225 Difference]: With dead ends: 2374 [2023-11-06 22:33:38,047 INFO L226 Difference]: Without dead ends: 1583 [2023-11-06 22:33:38,050 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 906 GetRequests, 879 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=236, Invalid=576, Unknown=0, NotChecked=0, Total=812 [2023-11-06 22:33:38,052 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 1032 mSDsluCounter, 1370 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1060 SdHoareTripleChecker+Valid, 1658 SdHoareTripleChecker+Invalid, 1563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 339 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:38,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1060 Valid, 1658 Invalid, 1563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [339 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-06 22:33:38,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1583 states. [2023-11-06 22:33:38,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1583 to 872. [2023-11-06 22:33:38,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 872 states, 722 states have (on average 1.4709141274238227) internal successors, (1062), 722 states have internal predecessors, (1062), 126 states have call successors, (126), 23 states have call predecessors, (126), 23 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-11-06 22:33:38,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 872 states to 872 states and 1314 transitions. [2023-11-06 22:33:38,249 INFO L78 Accepts]: Start accepts. Automaton has 872 states and 1314 transitions. Word has length 447 [2023-11-06 22:33:38,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:38,250 INFO L495 AbstractCegarLoop]: Abstraction has 872 states and 1314 transitions. [2023-11-06 22:33:38,250 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.5) internal successors, (248), 16 states have internal predecessors, (248), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) [2023-11-06 22:33:38,250 INFO L276 IsEmpty]: Start isEmpty. Operand 872 states and 1314 transitions. [2023-11-06 22:33:38,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 448 [2023-11-06 22:33:38,255 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:38,256 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:38,273 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:38,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-06 22:33:38,474 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:33:38,474 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:38,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1670553806, now seen corresponding path program 1 times [2023-11-06 22:33:38,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:38,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338570195] [2023-11-06 22:33:38,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:38,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:38,561 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:38,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1800340228] [2023-11-06 22:33:38,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:38,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:38,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:38,563 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:38,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-06 22:33:39,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:39,260 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:33:39,271 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:40,942 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 5628 proven. 102 refuted. 0 times theorem prover too weak. 2082 trivial. 0 not checked. [2023-11-06 22:33:40,942 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:33:41,547 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 84 proven. 102 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-11-06 22:33:41,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:41,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338570195] [2023-11-06 22:33:41,548 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:41,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800340228] [2023-11-06 22:33:41,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800340228] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:33:41,549 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:33:41,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-11-06 22:33:41,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453510120] [2023-11-06 22:33:41,550 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:33:41,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-06 22:33:41,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:41,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-06 22:33:41,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2023-11-06 22:33:41,556 INFO L87 Difference]: Start difference. First operand 872 states and 1314 transitions. Second operand has 16 states, 16 states have (on average 15.5) internal successors, (248), 16 states have internal predecessors, (248), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) [2023-11-06 22:33:43,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:43,155 INFO L93 Difference]: Finished difference Result 1663 states and 2483 transitions. [2023-11-06 22:33:43,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-06 22:33:43,159 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 15.5) internal successors, (248), 16 states have internal predecessors, (248), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) Word has length 447 [2023-11-06 22:33:43,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:43,166 INFO L225 Difference]: With dead ends: 1663 [2023-11-06 22:33:43,166 INFO L226 Difference]: Without dead ends: 1177 [2023-11-06 22:33:43,168 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 906 GetRequests, 879 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=236, Invalid=576, Unknown=0, NotChecked=0, Total=812 [2023-11-06 22:33:43,169 INFO L413 NwaCegarLoop]: 263 mSDtfsCounter, 633 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 1105 SdHoareTripleChecker+Invalid, 1077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:43,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [661 Valid, 1105 Invalid, 1077 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-06 22:33:43,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1177 states. [2023-11-06 22:33:43,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1177 to 737. [2023-11-06 22:33:43,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 585 states have (on average 1.4273504273504274) internal successors, (835), 585 states have internal predecessors, (835), 126 states have call successors, (126), 25 states have call predecessors, (126), 25 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-11-06 22:33:43,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 1087 transitions. [2023-11-06 22:33:43,335 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 1087 transitions. Word has length 447 [2023-11-06 22:33:43,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:43,337 INFO L495 AbstractCegarLoop]: Abstraction has 737 states and 1087 transitions. [2023-11-06 22:33:43,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.5) internal successors, (248), 16 states have internal predecessors, (248), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) [2023-11-06 22:33:43,337 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 1087 transitions. [2023-11-06 22:33:43,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2023-11-06 22:33:43,342 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:43,343 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:43,359 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:43,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-06 22:33:43,560 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:33:43,561 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:43,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1228000306, now seen corresponding path program 1 times [2023-11-06 22:33:43,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:43,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879084237] [2023-11-06 22:33:43,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:43,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:43,671 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:43,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1428368523] [2023-11-06 22:33:43,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:43,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:43,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:43,687 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:43,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-06 22:33:44,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:44,382 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:33:44,389 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:45,288 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 308 proven. 183 refuted. 0 times theorem prover too weak. 7321 trivial. 0 not checked. [2023-11-06 22:33:45,288 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:33:45,974 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3 proven. 183 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-11-06 22:33:45,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:45,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879084237] [2023-11-06 22:33:45,974 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:45,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428368523] [2023-11-06 22:33:45,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428368523] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:33:45,975 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:33:45,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2023-11-06 22:33:45,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063025736] [2023-11-06 22:33:45,976 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:33:45,977 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 22:33:45,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:45,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 22:33:45,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:33:45,980 INFO L87 Difference]: Start difference. First operand 737 states and 1087 transitions. Second operand has 13 states, 13 states have (on average 13.23076923076923) internal successors, (172), 13 states have internal predecessors, (172), 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:33:47,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:47,670 INFO L93 Difference]: Finished difference Result 1177 states and 1731 transitions. [2023-11-06 22:33:47,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-06 22:33:47,671 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 13.23076923076923) internal successors, (172), 13 states have internal predecessors, (172), 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 448 [2023-11-06 22:33:47,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:47,677 INFO L225 Difference]: With dead ends: 1177 [2023-11-06 22:33:47,677 INFO L226 Difference]: Without dead ends: 659 [2023-11-06 22:33:47,679 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 911 GetRequests, 884 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=250, Invalid=506, Unknown=0, NotChecked=0, Total=756 [2023-11-06 22:33:47,680 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 753 mSDsluCounter, 626 mSDsCounter, 0 mSdLazyCounter, 846 mSolverCounterSat, 514 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 757 SdHoareTripleChecker+Valid, 1028 SdHoareTripleChecker+Invalid, 1360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 514 IncrementalHoareTripleChecker+Valid, 846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:47,680 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [757 Valid, 1028 Invalid, 1360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [514 Valid, 846 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-06 22:33:47,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2023-11-06 22:33:47,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 624. [2023-11-06 22:33:47,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 472 states have (on average 1.3707627118644068) internal successors, (647), 472 states have internal predecessors, (647), 126 states have call successors, (126), 25 states have call predecessors, (126), 25 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-11-06 22:33:47,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 899 transitions. [2023-11-06 22:33:47,846 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 899 transitions. Word has length 448 [2023-11-06 22:33:47,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:47,847 INFO L495 AbstractCegarLoop]: Abstraction has 624 states and 899 transitions. [2023-11-06 22:33:47,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 13.23076923076923) internal successors, (172), 13 states have internal predecessors, (172), 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:33:47,848 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 899 transitions. [2023-11-06 22:33:47,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2023-11-06 22:33:47,853 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:47,853 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:47,869 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:48,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:48,065 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:33:48,065 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:48,065 INFO L85 PathProgramCache]: Analyzing trace with hash 1084297318, now seen corresponding path program 1 times [2023-11-06 22:33:48,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:48,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117749663] [2023-11-06 22:33:48,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:48,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:48,137 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:48,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [772922872] [2023-11-06 22:33:48,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:48,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:48,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:48,139 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:48,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-06 22:33:48,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:48,925 INFO L262 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:33:48,933 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:48,987 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:33:48,987 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:33:48,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:48,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117749663] [2023-11-06 22:33:48,988 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:48,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772922872] [2023-11-06 22:33:48,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772922872] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:33:48,988 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:33:48,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:33:48,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050375226] [2023-11-06 22:33:48,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:33:48,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:33:48,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:48,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:33:48,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:33:48,992 INFO L87 Difference]: Start difference. First operand 624 states and 899 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:49,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:49,180 INFO L93 Difference]: Finished difference Result 1045 states and 1518 transitions. [2023-11-06 22:33:49,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:33:49,180 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 448 [2023-11-06 22:33:49,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:49,185 INFO L225 Difference]: With dead ends: 1045 [2023-11-06 22:33:49,185 INFO L226 Difference]: Without dead ends: 624 [2023-11-06 22:33:49,186 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 448 GetRequests, 445 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:33:49,187 INFO L413 NwaCegarLoop]: 543 mSDtfsCounter, 417 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 1202 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:49,188 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [417 Valid, 1202 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:33:49,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2023-11-06 22:33:49,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 624. [2023-11-06 22:33:49,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 472 states have (on average 1.3644067796610169) internal successors, (644), 472 states have internal predecessors, (644), 126 states have call successors, (126), 25 states have call predecessors, (126), 25 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-11-06 22:33:49,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 896 transitions. [2023-11-06 22:33:49,355 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 896 transitions. Word has length 448 [2023-11-06 22:33:49,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:49,356 INFO L495 AbstractCegarLoop]: Abstraction has 624 states and 896 transitions. [2023-11-06 22:33:49,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:33:49,357 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 896 transitions. [2023-11-06 22:33:49,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2023-11-06 22:33:49,359 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:49,360 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:49,368 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:49,560 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:49,561 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:33:49,561 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:49,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1960316324, now seen corresponding path program 1 times [2023-11-06 22:33:49,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:49,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207322679] [2023-11-06 22:33:49,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:49,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:49,626 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:49,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [203149636] [2023-11-06 22:33:49,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:49,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:49,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:49,628 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:49,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-06 22:33:50,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:50,562 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-06 22:33:50,569 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:51,757 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 4872 proven. 180 refuted. 0 times theorem prover too weak. 2760 trivial. 0 not checked. [2023-11-06 22:33:51,757 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:33:55,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:55,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207322679] [2023-11-06 22:33:55,774 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:55,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203149636] [2023-11-06 22:33:55,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203149636] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:33:55,774 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:33:55,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2023-11-06 22:33:55,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822244887] [2023-11-06 22:33:55,775 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 22:33:55,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 22:33:55,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:55,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 22:33:55,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=154, Unknown=1, NotChecked=0, Total=210 [2023-11-06 22:33:55,778 INFO L87 Difference]: Start difference. First operand 624 states and 896 transitions. Second operand has 13 states, 13 states have (on average 11.615384615384615) internal successors, (151), 12 states have internal predecessors, (151), 5 states have call successors, (63), 5 states have call predecessors, (63), 6 states have return successors, (63), 4 states have call predecessors, (63), 5 states have call successors, (63) [2023-11-06 22:33:58,937 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:34:02,134 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:34:04,580 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-06 22:34:06,702 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:34:09,437 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:34:10,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:34:10,450 INFO L93 Difference]: Finished difference Result 1132 states and 1609 transitions. [2023-11-06 22:34:10,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-06 22:34:10,451 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 11.615384615384615) internal successors, (151), 12 states have internal predecessors, (151), 5 states have call successors, (63), 5 states have call predecessors, (63), 6 states have return successors, (63), 4 states have call predecessors, (63), 5 states have call successors, (63) Word has length 448 [2023-11-06 22:34:10,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:34:10,457 INFO L225 Difference]: With dead ends: 1132 [2023-11-06 22:34:10,457 INFO L226 Difference]: Without dead ends: 680 [2023-11-06 22:34:10,459 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 553 GetRequests, 531 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=149, Invalid=402, Unknown=1, NotChecked=0, Total=552 [2023-11-06 22:34:10,460 INFO L413 NwaCegarLoop]: 278 mSDtfsCounter, 467 mSDsluCounter, 1089 mSDsCounter, 0 mSdLazyCounter, 950 mSolverCounterSat, 82 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 499 SdHoareTripleChecker+Valid, 1367 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 950 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:34:10,461 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [499 Valid, 1367 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 950 Invalid, 5 Unknown, 0 Unchecked, 14.3s Time] [2023-11-06 22:34:10,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2023-11-06 22:34:10,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 658. [2023-11-06 22:34:10,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 498 states have (on average 1.3453815261044177) internal successors, (670), 498 states have internal predecessors, (670), 126 states have call successors, (126), 33 states have call predecessors, (126), 33 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-11-06 22:34:10,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 922 transitions. [2023-11-06 22:34:10,617 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 922 transitions. Word has length 448 [2023-11-06 22:34:10,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:34:10,618 INFO L495 AbstractCegarLoop]: Abstraction has 658 states and 922 transitions. [2023-11-06 22:34:10,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.615384615384615) internal successors, (151), 12 states have internal predecessors, (151), 5 states have call successors, (63), 5 states have call predecessors, (63), 6 states have return successors, (63), 4 states have call predecessors, (63), 5 states have call successors, (63) [2023-11-06 22:34:10,619 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 922 transitions. [2023-11-06 22:34:10,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2023-11-06 22:34:10,623 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:34:10,624 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:34:10,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-11-06 22:34:10,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-06 22:34:10,835 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:34:10,836 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:34:10,836 INFO L85 PathProgramCache]: Analyzing trace with hash -117020574, now seen corresponding path program 1 times [2023-11-06 22:34:10,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:34:10,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801734883] [2023-11-06 22:34:10,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:34:10,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:34:10,904 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:34:10,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [665801700] [2023-11-06 22:34:10,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:34:10,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:34:10,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:34:10,906 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:34:10,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-06 22:34:11,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:34:11,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 1169 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-06 22:34:11,953 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:34:17,507 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 6157 proven. 312 refuted. 0 times theorem prover too weak. 1343 trivial. 0 not checked. [2023-11-06 22:34:17,507 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:34:45,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:34:45,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801734883] [2023-11-06 22:34:45,815 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:34:45,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665801700] [2023-11-06 22:34:45,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665801700] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:34:45,815 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:34:45,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2023-11-06 22:34:45,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993839358] [2023-11-06 22:34:45,816 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 22:34:45,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-06 22:34:45,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:34:45,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-06 22:34:45,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2023-11-06 22:34:45,818 INFO L87 Difference]: Start difference. First operand 658 states and 922 transitions. Second operand has 21 states, 21 states have (on average 7.619047619047619) internal successors, (160), 20 states have internal predecessors, (160), 6 states have call successors, (63), 6 states have call predecessors, (63), 9 states have return successors, (63), 6 states have call predecessors, (63), 6 states have call successors, (63) [2023-11-06 22:34:57,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:34:57,593 INFO L93 Difference]: Finished difference Result 2143 states and 2944 transitions. [2023-11-06 22:34:57,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-11-06 22:34:57,594 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 7.619047619047619) internal successors, (160), 20 states have internal predecessors, (160), 6 states have call successors, (63), 6 states have call predecessors, (63), 9 states have return successors, (63), 6 states have call predecessors, (63), 6 states have call successors, (63) Word has length 448 [2023-11-06 22:34:57,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:34:57,605 INFO L225 Difference]: With dead ends: 2143 [2023-11-06 22:34:57,605 INFO L226 Difference]: Without dead ends: 1757 [2023-11-06 22:34:57,610 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 683 GetRequests, 561 SyntacticMatches, 44 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2794 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=1283, Invalid=5037, Unknown=0, NotChecked=0, Total=6320 [2023-11-06 22:34:57,611 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 3333 mSDsluCounter, 2486 mSDsCounter, 0 mSdLazyCounter, 3334 mSolverCounterSat, 1161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3345 SdHoareTripleChecker+Valid, 2788 SdHoareTripleChecker+Invalid, 4495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1161 IncrementalHoareTripleChecker+Valid, 3334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:34:57,611 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3345 Valid, 2788 Invalid, 4495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1161 Valid, 3334 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2023-11-06 22:34:57,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1757 states. [2023-11-06 22:34:57,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1757 to 1127. [2023-11-06 22:34:57,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1127 states, 932 states have (on average 1.4023605150214593) internal successors, (1307), 933 states have internal predecessors, (1307), 148 states have call successors, (148), 46 states have call predecessors, (148), 46 states have return successors, (148), 147 states have call predecessors, (148), 148 states have call successors, (148) [2023-11-06 22:34:57,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 1603 transitions. [2023-11-06 22:34:57,914 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 1603 transitions. Word has length 448 [2023-11-06 22:34:57,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:34:57,915 INFO L495 AbstractCegarLoop]: Abstraction has 1127 states and 1603 transitions. [2023-11-06 22:34:57,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 7.619047619047619) internal successors, (160), 20 states have internal predecessors, (160), 6 states have call successors, (63), 6 states have call predecessors, (63), 9 states have return successors, (63), 6 states have call predecessors, (63), 6 states have call successors, (63) [2023-11-06 22:34:57,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 1603 transitions. [2023-11-06 22:34:57,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2023-11-06 22:34:57,919 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:34:57,920 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:34:57,935 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-11-06 22:34:58,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:34:58,131 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:34:58,131 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:34:58,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1396884252, now seen corresponding path program 1 times [2023-11-06 22:34:58,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:34:58,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438182653] [2023-11-06 22:34:58,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:34:58,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:34:58,195 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:34:58,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1829714725] [2023-11-06 22:34:58,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:34:58,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:34:58,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:34:58,197 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:34:58,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-06 22:34:59,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:34:59,067 INFO L262 TraceCheckSpWp]: Trace formula consists of 1166 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 22:34:59,073 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:34:59,925 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-11-06 22:34:59,925 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:34:59,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:34:59,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438182653] [2023-11-06 22:34:59,926 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:34:59,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829714725] [2023-11-06 22:34:59,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829714725] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:34:59,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:34:59,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:34:59,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328990385] [2023-11-06 22:34:59,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:34:59,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:34:59,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:34:59,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:34:59,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:34:59,928 INFO L87 Difference]: Start difference. First operand 1127 states and 1603 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 3 states have internal predecessors, (136), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:35:00,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:35:00,665 INFO L93 Difference]: Finished difference Result 3656 states and 5270 transitions. [2023-11-06 22:35:00,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:35:00,665 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 3 states have internal predecessors, (136), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 448 [2023-11-06 22:35:00,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:35:00,683 INFO L225 Difference]: With dead ends: 3656 [2023-11-06 22:35:00,683 INFO L226 Difference]: Without dead ends: 2870 [2023-11-06 22:35:00,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 447 GetRequests, 445 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:35:00,685 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 516 mSDsluCounter, 942 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 1312 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:35:00,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [516 Valid, 1312 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:35:00,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2870 states. [2023-11-06 22:35:01,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2870 to 2240. [2023-11-06 22:35:01,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2240 states, 1933 states have (on average 1.4505949301603724) internal successors, (2804), 1935 states have internal predecessors, (2804), 233 states have call successors, (233), 73 states have call predecessors, (233), 73 states have return successors, (233), 231 states have call predecessors, (233), 233 states have call successors, (233) [2023-11-06 22:35:01,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2240 states to 2240 states and 3270 transitions. [2023-11-06 22:35:01,232 INFO L78 Accepts]: Start accepts. Automaton has 2240 states and 3270 transitions. Word has length 448 [2023-11-06 22:35:01,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:35:01,233 INFO L495 AbstractCegarLoop]: Abstraction has 2240 states and 3270 transitions. [2023-11-06 22:35:01,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 3 states have internal predecessors, (136), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-11-06 22:35:01,234 INFO L276 IsEmpty]: Start isEmpty. Operand 2240 states and 3270 transitions. [2023-11-06 22:35:01,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2023-11-06 22:35:01,239 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:35:01,240 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:01,257 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-11-06 22:35:01,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:35:01,452 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:35:01,453 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:35:01,453 INFO L85 PathProgramCache]: Analyzing trace with hash -737352730, now seen corresponding path program 1 times [2023-11-06 22:35:01,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:35:01,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086212256] [2023-11-06 22:35:01,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:35:01,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:35:01,519 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:35:01,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [511875262] [2023-11-06 22:35:01,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:35:01,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:35:01,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:35:01,521 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:35:01,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-06 22:35:02,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:35:02,952 INFO L262 TraceCheckSpWp]: Trace formula consists of 1166 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-06 22:35:02,959 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:35:04,575 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 4629 proven. 375 refuted. 0 times theorem prover too weak. 2808 trivial. 0 not checked. [2023-11-06 22:35:04,575 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:35:05,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:35:05,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086212256] [2023-11-06 22:35:05,282 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:35:05,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511875262] [2023-11-06 22:35:05,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511875262] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:35:05,282 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:35:05,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-11-06 22:35:05,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548240213] [2023-11-06 22:35:05,283 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 22:35:05,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-06 22:35:05,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:35:05,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-06 22:35:05,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=584, Unknown=0, NotChecked=0, Total=756 [2023-11-06 22:35:05,286 INFO L87 Difference]: Start difference. First operand 2240 states and 3270 transitions. Second operand has 19 states, 19 states have (on average 8.263157894736842) internal successors, (157), 16 states have internal predecessors, (157), 7 states have call successors, (63), 7 states have call predecessors, (63), 8 states have return successors, (63), 6 states have call predecessors, (63), 7 states have call successors, (63) [2023-11-06 22:35:07,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:35:07,285 INFO L93 Difference]: Finished difference Result 4428 states and 6414 transitions. [2023-11-06 22:35:07,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-06 22:35:07,286 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 8.263157894736842) internal successors, (157), 16 states have internal predecessors, (157), 7 states have call successors, (63), 7 states have call predecessors, (63), 8 states have return successors, (63), 6 states have call predecessors, (63), 7 states have call successors, (63) Word has length 448 [2023-11-06 22:35:07,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:35:07,295 INFO L225 Difference]: With dead ends: 4428 [2023-11-06 22:35:07,295 INFO L226 Difference]: Without dead ends: 2388 [2023-11-06 22:35:07,300 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 631 GetRequests, 585 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=587, Invalid=1669, Unknown=0, NotChecked=0, Total=2256 [2023-11-06 22:35:07,300 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 785 mSDsluCounter, 619 mSDsCounter, 0 mSdLazyCounter, 577 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:35:07,301 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [787 Valid, 893 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 577 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-06 22:35:07,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2388 states. [2023-11-06 22:35:07,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2388 to 2324. [2023-11-06 22:35:07,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2324 states, 1996 states have (on average 1.4198396793587174) internal successors, (2834), 1998 states have internal predecessors, (2834), 233 states have call successors, (233), 94 states have call predecessors, (233), 94 states have return successors, (233), 231 states have call predecessors, (233), 233 states have call successors, (233) [2023-11-06 22:35:07,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2324 states to 2324 states and 3300 transitions. [2023-11-06 22:35:07,818 INFO L78 Accepts]: Start accepts. Automaton has 2324 states and 3300 transitions. Word has length 448 [2023-11-06 22:35:07,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:35:07,819 INFO L495 AbstractCegarLoop]: Abstraction has 2324 states and 3300 transitions. [2023-11-06 22:35:07,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 8.263157894736842) internal successors, (157), 16 states have internal predecessors, (157), 7 states have call successors, (63), 7 states have call predecessors, (63), 8 states have return successors, (63), 6 states have call predecessors, (63), 7 states have call successors, (63) [2023-11-06 22:35:07,819 INFO L276 IsEmpty]: Start isEmpty. Operand 2324 states and 3300 transitions. [2023-11-06 22:35:07,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 450 [2023-11-06 22:35:07,825 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:35:07,825 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:07,843 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-11-06 22:35:08,037 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-06 22:35:08,038 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:35:08,038 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:35:08,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1876795904, now seen corresponding path program 1 times [2023-11-06 22:35:08,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:35:08,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658562676] [2023-11-06 22:35:08,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:35:08,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:35:08,151 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:35:08,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2056184738] [2023-11-06 22:35:08,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:35:08,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:35:08,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:35:08,157 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:35:08,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e33b81d-8614-4192-ae02-19da96ee4321/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-06 22:35:09,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:35:09,394 INFO L262 TraceCheckSpWp]: Trace formula consists of 1167 conjuncts, 54 conjunts are in the unsatisfiable core [2023-11-06 22:35:09,439 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:35:18,059 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 4614 proven. 492 refuted. 0 times theorem prover too weak. 2706 trivial. 0 not checked. [2023-11-06 22:35:18,060 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:36:04,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:36:04,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658562676] [2023-11-06 22:36:04,643 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:36:04,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056184738] [2023-11-06 22:36:04,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056184738] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:36:04,643 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:36:04,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2023-11-06 22:36:04,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412840772] [2023-11-06 22:36:04,644 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 22:36:04,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-11-06 22:36:04,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:36:04,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-11-06 22:36:04,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=299, Invalid=1667, Unknown=14, NotChecked=0, Total=1980 [2023-11-06 22:36:04,647 INFO L87 Difference]: Start difference. First operand 2324 states and 3300 transitions. Second operand has 28 states, 28 states have (on average 5.642857142857143) internal successors, (158), 25 states have internal predecessors, (158), 6 states have call successors, (63), 6 states have call predecessors, (63), 8 states have return successors, (63), 6 states have call predecessors, (63), 6 states have call successors, (63)