./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-44.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version cf1a7837 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-44.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl --witnessprinter.witness.filename witness --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 2cb491f7f9545a6adbf1064efa3c5a7ac2d13ac5b757e6b82f3ae15070d0ceda --- Real Ultimate output --- This is Ultimate 0.2.3-dev-cf1a783 [2023-11-12 02:12:57,823 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-12 02:12:57,893 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-12 02:12:57,899 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-12 02:12:57,900 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-12 02:12:57,950 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-12 02:12:57,955 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-12 02:12:57,956 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-12 02:12:57,957 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-12 02:12:57,962 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-12 02:12:57,964 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-12 02:12:57,964 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-12 02:12:57,965 INFO L153 SettingsManager]: * Use SBE=true [2023-11-12 02:12:57,966 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-12 02:12:57,967 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-12 02:12:57,967 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-12 02:12:57,968 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-12 02:12:57,968 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-12 02:12:57,969 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-12 02:12:57,969 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-12 02:12:57,970 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-12 02:12:57,971 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-12 02:12:57,971 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-12 02:12:57,971 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-12 02:12:57,972 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-12 02:12:57,973 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-12 02:12:57,974 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-12 02:12:57,974 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-12 02:12:57,974 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-12 02:12:57,975 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-12 02:12:57,976 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-12 02:12:57,977 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-12 02:12:57,977 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-12 02:12:58,000 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-12 02:12:58,001 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-12 02:12:58,002 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-12 02:12:58,002 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-12 02:12:58,002 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-12 02:12:58,002 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-12 02:12:58,003 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_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/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_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> 2cb491f7f9545a6adbf1064efa3c5a7ac2d13ac5b757e6b82f3ae15070d0ceda [2023-11-12 02:12:58,388 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-12 02:12:58,420 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-12 02:12:58,423 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-12 02:12:58,425 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-12 02:12:58,425 INFO L274 PluginConnector]: CDTParser initialized [2023-11-12 02:12:58,427 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-44.i [2023-11-12 02:13:01,599 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-12 02:13:01,961 INFO L384 CDTParser]: Found 1 translation units. [2023-11-12 02:13:01,962 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-44.i [2023-11-12 02:13:01,977 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/data/a7a8d45ca/4e030776851a4818947678c2dc2240c7/FLAGc6f9d8cb0 [2023-11-12 02:13:02,001 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/data/a7a8d45ca/4e030776851a4818947678c2dc2240c7 [2023-11-12 02:13:02,016 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-12 02:13:02,018 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-12 02:13:02,019 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-12 02:13:02,019 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-12 02:13:02,025 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-12 02:13:02,026 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:13:02" (1/1) ... [2023-11-12 02:13:02,027 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3f975dd3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02, skipping insertion in model container [2023-11-12 02:13:02,027 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:13:02" (1/1) ... [2023-11-12 02:13:02,079 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-12 02:13:02,254 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_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-44.i[916,929] [2023-11-12 02:13:02,423 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:13:02,450 INFO L202 MainTranslator]: Completed pre-run [2023-11-12 02:13:02,462 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_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-44.i[916,929] [2023-11-12 02:13:02,576 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:13:02,597 INFO L206 MainTranslator]: Completed translation [2023-11-12 02:13:02,597 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02 WrapperNode [2023-11-12 02:13:02,597 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-12 02:13:02,599 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-12 02:13:02,599 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-12 02:13:02,599 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-12 02:13:02,607 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02" (1/1) ... [2023-11-12 02:13:02,629 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02" (1/1) ... [2023-11-12 02:13:02,701 INFO L138 Inliner]: procedures = 26, calls = 57, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 483 [2023-11-12 02:13:02,701 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-12 02:13:02,702 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-12 02:13:02,703 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-12 02:13:02,704 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-12 02:13:02,714 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02" (1/1) ... [2023-11-12 02:13:02,714 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02" (1/1) ... [2023-11-12 02:13:02,723 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02" (1/1) ... [2023-11-12 02:13:02,723 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02" (1/1) ... [2023-11-12 02:13:02,755 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02" (1/1) ... [2023-11-12 02:13:02,762 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02" (1/1) ... [2023-11-12 02:13:02,770 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02" (1/1) ... [2023-11-12 02:13:02,775 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02" (1/1) ... [2023-11-12 02:13:02,806 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-12 02:13:02,807 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-12 02:13:02,808 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-12 02:13:02,808 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-12 02:13:02,809 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02" (1/1) ... [2023-11-12 02:13:02,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-12 02:13:02,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:02,853 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-12 02:13:02,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-12 02:13:02,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-12 02:13:02,965 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-12 02:13:02,965 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-12 02:13:02,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-12 02:13:02,966 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-12 02:13:02,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-12 02:13:03,184 INFO L236 CfgBuilder]: Building ICFG [2023-11-12 02:13:03,187 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-12 02:13:04,122 INFO L277 CfgBuilder]: Performing block encoding [2023-11-12 02:13:04,132 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-12 02:13:04,132 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-12 02:13:04,135 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:13:04 BoogieIcfgContainer [2023-11-12 02:13:04,135 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-12 02:13:04,138 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-12 02:13:04,138 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-12 02:13:04,142 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-12 02:13:04,142 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 02:13:02" (1/3) ... [2023-11-12 02:13:04,143 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3da0f415 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 02:13:04, skipping insertion in model container [2023-11-12 02:13:04,143 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:13:02" (2/3) ... [2023-11-12 02:13:04,144 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3da0f415 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 02:13:04, skipping insertion in model container [2023-11-12 02:13:04,144 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:13:04" (3/3) ... [2023-11-12 02:13:04,145 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-44.i [2023-11-12 02:13:04,166 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-12 02:13:04,167 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-12 02:13:04,225 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-12 02:13:04,232 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=LoopHeads, 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;@6a8b406e, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-12 02:13:04,233 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-12 02:13:04,238 INFO L276 IsEmpty]: Start isEmpty. Operand has 201 states, 154 states have (on average 1.5649350649350648) internal successors, (241), 155 states have internal predecessors, (241), 44 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-12 02:13:04,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2023-11-12 02:13:04,263 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:04,264 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:04,265 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:04,270 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:04,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1344578757, now seen corresponding path program 1 times [2023-11-12 02:13:04,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:04,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471127581] [2023-11-12 02:13:04,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:04,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:04,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:04,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:04,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471127581] [2023-11-12 02:13:04,817 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-12 02:13:04,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107637232] [2023-11-12 02:13:04,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:04,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:04,818 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:04,828 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:04,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-12 02:13:05,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:05,189 INFO L262 TraceCheckSpWp]: Trace formula consists of 745 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-12 02:13:05,222 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:05,329 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 3698 trivial. 0 not checked. [2023-11-12 02:13:05,329 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:13:05,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107637232] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:13:05,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:13:05,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-12 02:13:05,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081789448] [2023-11-12 02:13:05,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:13:05,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-12 02:13:05,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:05,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-12 02:13:05,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-12 02:13:05,378 INFO L87 Difference]: Start difference. First operand has 201 states, 154 states have (on average 1.5649350649350648) internal successors, (241), 155 states have internal predecessors, (241), 44 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) Second operand has 2 states, 2 states have (on average 42.0) internal successors, (84), 2 states have internal predecessors, (84), 2 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 2 states have call successors, (44) [2023-11-12 02:13:05,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:13:05,436 INFO L93 Difference]: Finished difference Result 392 states and 691 transitions. [2023-11-12 02:13:05,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-12 02:13:05,448 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 42.0) internal successors, (84), 2 states have internal predecessors, (84), 2 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 2 states have call successors, (44) Word has length 299 [2023-11-12 02:13:05,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:13:05,461 INFO L225 Difference]: With dead ends: 392 [2023-11-12 02:13:05,463 INFO L226 Difference]: Without dead ends: 194 [2023-11-12 02:13:05,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 298 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-12 02:13:05,477 INFO L413 NwaCegarLoop]: 316 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, 316 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-12 02:13:05,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-12 02:13:05,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2023-11-12 02:13:05,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 194. [2023-11-12 02:13:05,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 148 states have (on average 1.5405405405405406) internal successors, (228), 148 states have internal predecessors, (228), 44 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-12 02:13:05,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 316 transitions. [2023-11-12 02:13:05,576 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 316 transitions. Word has length 299 [2023-11-12 02:13:05,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:13:05,577 INFO L495 AbstractCegarLoop]: Abstraction has 194 states and 316 transitions. [2023-11-12 02:13:05,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 42.0) internal successors, (84), 2 states have internal predecessors, (84), 2 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 2 states have call successors, (44) [2023-11-12 02:13:05,578 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 316 transitions. [2023-11-12 02:13:05,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2023-11-12 02:13:05,588 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:05,588 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:05,601 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-12 02:13:05,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-12 02:13:05,796 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:05,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:05,797 INFO L85 PathProgramCache]: Analyzing trace with hash -736370817, now seen corresponding path program 1 times [2023-11-12 02:13:05,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:05,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207743446] [2023-11-12 02:13:05,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:05,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:05,950 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:13:05,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2055335432] [2023-11-12 02:13:05,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:05,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:05,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:05,952 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:05,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-12 02:13:06,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:06,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 745 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-12 02:13:06,281 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:06,917 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2023-11-12 02:13:06,917 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:13:06,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:06,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207743446] [2023-11-12 02:13:06,920 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:13:06,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055335432] [2023-11-12 02:13:06,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055335432] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:13:06,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:13:06,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-12 02:13:06,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078460060] [2023-11-12 02:13:06,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:13:06,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-12 02:13:06,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:06,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-12 02:13:06,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-12 02:13:06,929 INFO L87 Difference]: Start difference. First operand 194 states and 316 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) [2023-11-12 02:13:07,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:13:07,310 INFO L93 Difference]: Finished difference Result 577 states and 943 transitions. [2023-11-12 02:13:07,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-12 02:13:07,312 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) Word has length 299 [2023-11-12 02:13:07,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:13:07,318 INFO L225 Difference]: With dead ends: 577 [2023-11-12 02:13:07,319 INFO L226 Difference]: Without dead ends: 386 [2023-11-12 02:13:07,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 296 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-12 02:13:07,321 INFO L413 NwaCegarLoop]: 313 mSDtfsCounter, 222 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 917 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-12 02:13:07,322 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 917 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-12 02:13:07,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2023-11-12 02:13:07,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 277. [2023-11-12 02:13:07,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 186 states have (on average 1.456989247311828) internal successors, (271), 186 states have internal predecessors, (271), 88 states have call successors, (88), 2 states have call predecessors, (88), 2 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-12 02:13:07,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 447 transitions. [2023-11-12 02:13:07,382 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 447 transitions. Word has length 299 [2023-11-12 02:13:07,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:13:07,384 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 447 transitions. [2023-11-12 02:13:07,384 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) [2023-11-12 02:13:07,384 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 447 transitions. [2023-11-12 02:13:07,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2023-11-12 02:13:07,392 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:07,392 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:07,405 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-12 02:13:07,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:07,600 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:07,600 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:07,601 INFO L85 PathProgramCache]: Analyzing trace with hash 1509208637, now seen corresponding path program 1 times [2023-11-12 02:13:07,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:07,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023227992] [2023-11-12 02:13:07,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:07,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:07,698 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:13:07,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1004212499] [2023-11-12 02:13:07,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:07,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:07,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:07,705 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:07,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-12 02:13:08,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:08,007 INFO L262 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-12 02:13:08,014 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:08,068 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2023-11-12 02:13:08,069 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:13:08,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:08,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023227992] [2023-11-12 02:13:08,069 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:13:08,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004212499] [2023-11-12 02:13:08,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004212499] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:13:08,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:13:08,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-12 02:13:08,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740776530] [2023-11-12 02:13:08,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:13:08,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-12 02:13:08,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:08,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-12 02:13:08,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-12 02:13:08,073 INFO L87 Difference]: Start difference. First operand 277 states and 447 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) [2023-11-12 02:13:08,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:13:08,183 INFO L93 Difference]: Finished difference Result 569 states and 923 transitions. [2023-11-12 02:13:08,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-12 02:13:08,184 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) Word has length 299 [2023-11-12 02:13:08,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:13:08,189 INFO L225 Difference]: With dead ends: 569 [2023-11-12 02:13:08,189 INFO L226 Difference]: Without dead ends: 378 [2023-11-12 02:13:08,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 297 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-12 02:13:08,192 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 170 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-12 02:13:08,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 716 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-12 02:13:08,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2023-11-12 02:13:08,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 375. [2023-11-12 02:13:08,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 279 states have (on average 1.5089605734767024) internal successors, (421), 280 states have internal predecessors, (421), 92 states have call successors, (92), 3 states have call predecessors, (92), 3 states have return successors, (92), 91 states have call predecessors, (92), 92 states have call successors, (92) [2023-11-12 02:13:08,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 605 transitions. [2023-11-12 02:13:08,251 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 605 transitions. Word has length 299 [2023-11-12 02:13:08,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:13:08,256 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 605 transitions. [2023-11-12 02:13:08,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) [2023-11-12 02:13:08,256 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 605 transitions. [2023-11-12 02:13:08,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2023-11-12 02:13:08,263 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:08,263 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:08,275 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-12 02:13:08,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:08,471 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:08,472 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:08,472 INFO L85 PathProgramCache]: Analyzing trace with hash -2126227137, now seen corresponding path program 1 times [2023-11-12 02:13:08,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:08,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383719202] [2023-11-12 02:13:08,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:08,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:08,546 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:13:08,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [125768185] [2023-11-12 02:13:08,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:08,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:08,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:08,548 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:08,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-12 02:13:08,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:08,858 INFO L262 TraceCheckSpWp]: Trace formula consists of 744 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-12 02:13:08,866 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:09,894 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2023-11-12 02:13:09,895 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:13:09,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:09,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383719202] [2023-11-12 02:13:09,896 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:13:09,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125768185] [2023-11-12 02:13:09,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125768185] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:13:09,897 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:13:09,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-12 02:13:09,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844134561] [2023-11-12 02:13:09,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:13:09,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-12 02:13:09,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:09,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-12 02:13:09,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-12 02:13:09,900 INFO L87 Difference]: Start difference. First operand 375 states and 605 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) [2023-11-12 02:13:10,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:13:10,179 INFO L93 Difference]: Finished difference Result 866 states and 1411 transitions. [2023-11-12 02:13:10,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-12 02:13:10,180 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) Word has length 299 [2023-11-12 02:13:10,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:13:10,188 INFO L225 Difference]: With dead ends: 866 [2023-11-12 02:13:10,188 INFO L226 Difference]: Without dead ends: 572 [2023-11-12 02:13:10,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 295 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-12 02:13:10,194 INFO L413 NwaCegarLoop]: 311 mSDtfsCounter, 332 mSDsluCounter, 920 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 1231 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-12 02:13:10,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [332 Valid, 1231 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-12 02:13:10,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2023-11-12 02:13:10,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 375. [2023-11-12 02:13:10,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 279 states have (on average 1.5017921146953406) internal successors, (419), 280 states have internal predecessors, (419), 92 states have call successors, (92), 3 states have call predecessors, (92), 3 states have return successors, (92), 91 states have call predecessors, (92), 92 states have call successors, (92) [2023-11-12 02:13:10,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 603 transitions. [2023-11-12 02:13:10,263 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 603 transitions. Word has length 299 [2023-11-12 02:13:10,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:13:10,264 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 603 transitions. [2023-11-12 02:13:10,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) [2023-11-12 02:13:10,265 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 603 transitions. [2023-11-12 02:13:10,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2023-11-12 02:13:10,270 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:10,271 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:10,287 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-12 02:13:10,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2023-11-12 02:13:10,479 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:10,479 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:10,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1960991094, now seen corresponding path program 1 times [2023-11-12 02:13:10,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:10,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972880913] [2023-11-12 02:13:10,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:10,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:10,555 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:13:10,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1726617033] [2023-11-12 02:13:10,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:10,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:10,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:10,557 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:10,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-12 02:13:10,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:10,849 INFO L262 TraceCheckSpWp]: Trace formula consists of 747 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-12 02:13:10,856 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:11,358 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 43 proven. 129 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2023-11-12 02:13:11,359 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:13:11,719 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 0 proven. 129 refuted. 0 times theorem prover too weak. 3655 trivial. 0 not checked. [2023-11-12 02:13:11,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:11,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972880913] [2023-11-12 02:13:11,724 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:13:11,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726617033] [2023-11-12 02:13:11,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726617033] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:13:11,725 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-12 02:13:11,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-12 02:13:11,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572184491] [2023-11-12 02:13:11,726 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-12 02:13:11,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-12 02:13:11,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:11,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-12 02:13:11,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-12 02:13:11,735 INFO L87 Difference]: Start difference. First operand 375 states and 603 transitions. Second operand has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 1 states have call predecessors, (88), 2 states have call successors, (88) [2023-11-12 02:13:12,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:13:12,110 INFO L93 Difference]: Finished difference Result 683 states and 1090 transitions. [2023-11-12 02:13:12,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-12 02:13:12,111 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 1 states have call predecessors, (88), 2 states have call successors, (88) Word has length 300 [2023-11-12 02:13:12,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:13:12,118 INFO L225 Difference]: With dead ends: 683 [2023-11-12 02:13:12,118 INFO L226 Difference]: Without dead ends: 393 [2023-11-12 02:13:12,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 602 GetRequests, 592 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-12 02:13:12,120 INFO L413 NwaCegarLoop]: 257 mSDtfsCounter, 385 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-12 02:13:12,122 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [385 Valid, 675 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-12 02:13:12,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2023-11-12 02:13:12,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 387. [2023-11-12 02:13:12,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 288 states have (on average 1.4722222222222223) internal successors, (424), 289 states have internal predecessors, (424), 92 states have call successors, (92), 6 states have call predecessors, (92), 6 states have return successors, (92), 91 states have call predecessors, (92), 92 states have call successors, (92) [2023-11-12 02:13:12,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 608 transitions. [2023-11-12 02:13:12,171 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 608 transitions. Word has length 300 [2023-11-12 02:13:12,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:13:12,172 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 608 transitions. [2023-11-12 02:13:12,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 1 states have call predecessors, (88), 2 states have call successors, (88) [2023-11-12 02:13:12,172 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 608 transitions. [2023-11-12 02:13:12,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2023-11-12 02:13:12,177 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:12,178 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:12,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-12 02:13:12,385 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:12,386 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:12,386 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:12,387 INFO L85 PathProgramCache]: Analyzing trace with hash -428437402, now seen corresponding path program 1 times [2023-11-12 02:13:12,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:12,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514886502] [2023-11-12 02:13:12,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:12,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:12,452 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:13:12,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [712398268] [2023-11-12 02:13:12,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:12,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:12,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:12,454 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:12,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-12 02:13:12,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:12,776 INFO L262 TraceCheckSpWp]: Trace formula consists of 747 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-12 02:13:12,787 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:13,273 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 675 proven. 117 refuted. 0 times theorem prover too weak. 2992 trivial. 0 not checked. [2023-11-12 02:13:13,274 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:13:13,652 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 12 proven. 117 refuted. 0 times theorem prover too weak. 3655 trivial. 0 not checked. [2023-11-12 02:13:13,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:13,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514886502] [2023-11-12 02:13:13,653 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:13:13,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712398268] [2023-11-12 02:13:13,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712398268] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:13:13,655 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-12 02:13:13,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-12 02:13:13,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860822254] [2023-11-12 02:13:13,656 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-12 02:13:13,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-12 02:13:13,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:13,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-12 02:13:13,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-12 02:13:13,662 INFO L87 Difference]: Start difference. First operand 387 states and 608 transitions. Second operand has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 2 states have call successors, (83), 2 states have call predecessors, (83), 4 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) [2023-11-12 02:13:14,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:13:14,103 INFO L93 Difference]: Finished difference Result 602 states and 936 transitions. [2023-11-12 02:13:14,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-12 02:13:14,104 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 2 states have call successors, (83), 2 states have call predecessors, (83), 4 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) Word has length 301 [2023-11-12 02:13:14,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:13:14,107 INFO L225 Difference]: With dead ends: 602 [2023-11-12 02:13:14,108 INFO L226 Difference]: Without dead ends: 305 [2023-11-12 02:13:14,109 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 604 GetRequests, 594 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-12 02:13:14,110 INFO L413 NwaCegarLoop]: 261 mSDtfsCounter, 363 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-12 02:13:14,110 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [367 Valid, 679 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 293 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-12 02:13:14,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2023-11-12 02:13:14,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 297. [2023-11-12 02:13:14,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 201 states have (on average 1.3781094527363185) internal successors, (277), 201 states have internal predecessors, (277), 88 states have call successors, (88), 7 states have call predecessors, (88), 7 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-12 02:13:14,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 453 transitions. [2023-11-12 02:13:14,157 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 453 transitions. Word has length 301 [2023-11-12 02:13:14,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:13:14,158 INFO L495 AbstractCegarLoop]: Abstraction has 297 states and 453 transitions. [2023-11-12 02:13:14,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 2 states have call successors, (83), 2 states have call predecessors, (83), 4 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) [2023-11-12 02:13:14,159 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 453 transitions. [2023-11-12 02:13:14,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2023-11-12 02:13:14,164 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:14,165 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:14,172 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-12 02:13:14,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-12 02:13:14,373 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:14,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:14,373 INFO L85 PathProgramCache]: Analyzing trace with hash 731703390, now seen corresponding path program 1 times [2023-11-12 02:13:14,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:14,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116070373] [2023-11-12 02:13:14,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:14,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:14,431 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:13:14,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1098994275] [2023-11-12 02:13:14,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:14,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:14,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:14,433 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:14,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-12 02:13:14,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:14,741 INFO L262 TraceCheckSpWp]: Trace formula consists of 749 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-12 02:13:14,752 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:15,195 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 529 proven. 120 refuted. 0 times theorem prover too weak. 3135 trivial. 0 not checked. [2023-11-12 02:13:15,196 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:13:15,536 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 9 proven. 120 refuted. 0 times theorem prover too weak. 3655 trivial. 0 not checked. [2023-11-12 02:13:15,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:15,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116070373] [2023-11-12 02:13:15,537 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:13:15,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098994275] [2023-11-12 02:13:15,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098994275] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:13:15,537 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-12 02:13:15,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-12 02:13:15,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492064552] [2023-11-12 02:13:15,538 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-12 02:13:15,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-12 02:13:15,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:15,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-12 02:13:15,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-12 02:13:15,541 INFO L87 Difference]: Start difference. First operand 297 states and 453 transitions. Second operand has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 2 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) [2023-11-12 02:13:15,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:13:15,899 INFO L93 Difference]: Finished difference Result 515 states and 781 transitions. [2023-11-12 02:13:15,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-12 02:13:15,900 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 2 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) Word has length 303 [2023-11-12 02:13:15,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:13:15,903 INFO L225 Difference]: With dead ends: 515 [2023-11-12 02:13:15,903 INFO L226 Difference]: Without dead ends: 312 [2023-11-12 02:13:15,904 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 608 GetRequests, 598 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-12 02:13:15,905 INFO L413 NwaCegarLoop]: 254 mSDtfsCounter, 364 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 672 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-12 02:13:15,906 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [366 Valid, 672 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-12 02:13:15,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2023-11-12 02:13:15,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 304. [2023-11-12 02:13:15,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 206 states have (on average 1.3592233009708738) internal successors, (280), 206 states have internal predecessors, (280), 88 states have call successors, (88), 9 states have call predecessors, (88), 9 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-12 02:13:15,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 456 transitions. [2023-11-12 02:13:15,947 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 456 transitions. Word has length 303 [2023-11-12 02:13:15,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:13:15,948 INFO L495 AbstractCegarLoop]: Abstraction has 304 states and 456 transitions. [2023-11-12 02:13:15,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 2 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) [2023-11-12 02:13:15,949 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 456 transitions. [2023-11-12 02:13:15,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2023-11-12 02:13:15,954 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:15,954 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:15,966 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-12 02:13:16,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:16,162 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:16,163 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:16,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1142428900, now seen corresponding path program 1 times [2023-11-12 02:13:16,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:16,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040114642] [2023-11-12 02:13:16,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:16,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:16,220 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:13:16,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2114884847] [2023-11-12 02:13:16,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:16,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:16,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:16,226 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:16,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-12 02:13:16,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:16,545 INFO L262 TraceCheckSpWp]: Trace formula consists of 748 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-12 02:13:16,552 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:16,910 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2023-11-12 02:13:16,910 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:13:16,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:16,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040114642] [2023-11-12 02:13:16,910 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:13:16,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114884847] [2023-11-12 02:13:16,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114884847] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:13:16,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:13:16,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-12 02:13:16,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136436047] [2023-11-12 02:13:16,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:13:16,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-12 02:13:16,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:16,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-12 02:13:16,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-12 02:13:16,913 INFO L87 Difference]: Start difference. First operand 304 states and 456 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 2 states have internal predecessors, (86), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) [2023-11-12 02:13:17,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:13:17,027 INFO L93 Difference]: Finished difference Result 716 states and 1088 transitions. [2023-11-12 02:13:17,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-12 02:13:17,028 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 2 states have internal predecessors, (86), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) Word has length 303 [2023-11-12 02:13:17,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:13:17,033 INFO L225 Difference]: With dead ends: 716 [2023-11-12 02:13:17,033 INFO L226 Difference]: Without dead ends: 510 [2023-11-12 02:13:17,034 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 301 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-12 02:13:17,035 INFO L413 NwaCegarLoop]: 291 mSDtfsCounter, 171 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-12 02:13:17,035 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 577 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-12 02:13:17,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2023-11-12 02:13:17,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 508. [2023-11-12 02:13:17,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 361 states have (on average 1.4016620498614958) internal successors, (506), 361 states have internal predecessors, (506), 132 states have call successors, (132), 14 states have call predecessors, (132), 14 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2023-11-12 02:13:17,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 770 transitions. [2023-11-12 02:13:17,119 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 770 transitions. Word has length 303 [2023-11-12 02:13:17,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:13:17,120 INFO L495 AbstractCegarLoop]: Abstraction has 508 states and 770 transitions. [2023-11-12 02:13:17,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 2 states have internal predecessors, (86), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) [2023-11-12 02:13:17,120 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 770 transitions. [2023-11-12 02:13:17,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2023-11-12 02:13:17,126 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:17,126 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:17,138 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-12 02:13:17,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:17,333 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:17,334 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:17,334 INFO L85 PathProgramCache]: Analyzing trace with hash 229378398, now seen corresponding path program 1 times [2023-11-12 02:13:17,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:17,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391442288] [2023-11-12 02:13:17,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:17,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:17,400 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:13:17,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1803686085] [2023-11-12 02:13:17,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:17,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:17,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:17,404 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:17,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-12 02:13:17,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:17,728 INFO L262 TraceCheckSpWp]: Trace formula consists of 750 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-12 02:13:17,734 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:17,966 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 1725 proven. 42 refuted. 0 times theorem prover too weak. 2017 trivial. 0 not checked. [2023-11-12 02:13:17,966 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:13:18,214 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 87 proven. 42 refuted. 0 times theorem prover too weak. 3655 trivial. 0 not checked. [2023-11-12 02:13:18,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:18,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391442288] [2023-11-12 02:13:18,215 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:13:18,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803686085] [2023-11-12 02:13:18,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803686085] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:13:18,215 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-12 02:13:18,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2023-11-12 02:13:18,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822844693] [2023-11-12 02:13:18,219 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-12 02:13:18,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-12 02:13:18,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:18,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-12 02:13:18,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-11-12 02:13:18,222 INFO L87 Difference]: Start difference. First operand 508 states and 770 transitions. Second operand has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 11 states have internal predecessors, (128), 3 states have call successors, (58), 2 states have call predecessors, (58), 4 states have return successors, (59), 3 states have call predecessors, (59), 3 states have call successors, (59) [2023-11-12 02:13:20,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-12 02:13:23,078 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-12 02:13:25,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:13:25,047 INFO L93 Difference]: Finished difference Result 1795 states and 2700 transitions. [2023-11-12 02:13:25,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-12 02:13:25,048 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 11 states have internal predecessors, (128), 3 states have call successors, (58), 2 states have call predecessors, (58), 4 states have return successors, (59), 3 states have call predecessors, (59), 3 states have call successors, (59) Word has length 303 [2023-11-12 02:13:25,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:13:25,058 INFO L225 Difference]: With dead ends: 1795 [2023-11-12 02:13:25,059 INFO L226 Difference]: Without dead ends: 1385 [2023-11-12 02:13:25,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 624 GetRequests, 597 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=254, Invalid=558, Unknown=0, NotChecked=0, Total=812 [2023-11-12 02:13:25,062 INFO L413 NwaCegarLoop]: 451 mSDtfsCounter, 1129 mSDsluCounter, 1338 mSDsCounter, 0 mSdLazyCounter, 900 mSolverCounterSat, 305 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1189 SdHoareTripleChecker+Valid, 1789 SdHoareTripleChecker+Invalid, 1207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 900 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2023-11-12 02:13:25,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1189 Valid, 1789 Invalid, 1207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 900 Invalid, 2 Unknown, 0 Unchecked, 6.4s Time] [2023-11-12 02:13:25,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1385 states. [2023-11-12 02:13:25,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1385 to 1081. [2023-11-12 02:13:25,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1081 states, 829 states have (on average 1.4523522316043427) internal successors, (1204), 831 states have internal predecessors, (1204), 220 states have call successors, (220), 31 states have call predecessors, (220), 31 states have return successors, (220), 218 states have call predecessors, (220), 220 states have call successors, (220) [2023-11-12 02:13:25,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1081 states to 1081 states and 1644 transitions. [2023-11-12 02:13:25,200 INFO L78 Accepts]: Start accepts. Automaton has 1081 states and 1644 transitions. Word has length 303 [2023-11-12 02:13:25,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:13:25,200 INFO L495 AbstractCegarLoop]: Abstraction has 1081 states and 1644 transitions. [2023-11-12 02:13:25,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 11 states have internal predecessors, (128), 3 states have call successors, (58), 2 states have call predecessors, (58), 4 states have return successors, (59), 3 states have call predecessors, (59), 3 states have call successors, (59) [2023-11-12 02:13:25,201 INFO L276 IsEmpty]: Start isEmpty. Operand 1081 states and 1644 transitions. [2023-11-12 02:13:25,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2023-11-12 02:13:25,206 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:25,206 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:25,214 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-12 02:13:25,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:25,413 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:25,414 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:25,414 INFO L85 PathProgramCache]: Analyzing trace with hash 582466780, now seen corresponding path program 1 times [2023-11-12 02:13:25,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:25,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021982089] [2023-11-12 02:13:25,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:25,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:25,467 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:13:25,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1770836439] [2023-11-12 02:13:25,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:25,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:25,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:25,469 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:25,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-12 02:13:25,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:25,892 INFO L262 TraceCheckSpWp]: Trace formula consists of 750 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-12 02:13:25,901 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:27,020 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 1555 proven. 93 refuted. 0 times theorem prover too weak. 2136 trivial. 0 not checked. [2023-11-12 02:13:27,020 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:13:29,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:29,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021982089] [2023-11-12 02:13:29,005 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:13:29,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770836439] [2023-11-12 02:13:29,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770836439] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:13:29,005 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-12 02:13:29,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-11-12 02:13:29,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543954127] [2023-11-12 02:13:29,006 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-12 02:13:29,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-12 02:13:29,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:29,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-12 02:13:29,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2023-11-12 02:13:29,008 INFO L87 Difference]: Start difference. First operand 1081 states and 1644 transitions. Second operand has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 8 states have internal predecessors, (92), 2 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2023-11-12 02:13:30,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:13:30,830 INFO L93 Difference]: Finished difference Result 2096 states and 3179 transitions. [2023-11-12 02:13:30,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-12 02:13:30,831 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 8 states have internal predecessors, (92), 2 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) Word has length 303 [2023-11-12 02:13:30,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:13:30,839 INFO L225 Difference]: With dead ends: 2096 [2023-11-12 02:13:30,840 INFO L226 Difference]: Without dead ends: 1118 [2023-11-12 02:13:30,845 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 543 GetRequests, 516 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=203, Invalid=609, Unknown=0, NotChecked=0, Total=812 [2023-11-12 02:13:30,845 INFO L413 NwaCegarLoop]: 292 mSDtfsCounter, 629 mSDsluCounter, 1618 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 640 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 1253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-12 02:13:30,847 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [640 Valid, 1910 Invalid, 1253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 1075 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-12 02:13:30,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1118 states. [2023-11-12 02:13:30,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1118 to 1093. [2023-11-12 02:13:30,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1093 states, 838 states have (on average 1.4439140811455846) internal successors, (1210), 840 states have internal predecessors, (1210), 220 states have call successors, (220), 34 states have call predecessors, (220), 34 states have return successors, (220), 218 states have call predecessors, (220), 220 states have call successors, (220) [2023-11-12 02:13:30,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1093 states to 1093 states and 1650 transitions. [2023-11-12 02:13:30,979 INFO L78 Accepts]: Start accepts. Automaton has 1093 states and 1650 transitions. Word has length 303 [2023-11-12 02:13:30,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:13:30,980 INFO L495 AbstractCegarLoop]: Abstraction has 1093 states and 1650 transitions. [2023-11-12 02:13:30,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 8 states have internal predecessors, (92), 2 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2023-11-12 02:13:30,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1093 states and 1650 transitions. [2023-11-12 02:13:30,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2023-11-12 02:13:30,983 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:30,984 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:31,001 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-12 02:13:31,196 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:31,196 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:31,197 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:31,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1457076396, now seen corresponding path program 1 times [2023-11-12 02:13:31,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:31,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246165196] [2023-11-12 02:13:31,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:31,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:31,251 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:13:31,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [211915694] [2023-11-12 02:13:31,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:31,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:31,252 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:31,254 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:31,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-12 02:13:31,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:31,668 INFO L262 TraceCheckSpWp]: Trace formula consists of 751 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:13:31,674 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:31,777 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 295 proven. 3 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2023-11-12 02:13:31,777 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:13:32,058 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 126 proven. 3 refuted. 0 times theorem prover too weak. 3655 trivial. 0 not checked. [2023-11-12 02:13:32,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:32,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246165196] [2023-11-12 02:13:32,058 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:13:32,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211915694] [2023-11-12 02:13:32,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211915694] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:13:32,060 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-12 02:13:32,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-11-12 02:13:32,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510454795] [2023-11-12 02:13:32,060 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-12 02:13:32,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-12 02:13:32,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:32,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-12 02:13:32,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-12 02:13:32,063 INFO L87 Difference]: Start difference. First operand 1093 states and 1650 transitions. Second operand has 10 states, 10 states have (on average 12.3) internal successors, (123), 10 states have internal predecessors, (123), 3 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2023-11-12 02:13:35,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 [] [2023-11-12 02:13:36,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:13:36,729 INFO L93 Difference]: Finished difference Result 2435 states and 3626 transitions. [2023-11-12 02:13:36,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-12 02:13:36,730 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.3) internal successors, (123), 10 states have internal predecessors, (123), 3 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) Word has length 304 [2023-11-12 02:13:36,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:13:36,740 INFO L225 Difference]: With dead ends: 2435 [2023-11-12 02:13:36,741 INFO L226 Difference]: Without dead ends: 1449 [2023-11-12 02:13:36,744 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 600 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=154, Invalid=308, Unknown=0, NotChecked=0, Total=462 [2023-11-12 02:13:36,745 INFO L413 NwaCegarLoop]: 487 mSDtfsCounter, 813 mSDsluCounter, 1065 mSDsCounter, 0 mSdLazyCounter, 690 mSolverCounterSat, 349 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 815 SdHoareTripleChecker+Valid, 1552 SdHoareTripleChecker+Invalid, 1040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 349 IncrementalHoareTripleChecker+Valid, 690 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-11-12 02:13:36,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [815 Valid, 1552 Invalid, 1040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [349 Valid, 690 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2023-11-12 02:13:36,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1449 states. [2023-11-12 02:13:36,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1449 to 963. [2023-11-12 02:13:36,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 703 states have (on average 1.3840682788051208) internal successors, (973), 705 states have internal predecessors, (973), 220 states have call successors, (220), 39 states have call predecessors, (220), 39 states have return successors, (220), 218 states have call predecessors, (220), 220 states have call successors, (220) [2023-11-12 02:13:36,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 1413 transitions. [2023-11-12 02:13:36,912 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 1413 transitions. Word has length 304 [2023-11-12 02:13:36,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:13:36,913 INFO L495 AbstractCegarLoop]: Abstraction has 963 states and 1413 transitions. [2023-11-12 02:13:36,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.3) internal successors, (123), 10 states have internal predecessors, (123), 3 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2023-11-12 02:13:36,914 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 1413 transitions. [2023-11-12 02:13:36,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-12 02:13:36,916 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:36,917 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:36,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-12 02:13:37,125 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:37,125 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:37,126 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:37,126 INFO L85 PathProgramCache]: Analyzing trace with hash -2027345199, now seen corresponding path program 1 times [2023-11-12 02:13:37,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:37,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085056978] [2023-11-12 02:13:37,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:37,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:37,214 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:13:37,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1570761566] [2023-11-12 02:13:37,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:37,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:37,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:37,216 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:37,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-12 02:13:37,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:37,591 INFO L262 TraceCheckSpWp]: Trace formula consists of 752 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-12 02:13:37,597 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:37,644 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2023-11-12 02:13:37,644 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:13:37,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:37,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085056978] [2023-11-12 02:13:37,645 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:13:37,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570761566] [2023-11-12 02:13:37,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570761566] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:13:37,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:13:37,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-12 02:13:37,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742853734] [2023-11-12 02:13:37,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:13:37,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-12 02:13:37,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:37,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-12 02:13:37,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-12 02:13:37,648 INFO L87 Difference]: Start difference. First operand 963 states and 1413 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) [2023-11-12 02:13:39,163 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-12 02:13:39,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:13:39,665 INFO L93 Difference]: Finished difference Result 3175 states and 4626 transitions. [2023-11-12 02:13:39,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-12 02:13:39,666 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) Word has length 305 [2023-11-12 02:13:39,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:13:39,684 INFO L225 Difference]: With dead ends: 3175 [2023-11-12 02:13:39,684 INFO L226 Difference]: Without dead ends: 2323 [2023-11-12 02:13:39,688 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 302 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-12 02:13:39,689 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 442 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 1068 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-12 02:13:39,689 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 1068 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-12 02:13:39,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2323 states. [2023-11-12 02:13:39,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2323 to 1191. [2023-11-12 02:13:39,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1191 states, 931 states have (on average 1.4511278195488722) internal successors, (1351), 933 states have internal predecessors, (1351), 220 states have call successors, (220), 39 states have call predecessors, (220), 39 states have return successors, (220), 218 states have call predecessors, (220), 220 states have call successors, (220) [2023-11-12 02:13:39,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1191 states to 1191 states and 1791 transitions. [2023-11-12 02:13:39,929 INFO L78 Accepts]: Start accepts. Automaton has 1191 states and 1791 transitions. Word has length 305 [2023-11-12 02:13:39,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:13:39,930 INFO L495 AbstractCegarLoop]: Abstraction has 1191 states and 1791 transitions. [2023-11-12 02:13:39,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (44), 1 states have call predecessors, (44), 1 states have call successors, (44) [2023-11-12 02:13:39,931 INFO L276 IsEmpty]: Start isEmpty. Operand 1191 states and 1791 transitions. [2023-11-12 02:13:39,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-12 02:13:39,934 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:39,934 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:39,949 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-12 02:13:40,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-12 02:13:40,143 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:40,143 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:40,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1039461285, now seen corresponding path program 1 times [2023-11-12 02:13:40,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:40,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844836629] [2023-11-12 02:13:40,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:40,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:40,196 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:13:40,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1231695883] [2023-11-12 02:13:40,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:40,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:40,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:40,199 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:40,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-12 02:13:40,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:40,627 INFO L262 TraceCheckSpWp]: Trace formula consists of 754 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:13:40,633 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:41,271 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 1741 proven. 78 refuted. 0 times theorem prover too weak. 1965 trivial. 0 not checked. [2023-11-12 02:13:41,271 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:13:41,621 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 87 proven. 42 refuted. 0 times theorem prover too weak. 3655 trivial. 0 not checked. [2023-11-12 02:13:41,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:41,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844836629] [2023-11-12 02:13:41,621 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:13:41,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231695883] [2023-11-12 02:13:41,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231695883] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:13:41,622 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-12 02:13:41,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2023-11-12 02:13:41,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265158469] [2023-11-12 02:13:41,623 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-12 02:13:41,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-12 02:13:41,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:41,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-12 02:13:41,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2023-11-12 02:13:41,625 INFO L87 Difference]: Start difference. First operand 1191 states and 1791 transitions. Second operand has 14 states, 14 states have (on average 9.285714285714286) internal successors, (130), 13 states have internal predecessors, (130), 4 states have call successors, (58), 3 states have call predecessors, (58), 5 states have return successors, (59), 4 states have call predecessors, (59), 4 states have call successors, (59) [2023-11-12 02:13:45,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:13:45,544 INFO L93 Difference]: Finished difference Result 5021 states and 7219 transitions. [2023-11-12 02:13:45,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2023-11-12 02:13:45,545 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 9.285714285714286) internal successors, (130), 13 states have internal predecessors, (130), 4 states have call successors, (58), 3 states have call predecessors, (58), 5 states have return successors, (59), 4 states have call predecessors, (59), 4 states have call successors, (59) Word has length 305 [2023-11-12 02:13:45,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:13:45,570 INFO L225 Difference]: With dead ends: 5021 [2023-11-12 02:13:45,571 INFO L226 Difference]: Without dead ends: 3913 [2023-11-12 02:13:45,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 659 GetRequests, 604 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 937 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=771, Invalid=2421, Unknown=0, NotChecked=0, Total=3192 [2023-11-12 02:13:45,577 INFO L413 NwaCegarLoop]: 447 mSDtfsCounter, 2020 mSDsluCounter, 1723 mSDsCounter, 0 mSdLazyCounter, 1488 mSolverCounterSat, 653 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2051 SdHoareTripleChecker+Valid, 2170 SdHoareTripleChecker+Invalid, 2141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 653 IncrementalHoareTripleChecker+Valid, 1488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-11-12 02:13:45,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2051 Valid, 2170 Invalid, 2141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [653 Valid, 1488 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-11-12 02:13:45,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3913 states. [2023-11-12 02:13:45,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3913 to 1299. [2023-11-12 02:13:45,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1299 states, 1034 states have (on average 1.4448742746615086) internal successors, (1494), 1036 states have internal predecessors, (1494), 220 states have call successors, (220), 44 states have call predecessors, (220), 44 states have return successors, (220), 218 states have call predecessors, (220), 220 states have call successors, (220) [2023-11-12 02:13:45,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1299 states to 1299 states and 1934 transitions. [2023-11-12 02:13:45,918 INFO L78 Accepts]: Start accepts. Automaton has 1299 states and 1934 transitions. Word has length 305 [2023-11-12 02:13:45,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:13:45,918 INFO L495 AbstractCegarLoop]: Abstraction has 1299 states and 1934 transitions. [2023-11-12 02:13:45,919 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 9.285714285714286) internal successors, (130), 13 states have internal predecessors, (130), 4 states have call successors, (58), 3 states have call predecessors, (58), 5 states have return successors, (59), 4 states have call predecessors, (59), 4 states have call successors, (59) [2023-11-12 02:13:45,919 INFO L276 IsEmpty]: Start isEmpty. Operand 1299 states and 1934 transitions. [2023-11-12 02:13:45,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-12 02:13:45,922 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:13:45,922 INFO L195 NwaCegarLoop]: trace histogram [44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 02:13:45,937 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-12 02:13:46,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:46,130 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:13:46,131 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:13:46,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1752585585, now seen corresponding path program 1 times [2023-11-12 02:13:46,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:13:46,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44833473] [2023-11-12 02:13:46,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:46,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:13:46,188 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:13:46,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [114459217] [2023-11-12 02:13:46,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:13:46,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:13:46,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:13:46,190 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:13:46,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9f1afbc9-3f80-4ac9-a05e-fd008ab68c4e/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-12 02:13:46,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:13:46,636 INFO L262 TraceCheckSpWp]: Trace formula consists of 752 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:13:46,644 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:13:47,016 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 1725 proven. 42 refuted. 0 times theorem prover too weak. 2017 trivial. 0 not checked. [2023-11-12 02:13:47,017 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:13:47,516 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 87 proven. 42 refuted. 0 times theorem prover too weak. 3655 trivial. 0 not checked. [2023-11-12 02:13:47,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:13:47,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44833473] [2023-11-12 02:13:47,517 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:13:47,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114459217] [2023-11-12 02:13:47,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114459217] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:13:47,517 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-12 02:13:47,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-11-12 02:13:47,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812920045] [2023-11-12 02:13:47,517 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-12 02:13:47,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-12 02:13:47,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:13:47,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-12 02:13:47,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2023-11-12 02:13:47,520 INFO L87 Difference]: Start difference. First operand 1299 states and 1934 transitions. Second operand has 16 states, 16 states have (on average 8.375) internal successors, (134), 16 states have internal predecessors, (134), 3 states have call successors, (58), 2 states have call predecessors, (58), 4 states have return successors, (59), 3 states have call predecessors, (59), 3 states have call successors, (59)