./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-89.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc 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_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-89.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya --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 f2d013ffa4d7cd59307ce87b23dd696caa1ad1374742fbf879c50e37b4a890a2 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 00:48:34,906 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 00:48:34,969 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 00:48:34,974 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 00:48:34,974 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 00:48:34,998 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 00:48:34,999 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 00:48:35,000 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 00:48:35,000 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 00:48:35,001 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 00:48:35,001 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 00:48:35,002 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 00:48:35,003 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 00:48:35,003 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 00:48:35,004 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 00:48:35,004 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 00:48:35,005 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 00:48:35,005 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 00:48:35,005 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 00:48:35,006 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 00:48:35,006 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 00:48:35,007 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 00:48:35,007 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 00:48:35,008 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 00:48:35,008 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 00:48:35,008 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 00:48:35,009 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 00:48:35,009 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 00:48:35,010 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 00:48:35,010 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 00:48:35,010 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 00:48:35,011 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:48:35,011 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 00:48:35,011 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 00:48:35,011 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 00:48:35,012 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 00:48:35,012 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 00:48:35,012 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 00:48:35,012 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 00:48:35,012 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 00:48:35,012 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 00:48:35,013 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 00:48:35,013 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_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/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_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya 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 -> f2d013ffa4d7cd59307ce87b23dd696caa1ad1374742fbf879c50e37b4a890a2 [2023-11-29 00:48:35,249 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 00:48:35,270 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 00:48:35,273 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 00:48:35,274 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 00:48:35,274 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 00:48:35,275 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-89.i [2023-11-29 00:48:37,975 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 00:48:40,317 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 00:48:40,318 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-89.i [2023-11-29 00:48:40,327 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/data/265cea9ee/68c49d3ab5c0478c944ccda225311a6e/FLAG2ba25b095 [2023-11-29 00:48:40,339 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/data/265cea9ee/68c49d3ab5c0478c944ccda225311a6e [2023-11-29 00:48:40,342 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 00:48:40,343 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 00:48:40,344 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 00:48:40,344 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 00:48:40,349 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 00:48:40,350 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,351 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7ded3900 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40, skipping insertion in model container [2023-11-29 00:48:40,351 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,384 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 00:48:40,500 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_ec10d500-1042-4c2f-a40d-2f80264bf095/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-89.i[917,930] [2023-11-29 00:48:40,555 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:48:40,569 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 00:48:40,582 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_ec10d500-1042-4c2f-a40d-2f80264bf095/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-89.i[917,930] [2023-11-29 00:48:40,612 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:48:40,631 INFO L206 MainTranslator]: Completed translation [2023-11-29 00:48:40,631 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40 WrapperNode [2023-11-29 00:48:40,631 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 00:48:40,632 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 00:48:40,633 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 00:48:40,633 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 00:48:40,640 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,654 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,697 INFO L138 Inliner]: procedures = 26, calls = 136, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 403 [2023-11-29 00:48:40,697 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 00:48:40,698 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 00:48:40,698 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 00:48:40,698 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 00:48:40,707 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,707 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,712 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,733 INFO L175 MemorySlicer]: Split 107 memory accesses to 6 slices as follows [2, 44, 29, 5, 13, 14]. 41 percent of accesses are in the largest equivalence class. The 14 initializations are split as follows [2, 5, 3, 1, 1, 2]. The 15 writes are split as follows [0, 8, 3, 1, 1, 2]. [2023-11-29 00:48:40,733 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,734 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,751 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,757 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,761 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,764 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,770 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 00:48:40,771 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 00:48:40,771 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 00:48:40,772 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 00:48:40,773 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40" (1/1) ... [2023-11-29 00:48:40,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:48:40,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:40,797 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 00:48:40,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 00:48:40,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 00:48:40,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 00:48:40,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 00:48:40,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 00:48:40,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 00:48:40,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 00:48:40,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 00:48:40,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 00:48:40,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 00:48:40,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 00:48:40,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 00:48:40,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 00:48:40,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 00:48:40,833 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 00:48:40,833 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 00:48:40,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 00:48:40,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 00:48:40,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 00:48:40,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 00:48:40,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 00:48:40,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 00:48:40,834 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 00:48:40,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 00:48:40,959 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 00:48:40,961 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 00:48:41,388 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 00:48:41,430 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 00:48:41,431 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 00:48:41,431 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:48:41 BoogieIcfgContainer [2023-11-29 00:48:41,431 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 00:48:41,434 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 00:48:41,434 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 00:48:41,437 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 00:48:41,437 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 12:48:40" (1/3) ... [2023-11-29 00:48:41,438 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56db175b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:48:41, skipping insertion in model container [2023-11-29 00:48:41,438 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:48:40" (2/3) ... [2023-11-29 00:48:41,438 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56db175b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:48:41, skipping insertion in model container [2023-11-29 00:48:41,438 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:48:41" (3/3) ... [2023-11-29 00:48:41,440 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_variablewrapping_wrapper-ap_file-89.i [2023-11-29 00:48:41,455 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 00:48:41,455 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 00:48:41,505 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 00:48:41,512 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;@5f1ff0b8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 00:48:41,512 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 00:48:41,517 INFO L276 IsEmpty]: Start isEmpty. Operand has 93 states, 77 states have (on average 1.4935064935064934) internal successors, (115), 78 states have internal predecessors, (115), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 00:48:41,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:41,530 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:41,531 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:41,532 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:41,537 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:41,538 INFO L85 PathProgramCache]: Analyzing trace with hash -819200714, now seen corresponding path program 1 times [2023-11-29 00:48:41,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:41,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389711787] [2023-11-29 00:48:41,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:41,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:41,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:41,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:41,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389711787] [2023-11-29 00:48:41,755 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 00:48:41,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872235827] [2023-11-29 00:48:41,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:41,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:41,756 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:41,757 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:41,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 00:48:41,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:41,985 INFO L262 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 00:48:41,994 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:42,029 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2023-11-29 00:48:42,029 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:48:42,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872235827] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:48:42,030 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:48:42,030 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:48:42,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818315246] [2023-11-29 00:48:42,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:42,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 00:48:42,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:42,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 00:48:42,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 00:48:42,065 INFO L87 Difference]: Start difference. First operand has 93 states, 77 states have (on average 1.4935064935064934) internal successors, (115), 78 states have internal predecessors, (115), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Second operand has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:48:42,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:42,102 INFO L93 Difference]: Finished difference Result 183 states and 293 transitions. [2023-11-29 00:48:42,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 00:48:42,105 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 104 [2023-11-29 00:48:42,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:42,112 INFO L225 Difference]: With dead ends: 183 [2023-11-29 00:48:42,113 INFO L226 Difference]: Without dead ends: 91 [2023-11-29 00:48:42,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 103 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-29 00:48:42,119 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:42,120 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 130 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:48:42,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2023-11-29 00:48:42,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2023-11-29 00:48:42,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 76 states have (on average 1.4210526315789473) internal successors, (108), 76 states have internal predecessors, (108), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 00:48:42,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 134 transitions. [2023-11-29 00:48:42,160 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 134 transitions. Word has length 104 [2023-11-29 00:48:42,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:42,160 INFO L495 AbstractCegarLoop]: Abstraction has 91 states and 134 transitions. [2023-11-29 00:48:42,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:48:42,161 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 134 transitions. [2023-11-29 00:48:42,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:42,164 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:42,164 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:42,171 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 00:48:42,365 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-29 00:48:42,365 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:42,366 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:42,366 INFO L85 PathProgramCache]: Analyzing trace with hash -416808484, now seen corresponding path program 1 times [2023-11-29 00:48:42,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:42,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84234997] [2023-11-29 00:48:42,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:42,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:42,426 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:42,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1665307480] [2023-11-29 00:48:42,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:42,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:42,427 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:42,428 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:42,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 00:48:42,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:42,643 INFO L262 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 00:48:42,648 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:42,693 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:48:42,693 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:48:42,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:42,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84234997] [2023-11-29 00:48:42,694 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:42,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665307480] [2023-11-29 00:48:42,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665307480] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:48:42,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:48:42,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:48:42,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248622391] [2023-11-29 00:48:42,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:42,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:48:42,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:42,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:48:42,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:48:42,698 INFO L87 Difference]: Start difference. First operand 91 states and 134 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:42,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:42,754 INFO L93 Difference]: Finished difference Result 193 states and 284 transitions. [2023-11-29 00:48:42,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:48:42,754 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 104 [2023-11-29 00:48:42,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:42,757 INFO L225 Difference]: With dead ends: 193 [2023-11-29 00:48:42,757 INFO L226 Difference]: Without dead ends: 103 [2023-11-29 00:48:42,758 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 101 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-29 00:48:42,760 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 21 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:42,760 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 381 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:48:42,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2023-11-29 00:48:42,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 93. [2023-11-29 00:48:42,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 78 states have (on average 1.4102564102564104) internal successors, (110), 78 states have internal predecessors, (110), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 00:48:42,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 136 transitions. [2023-11-29 00:48:42,774 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 136 transitions. Word has length 104 [2023-11-29 00:48:42,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:42,776 INFO L495 AbstractCegarLoop]: Abstraction has 93 states and 136 transitions. [2023-11-29 00:48:42,776 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:42,776 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 136 transitions. [2023-11-29 00:48:42,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:42,779 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:42,779 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:42,785 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 00:48:42,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:42,984 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:42,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:42,985 INFO L85 PathProgramCache]: Analyzing trace with hash -1226155110, now seen corresponding path program 1 times [2023-11-29 00:48:42,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:42,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483899397] [2023-11-29 00:48:42,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:42,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:43,031 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:43,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [354199164] [2023-11-29 00:48:43,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:43,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:43,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:43,033 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:43,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 00:48:43,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:43,213 INFO L262 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 00:48:43,217 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:43,238 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:48:43,238 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:48:43,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:43,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483899397] [2023-11-29 00:48:43,239 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:43,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354199164] [2023-11-29 00:48:43,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354199164] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:48:43,240 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:48:43,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:48:43,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372174766] [2023-11-29 00:48:43,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:43,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:48:43,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:43,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:48:43,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:48:43,242 INFO L87 Difference]: Start difference. First operand 93 states and 136 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:43,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:43,285 INFO L93 Difference]: Finished difference Result 193 states and 282 transitions. [2023-11-29 00:48:43,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:48:43,286 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 104 [2023-11-29 00:48:43,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:43,288 INFO L225 Difference]: With dead ends: 193 [2023-11-29 00:48:43,288 INFO L226 Difference]: Without dead ends: 101 [2023-11-29 00:48:43,289 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 101 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-29 00:48:43,290 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 12 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:43,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 379 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:48:43,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2023-11-29 00:48:43,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 95. [2023-11-29 00:48:43,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 80 states have (on average 1.4) internal successors, (112), 80 states have internal predecessors, (112), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 00:48:43,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 138 transitions. [2023-11-29 00:48:43,302 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 138 transitions. Word has length 104 [2023-11-29 00:48:43,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:43,303 INFO L495 AbstractCegarLoop]: Abstraction has 95 states and 138 transitions. [2023-11-29 00:48:43,303 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:43,303 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 138 transitions. [2023-11-29 00:48:43,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:43,305 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:43,305 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:43,312 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 00:48:43,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:43,512 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:43,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:43,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1168896808, now seen corresponding path program 1 times [2023-11-29 00:48:43,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:43,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197492011] [2023-11-29 00:48:43,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:43,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:43,583 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:43,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1303403996] [2023-11-29 00:48:43,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:43,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:43,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:43,584 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:43,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 00:48:43,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:43,777 INFO L262 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 00:48:43,782 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:43,803 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:48:43,803 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:48:43,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:43,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197492011] [2023-11-29 00:48:43,804 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:43,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303403996] [2023-11-29 00:48:43,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303403996] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:48:43,804 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:48:43,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:48:43,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725916568] [2023-11-29 00:48:43,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:43,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:48:43,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:43,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:48:43,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:48:43,807 INFO L87 Difference]: Start difference. First operand 95 states and 138 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:43,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:43,845 INFO L93 Difference]: Finished difference Result 193 states and 280 transitions. [2023-11-29 00:48:43,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:48:43,845 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 104 [2023-11-29 00:48:43,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:43,847 INFO L225 Difference]: With dead ends: 193 [2023-11-29 00:48:43,847 INFO L226 Difference]: Without dead ends: 99 [2023-11-29 00:48:43,848 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 101 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-29 00:48:43,850 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 3 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:43,850 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 379 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:48:43,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2023-11-29 00:48:43,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 97. [2023-11-29 00:48:43,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 82 states have (on average 1.3902439024390243) internal successors, (114), 82 states have internal predecessors, (114), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 00:48:43,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 140 transitions. [2023-11-29 00:48:43,861 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 140 transitions. Word has length 104 [2023-11-29 00:48:43,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:43,862 INFO L495 AbstractCegarLoop]: Abstraction has 97 states and 140 transitions. [2023-11-29 00:48:43,862 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:43,862 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 140 transitions. [2023-11-29 00:48:43,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:43,864 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:43,864 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:43,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 00:48:44,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:44,068 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:44,069 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:44,069 INFO L85 PathProgramCache]: Analyzing trace with hash -1168837226, now seen corresponding path program 1 times [2023-11-29 00:48:44,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:44,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495276232] [2023-11-29 00:48:44,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:44,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:44,107 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:44,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1480214031] [2023-11-29 00:48:44,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:44,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:44,108 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:44,109 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:44,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 00:48:44,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:44,294 INFO L262 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-29 00:48:44,301 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:44,972 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:48:45,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:48:45,080 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2023-11-29 00:48:45,121 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2023-11-29 00:48:45,125 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2023-11-29 00:48:45,150 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:48:45,151 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:48:45,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:45,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495276232] [2023-11-29 00:48:45,151 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:45,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480214031] [2023-11-29 00:48:45,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480214031] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:48:45,152 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:48:45,152 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 00:48:45,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911419183] [2023-11-29 00:48:45,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:45,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:48:45,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:45,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:48:45,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:48:45,154 INFO L87 Difference]: Start difference. First operand 97 states and 140 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:45,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:45,585 INFO L93 Difference]: Finished difference Result 272 states and 392 transitions. [2023-11-29 00:48:45,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:48:45,585 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 104 [2023-11-29 00:48:45,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:45,587 INFO L225 Difference]: With dead ends: 272 [2023-11-29 00:48:45,587 INFO L226 Difference]: Without dead ends: 176 [2023-11-29 00:48:45,588 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:48:45,589 INFO L413 NwaCegarLoop]: 149 mSDtfsCounter, 309 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:45,590 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [309 Valid, 571 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:48:45,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2023-11-29 00:48:45,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 173. [2023-11-29 00:48:45,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 147 states have (on average 1.3877551020408163) internal successors, (204), 148 states have internal predecessors, (204), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2023-11-29 00:48:45,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 250 transitions. [2023-11-29 00:48:45,612 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 250 transitions. Word has length 104 [2023-11-29 00:48:45,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:45,613 INFO L495 AbstractCegarLoop]: Abstraction has 173 states and 250 transitions. [2023-11-29 00:48:45,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:45,613 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 250 transitions. [2023-11-29 00:48:45,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:45,614 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:45,615 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:45,620 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 00:48:45,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:45,816 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:45,816 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:45,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1297000993, now seen corresponding path program 1 times [2023-11-29 00:48:45,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:45,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903874790] [2023-11-29 00:48:45,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:45,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:45,846 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:45,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [110469960] [2023-11-29 00:48:45,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:45,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:45,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:45,847 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:45,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 00:48:46,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:46,026 INFO L262 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-29 00:48:46,032 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:46,242 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:48:46,381 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:48:46,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:48:46,774 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 25 [2023-11-29 00:48:47,021 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:48:47,022 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 74 treesize of output 74 [2023-11-29 00:48:47,181 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2023-11-29 00:48:47,182 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:48:47,506 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:48:47,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:47,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903874790] [2023-11-29 00:48:47,506 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:47,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110469960] [2023-11-29 00:48:47,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110469960] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:48:47,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:48:47,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [11] total 17 [2023-11-29 00:48:47,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430308999] [2023-11-29 00:48:47,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:47,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 00:48:47,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:47,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 00:48:47,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2023-11-29 00:48:47,509 INFO L87 Difference]: Start difference. First operand 173 states and 250 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:48,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:48,056 INFO L93 Difference]: Finished difference Result 437 states and 630 transitions. [2023-11-29 00:48:48,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 00:48:48,057 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 104 [2023-11-29 00:48:48,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:48,061 INFO L225 Difference]: With dead ends: 437 [2023-11-29 00:48:48,061 INFO L226 Difference]: Without dead ends: 265 [2023-11-29 00:48:48,062 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2023-11-29 00:48:48,063 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 231 mSDsluCounter, 677 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 816 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:48,063 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 816 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:48:48,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2023-11-29 00:48:48,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 184. [2023-11-29 00:48:48,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 158 states have (on average 1.3860759493670887) internal successors, (219), 159 states have internal predecessors, (219), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2023-11-29 00:48:48,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 265 transitions. [2023-11-29 00:48:48,083 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 265 transitions. Word has length 104 [2023-11-29 00:48:48,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:48,084 INFO L495 AbstractCegarLoop]: Abstraction has 184 states and 265 transitions. [2023-11-29 00:48:48,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:48,084 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 265 transitions. [2023-11-29 00:48:48,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:48,086 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:48,086 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:48,092 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-29 00:48:48,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:48,293 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:48,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:48,294 INFO L85 PathProgramCache]: Analyzing trace with hash 1718102625, now seen corresponding path program 1 times [2023-11-29 00:48:48,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:48,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852886270] [2023-11-29 00:48:48,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:48,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:48,322 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:48,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1004315612] [2023-11-29 00:48:48,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:48,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:48,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:48,324 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:48,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 00:48:48,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:48,462 INFO L262 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-29 00:48:48,467 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:48,748 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:48:49,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:48:49,066 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 [2023-11-29 00:48:49,096 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-11-29 00:48:49,096 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:48:49,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:49,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852886270] [2023-11-29 00:48:49,194 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:49,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004315612] [2023-11-29 00:48:49,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004315612] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:48:49,194 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:48:49,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2023-11-29 00:48:49,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341049372] [2023-11-29 00:48:49,195 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:48:49,195 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 00:48:49,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:49,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 00:48:49,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2023-11-29 00:48:49,196 INFO L87 Difference]: Start difference. First operand 184 states and 265 transitions. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:48:49,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:49,558 INFO L93 Difference]: Finished difference Result 430 states and 616 transitions. [2023-11-29 00:48:49,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:48:49,559 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 104 [2023-11-29 00:48:49,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:49,561 INFO L225 Difference]: With dead ends: 430 [2023-11-29 00:48:49,561 INFO L226 Difference]: Without dead ends: 247 [2023-11-29 00:48:49,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2023-11-29 00:48:49,562 INFO L413 NwaCegarLoop]: 150 mSDtfsCounter, 224 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:49,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 557 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:48:49,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2023-11-29 00:48:49,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 242. [2023-11-29 00:48:49,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 211 states have (on average 1.3791469194312795) internal successors, (291), 213 states have internal predecessors, (291), 27 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (27), 25 states have call predecessors, (27), 27 states have call successors, (27) [2023-11-29 00:48:49,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 345 transitions. [2023-11-29 00:48:49,583 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 345 transitions. Word has length 104 [2023-11-29 00:48:49,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:49,583 INFO L495 AbstractCegarLoop]: Abstraction has 242 states and 345 transitions. [2023-11-29 00:48:49,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:48:49,583 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 345 transitions. [2023-11-29 00:48:49,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:49,585 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:49,585 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:49,591 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 00:48:49,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:49,788 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:49,789 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:49,789 INFO L85 PathProgramCache]: Analyzing trace with hash -874299167, now seen corresponding path program 1 times [2023-11-29 00:48:49,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:49,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374135488] [2023-11-29 00:48:49,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:49,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:49,816 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:49,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2126141029] [2023-11-29 00:48:49,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:49,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:49,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:49,817 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:49,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 00:48:49,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:49,976 INFO L262 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-29 00:48:49,980 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:50,207 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:48:50,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:48:50,496 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:48:50,529 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-11-29 00:48:50,529 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:48:50,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:50,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374135488] [2023-11-29 00:48:50,642 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:50,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126141029] [2023-11-29 00:48:50,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126141029] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:48:50,642 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:48:50,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2023-11-29 00:48:50,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739625806] [2023-11-29 00:48:50,642 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:48:50,643 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 00:48:50,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:50,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 00:48:50,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2023-11-29 00:48:50,644 INFO L87 Difference]: Start difference. First operand 242 states and 345 transitions. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:48:51,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:51,012 INFO L93 Difference]: Finished difference Result 626 states and 885 transitions. [2023-11-29 00:48:51,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:48:51,015 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 104 [2023-11-29 00:48:51,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:51,018 INFO L225 Difference]: With dead ends: 626 [2023-11-29 00:48:51,018 INFO L226 Difference]: Without dead ends: 385 [2023-11-29 00:48:51,019 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2023-11-29 00:48:51,020 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 520 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 520 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:51,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [520 Valid, 452 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:48:51,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2023-11-29 00:48:51,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 257. [2023-11-29 00:48:51,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 221 states have (on average 1.3619909502262444) internal successors, (301), 224 states have internal predecessors, (301), 31 states have call successors, (31), 4 states have call predecessors, (31), 4 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2023-11-29 00:48:51,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 363 transitions. [2023-11-29 00:48:51,045 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 363 transitions. Word has length 104 [2023-11-29 00:48:51,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:51,046 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 363 transitions. [2023-11-29 00:48:51,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:48:51,046 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 363 transitions. [2023-11-29 00:48:51,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:51,047 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:51,048 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:51,054 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 00:48:51,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:51,252 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:51,253 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:51,253 INFO L85 PathProgramCache]: Analyzing trace with hash 2140804451, now seen corresponding path program 1 times [2023-11-29 00:48:51,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:51,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859416725] [2023-11-29 00:48:51,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:51,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:51,277 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:51,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1130373922] [2023-11-29 00:48:51,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:51,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:51,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:51,278 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:51,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 00:48:51,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:51,413 INFO L262 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 00:48:51,417 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:51,437 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 00:48:51,484 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2023-11-29 00:48:51,484 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:48:51,620 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:48:51,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:51,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859416725] [2023-11-29 00:48:51,620 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:51,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130373922] [2023-11-29 00:48:51,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130373922] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:48:51,621 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:48:51,621 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 14 [2023-11-29 00:48:51,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94992689] [2023-11-29 00:48:51,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:51,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 00:48:51,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:51,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 00:48:51,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2023-11-29 00:48:51,623 INFO L87 Difference]: Start difference. First operand 257 states and 363 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:51,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:51,860 INFO L93 Difference]: Finished difference Result 547 states and 772 transitions. [2023-11-29 00:48:51,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 00:48:51,861 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 104 [2023-11-29 00:48:51,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:51,863 INFO L225 Difference]: With dead ends: 547 [2023-11-29 00:48:51,863 INFO L226 Difference]: Without dead ends: 303 [2023-11-29 00:48:51,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2023-11-29 00:48:51,865 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 198 mSDsluCounter, 865 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:51,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 1046 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:48:51,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2023-11-29 00:48:51,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 260. [2023-11-29 00:48:51,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 224 states have (on average 1.3571428571428572) internal successors, (304), 227 states have internal predecessors, (304), 31 states have call successors, (31), 4 states have call predecessors, (31), 4 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2023-11-29 00:48:51,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 366 transitions. [2023-11-29 00:48:51,889 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 366 transitions. Word has length 104 [2023-11-29 00:48:51,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:51,889 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 366 transitions. [2023-11-29 00:48:51,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:51,890 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 366 transitions. [2023-11-29 00:48:51,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:51,890 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:51,891 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:51,896 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-29 00:48:52,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:52,092 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:52,092 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:52,092 INFO L85 PathProgramCache]: Analyzing trace with hash 186232845, now seen corresponding path program 1 times [2023-11-29 00:48:52,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:52,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840986292] [2023-11-29 00:48:52,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:52,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:52,116 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:52,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1612740831] [2023-11-29 00:48:52,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:52,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:52,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:52,118 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:52,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 00:48:52,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:52,295 INFO L262 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 44 conjunts are in the unsatisfiable core [2023-11-29 00:48:52,300 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:52,334 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:48:52,543 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:48:52,716 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:48:53,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:48:53,278 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2023-11-29 00:48:53,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:48:53,373 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:48:53,374 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 26 [2023-11-29 00:48:53,421 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 4 proven. 156 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2023-11-29 00:48:53,421 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:48:53,708 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:48:53,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:53,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840986292] [2023-11-29 00:48:53,709 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:53,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612740831] [2023-11-29 00:48:53,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612740831] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:48:53,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:48:53,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [13] total 19 [2023-11-29 00:48:53,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143284716] [2023-11-29 00:48:53,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:53,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 00:48:53,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:53,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 00:48:53,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2023-11-29 00:48:53,711 INFO L87 Difference]: Start difference. First operand 260 states and 366 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:54,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:54,284 INFO L93 Difference]: Finished difference Result 636 states and 901 transitions. [2023-11-29 00:48:54,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 00:48:54,288 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 104 [2023-11-29 00:48:54,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:54,291 INFO L225 Difference]: With dead ends: 636 [2023-11-29 00:48:54,291 INFO L226 Difference]: Without dead ends: 389 [2023-11-29 00:48:54,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2023-11-29 00:48:54,293 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 268 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:54,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 967 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:48:54,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2023-11-29 00:48:54,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 271. [2023-11-29 00:48:54,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 235 states have (on average 1.3617021276595744) internal successors, (320), 238 states have internal predecessors, (320), 31 states have call successors, (31), 4 states have call predecessors, (31), 4 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2023-11-29 00:48:54,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 382 transitions. [2023-11-29 00:48:54,311 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 382 transitions. Word has length 104 [2023-11-29 00:48:54,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:54,312 INFO L495 AbstractCegarLoop]: Abstraction has 271 states and 382 transitions. [2023-11-29 00:48:54,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:54,312 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 382 transitions. [2023-11-29 00:48:54,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:54,313 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:54,313 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:54,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 00:48:54,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:54,516 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:54,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:54,517 INFO L85 PathProgramCache]: Analyzing trace with hash -1093630833, now seen corresponding path program 1 times [2023-11-29 00:48:54,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:54,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623491018] [2023-11-29 00:48:54,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:54,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:54,539 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:54,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [169141769] [2023-11-29 00:48:54,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:54,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:54,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:54,541 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:54,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 00:48:54,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:54,684 INFO L262 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-29 00:48:54,688 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:54,914 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:48:55,194 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 31 [2023-11-29 00:48:55,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:48:55,198 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 51 [2023-11-29 00:48:55,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:48:55,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:48:55,220 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 24 [2023-11-29 00:48:55,345 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-11-29 00:48:55,345 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:48:55,590 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 174 [2023-11-29 00:48:55,650 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:48:55,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:55,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623491018] [2023-11-29 00:48:55,651 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:55,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169141769] [2023-11-29 00:48:55,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169141769] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:48:55,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:48:55,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2023-11-29 00:48:55,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825733122] [2023-11-29 00:48:55,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:55,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 00:48:55,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:55,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 00:48:55,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2023-11-29 00:48:55,653 INFO L87 Difference]: Start difference. First operand 271 states and 382 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:48:55,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:55,976 INFO L93 Difference]: Finished difference Result 582 states and 824 transitions. [2023-11-29 00:48:55,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:48:55,977 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 104 [2023-11-29 00:48:55,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:55,980 INFO L225 Difference]: With dead ends: 582 [2023-11-29 00:48:55,980 INFO L226 Difference]: Without dead ends: 324 [2023-11-29 00:48:55,981 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2023-11-29 00:48:55,982 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 241 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:55,982 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 490 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:48:55,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2023-11-29 00:48:56,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 279. [2023-11-29 00:48:56,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 243 states have (on average 1.3662551440329218) internal successors, (332), 246 states have internal predecessors, (332), 31 states have call successors, (31), 4 states have call predecessors, (31), 4 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2023-11-29 00:48:56,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 394 transitions. [2023-11-29 00:48:56,005 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 394 transitions. Word has length 104 [2023-11-29 00:48:56,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:56,005 INFO L495 AbstractCegarLoop]: Abstraction has 279 states and 394 transitions. [2023-11-29 00:48:56,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:48:56,006 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 394 transitions. [2023-11-29 00:48:56,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:56,007 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:56,007 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:56,013 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 00:48:56,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:56,208 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:56,209 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:56,209 INFO L85 PathProgramCache]: Analyzing trace with hash 58069078, now seen corresponding path program 1 times [2023-11-29 00:48:56,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:56,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241424595] [2023-11-29 00:48:56,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:56,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:56,228 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:56,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [429688577] [2023-11-29 00:48:56,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:56,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:56,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:56,230 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:56,232 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 00:48:56,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:56,403 INFO L262 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-29 00:48:56,406 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:56,974 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:48:57,069 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 25 [2023-11-29 00:48:57,104 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2023-11-29 00:48:57,106 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 20 [2023-11-29 00:48:57,125 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:48:57,125 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:48:57,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:57,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241424595] [2023-11-29 00:48:57,125 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:57,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429688577] [2023-11-29 00:48:57,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429688577] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:48:57,126 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:48:57,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 00:48:57,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215607361] [2023-11-29 00:48:57,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:57,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:48:57,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:57,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:48:57,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:48:57,127 INFO L87 Difference]: Start difference. First operand 279 states and 394 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:57,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:57,465 INFO L93 Difference]: Finished difference Result 550 states and 774 transitions. [2023-11-29 00:48:57,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:48:57,466 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 104 [2023-11-29 00:48:57,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:57,467 INFO L225 Difference]: With dead ends: 550 [2023-11-29 00:48:57,467 INFO L226 Difference]: Without dead ends: 284 [2023-11-29 00:48:57,468 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:48:57,468 INFO L413 NwaCegarLoop]: 141 mSDtfsCounter, 232 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:57,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 548 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:48:57,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2023-11-29 00:48:57,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 208. [2023-11-29 00:48:57,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 187 states have (on average 1.3689839572192513) internal successors, (256), 188 states have internal predecessors, (256), 17 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2023-11-29 00:48:57,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 290 transitions. [2023-11-29 00:48:57,489 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 290 transitions. Word has length 104 [2023-11-29 00:48:57,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:57,490 INFO L495 AbstractCegarLoop]: Abstraction has 208 states and 290 transitions. [2023-11-29 00:48:57,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:57,490 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 290 transitions. [2023-11-29 00:48:57,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:57,491 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:57,491 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:57,498 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 00:48:57,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-29 00:48:57,692 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:57,692 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:57,692 INFO L85 PathProgramCache]: Analyzing trace with hash 608934671, now seen corresponding path program 1 times [2023-11-29 00:48:57,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:57,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796273260] [2023-11-29 00:48:57,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:57,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:57,716 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:57,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1599810125] [2023-11-29 00:48:57,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:57,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:57,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:57,718 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:57,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 00:48:57,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:57,895 INFO L262 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-29 00:48:57,900 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:58,100 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:48:58,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:48:58,371 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2023-11-29 00:48:58,420 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-11-29 00:48:58,420 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:48:58,516 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:48:58,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:58,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796273260] [2023-11-29 00:48:58,516 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:58,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599810125] [2023-11-29 00:48:58,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599810125] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:48:58,517 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:48:58,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2023-11-29 00:48:58,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307009215] [2023-11-29 00:48:58,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:58,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:48:58,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:58,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:48:58,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:48:58,518 INFO L87 Difference]: Start difference. First operand 208 states and 290 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:58,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:58,749 INFO L93 Difference]: Finished difference Result 498 states and 694 transitions. [2023-11-29 00:48:58,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:48:58,750 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 104 [2023-11-29 00:48:58,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:58,752 INFO L225 Difference]: With dead ends: 498 [2023-11-29 00:48:58,752 INFO L226 Difference]: Without dead ends: 291 [2023-11-29 00:48:58,753 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2023-11-29 00:48:58,753 INFO L413 NwaCegarLoop]: 142 mSDtfsCounter, 154 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 671 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:58,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 671 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:48:58,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2023-11-29 00:48:58,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 211. [2023-11-29 00:48:58,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 190 states have (on average 1.3631578947368421) internal successors, (259), 191 states have internal predecessors, (259), 17 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2023-11-29 00:48:58,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 293 transitions. [2023-11-29 00:48:58,771 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 293 transitions. Word has length 104 [2023-11-29 00:48:58,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:58,771 INFO L495 AbstractCegarLoop]: Abstraction has 211 states and 293 transitions. [2023-11-29 00:48:58,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:58,772 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 293 transitions. [2023-11-29 00:48:58,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 00:48:58,773 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:58,773 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:58,780 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 00:48:58,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 00:48:58,974 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:58,974 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:58,974 INFO L85 PathProgramCache]: Analyzing trace with hash -670929007, now seen corresponding path program 1 times [2023-11-29 00:48:58,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:58,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945051322] [2023-11-29 00:48:58,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:58,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:58,996 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:58,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1220072532] [2023-11-29 00:48:58,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:58,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:58,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:58,997 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:59,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 00:48:59,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:59,157 INFO L262 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 00:48:59,161 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:59,180 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 00:48:59,214 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2023-11-29 00:48:59,214 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:48:59,274 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-11-29 00:48:59,281 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:48:59,281 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 36 [2023-11-29 00:48:59,312 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:48:59,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:59,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945051322] [2023-11-29 00:48:59,312 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:59,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220072532] [2023-11-29 00:48:59,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220072532] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:48:59,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:48:59,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 14 [2023-11-29 00:48:59,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383681321] [2023-11-29 00:48:59,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:59,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 00:48:59,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:59,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 00:48:59,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2023-11-29 00:48:59,314 INFO L87 Difference]: Start difference. First operand 211 states and 293 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:59,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:59,499 INFO L93 Difference]: Finished difference Result 468 states and 648 transitions. [2023-11-29 00:48:59,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 00:48:59,499 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 104 [2023-11-29 00:48:59,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:59,501 INFO L225 Difference]: With dead ends: 468 [2023-11-29 00:48:59,502 INFO L226 Difference]: Without dead ends: 258 [2023-11-29 00:48:59,502 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2023-11-29 00:48:59,503 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 198 mSDsluCounter, 865 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:59,503 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 1046 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:48:59,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2023-11-29 00:48:59,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 214. [2023-11-29 00:48:59,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 193 states have (on average 1.3575129533678756) internal successors, (262), 194 states have internal predecessors, (262), 17 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2023-11-29 00:48:59,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 296 transitions. [2023-11-29 00:48:59,523 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 296 transitions. Word has length 104 [2023-11-29 00:48:59,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:59,523 INFO L495 AbstractCegarLoop]: Abstraction has 214 states and 296 transitions. [2023-11-29 00:48:59,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:59,524 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 296 transitions. [2023-11-29 00:48:59,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-11-29 00:48:59,525 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:59,525 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:48:59,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-29 00:48:59,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 00:48:59,725 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:59,726 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:59,726 INFO L85 PathProgramCache]: Analyzing trace with hash -846662483, now seen corresponding path program 1 times [2023-11-29 00:48:59,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:48:59,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559226339] [2023-11-29 00:48:59,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:59,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:48:59,750 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:48:59,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2028784073] [2023-11-29 00:48:59,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:59,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:48:59,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:48:59,752 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:48:59,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 00:48:59,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:59,918 INFO L262 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:48:59,921 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:59,937 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:48:59,937 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:48:59,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:48:59,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559226339] [2023-11-29 00:48:59,937 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:48:59,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028784073] [2023-11-29 00:48:59,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028784073] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:48:59,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:48:59,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:48:59,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749086897] [2023-11-29 00:48:59,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:59,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:48:59,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:48:59,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:48:59,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:48:59,939 INFO L87 Difference]: Start difference. First operand 214 states and 296 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:48:59,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:59,997 INFO L93 Difference]: Finished difference Result 483 states and 671 transitions. [2023-11-29 00:48:59,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:48:59,997 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 106 [2023-11-29 00:48:59,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:59,999 INFO L225 Difference]: With dead ends: 483 [2023-11-29 00:48:59,999 INFO L226 Difference]: Without dead ends: 270 [2023-11-29 00:49:00,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:49:00,001 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 115 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:00,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 485 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:49:00,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2023-11-29 00:49:00,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 220. [2023-11-29 00:49:00,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 199 states have (on average 1.3467336683417086) internal successors, (268), 200 states have internal predecessors, (268), 17 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2023-11-29 00:49:00,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 302 transitions. [2023-11-29 00:49:00,020 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 302 transitions. Word has length 106 [2023-11-29 00:49:00,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:00,021 INFO L495 AbstractCegarLoop]: Abstraction has 220 states and 302 transitions. [2023-11-29 00:49:00,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:49:00,021 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 302 transitions. [2023-11-29 00:49:00,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-11-29 00:49:00,022 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:00,022 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:49:00,029 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 00:49:00,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 00:49:00,223 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:00,223 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:00,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1086737052, now seen corresponding path program 1 times [2023-11-29 00:49:00,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:49:00,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58338536] [2023-11-29 00:49:00,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:00,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:49:00,244 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:49:00,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1384400137] [2023-11-29 00:49:00,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:00,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:00,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:49:00,246 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:49:00,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 00:49:00,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:00,442 INFO L262 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 00:49:00,445 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:00,700 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:49:00,793 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:49:00,919 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 00:49:00,927 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2023-11-29 00:49:00,927 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:49:01,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:49:01,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58338536] [2023-11-29 00:49:01,014 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:49:01,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384400137] [2023-11-29 00:49:01,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384400137] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:49:01,015 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:49:01,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2023-11-29 00:49:01,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806971882] [2023-11-29 00:49:01,015 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:49:01,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:49:01,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:49:01,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:49:01,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:49:01,017 INFO L87 Difference]: Start difference. First operand 220 states and 302 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:49:01,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:01,120 INFO L93 Difference]: Finished difference Result 658 states and 904 transitions. [2023-11-29 00:49:01,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:49:01,120 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 107 [2023-11-29 00:49:01,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:01,123 INFO L225 Difference]: With dead ends: 658 [2023-11-29 00:49:01,123 INFO L226 Difference]: Without dead ends: 439 [2023-11-29 00:49:01,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 159 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:49:01,125 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 183 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:01,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 330 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:49:01,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2023-11-29 00:49:01,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 435. [2023-11-29 00:49:01,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 394 states have (on average 1.3375634517766497) internal successors, (527), 396 states have internal predecessors, (527), 34 states have call successors, (34), 6 states have call predecessors, (34), 6 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:49:01,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 595 transitions. [2023-11-29 00:49:01,170 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 595 transitions. Word has length 107 [2023-11-29 00:49:01,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:01,171 INFO L495 AbstractCegarLoop]: Abstraction has 435 states and 595 transitions. [2023-11-29 00:49:01,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:49:01,171 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 595 transitions. [2023-11-29 00:49:01,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-11-29 00:49:01,172 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:01,172 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:49:01,179 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-29 00:49:01,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 00:49:01,373 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:01,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:01,373 INFO L85 PathProgramCache]: Analyzing trace with hash 2077165644, now seen corresponding path program 1 times [2023-11-29 00:49:01,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:49:01,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069837412] [2023-11-29 00:49:01,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:01,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:49:01,393 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:49:01,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [208887720] [2023-11-29 00:49:01,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:01,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:01,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:49:01,394 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:49:01,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 00:49:01,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:01,601 INFO L262 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-29 00:49:01,605 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:01,869 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:49:01,980 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2023-11-29 00:49:02,179 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 39 [2023-11-29 00:49:02,197 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2023-11-29 00:49:02,198 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:49:02,336 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:49:02,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:49:02,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069837412] [2023-11-29 00:49:02,337 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:49:02,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208887720] [2023-11-29 00:49:02,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208887720] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:49:02,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:49:02,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [13] total 19 [2023-11-29 00:49:02,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353577474] [2023-11-29 00:49:02,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:49:02,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 00:49:02,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:49:02,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 00:49:02,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2023-11-29 00:49:02,339 INFO L87 Difference]: Start difference. First operand 435 states and 595 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:49:02,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:02,489 INFO L93 Difference]: Finished difference Result 474 states and 645 transitions. [2023-11-29 00:49:02,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:49:02,490 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 108 [2023-11-29 00:49:02,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:02,492 INFO L225 Difference]: With dead ends: 474 [2023-11-29 00:49:02,492 INFO L226 Difference]: Without dead ends: 472 [2023-11-29 00:49:02,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2023-11-29 00:49:02,493 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 242 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:02,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 608 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:49:02,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2023-11-29 00:49:02,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 471. [2023-11-29 00:49:02,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 418 states have (on average 1.3181818181818181) internal successors, (551), 421 states have internal predecessors, (551), 44 states have call successors, (44), 8 states have call predecessors, (44), 8 states have return successors, (44), 41 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 00:49:02,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 639 transitions. [2023-11-29 00:49:02,530 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 639 transitions. Word has length 108 [2023-11-29 00:49:02,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:02,530 INFO L495 AbstractCegarLoop]: Abstraction has 471 states and 639 transitions. [2023-11-29 00:49:02,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:49:02,530 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 639 transitions. [2023-11-29 00:49:02,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-11-29 00:49:02,532 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:02,532 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:49:02,538 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 00:49:02,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 00:49:02,733 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:02,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:02,733 INFO L85 PathProgramCache]: Analyzing trace with hash 2077225226, now seen corresponding path program 1 times [2023-11-29 00:49:02,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:49:02,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434045028] [2023-11-29 00:49:02,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:02,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:49:02,752 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:49:02,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [930860021] [2023-11-29 00:49:02,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:02,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:02,753 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:49:02,754 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:49:02,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 00:49:02,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:02,955 INFO L262 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-29 00:49:02,961 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:03,482 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 00:49:03,536 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2023-11-29 00:49:03,646 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 37 [2023-11-29 00:49:03,659 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:49:03,659 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:49:03,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:49:03,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434045028] [2023-11-29 00:49:03,659 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:49:03,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930860021] [2023-11-29 00:49:03,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930860021] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:49:03,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:49:03,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 00:49:03,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472254193] [2023-11-29 00:49:03,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:49:03,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:49:03,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:49:03,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:49:03,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:49:03,661 INFO L87 Difference]: Start difference. First operand 471 states and 639 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:49:03,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:03,852 INFO L93 Difference]: Finished difference Result 921 states and 1247 transitions. [2023-11-29 00:49:03,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:49:03,853 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 108 [2023-11-29 00:49:03,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:03,855 INFO L225 Difference]: With dead ends: 921 [2023-11-29 00:49:03,855 INFO L226 Difference]: Without dead ends: 479 [2023-11-29 00:49:03,856 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:49:03,856 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 267 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:03,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 414 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:49:03,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2023-11-29 00:49:03,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 479. [2023-11-29 00:49:03,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 424 states have (on average 1.304245283018868) internal successors, (553), 427 states have internal predecessors, (553), 44 states have call successors, (44), 10 states have call predecessors, (44), 10 states have return successors, (44), 41 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 00:49:03,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 641 transitions. [2023-11-29 00:49:03,910 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 641 transitions. Word has length 108 [2023-11-29 00:49:03,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:03,911 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 641 transitions. [2023-11-29 00:49:03,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:49:03,911 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 641 transitions. [2023-11-29 00:49:03,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-11-29 00:49:03,913 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:03,913 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:49:03,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-29 00:49:04,113 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 00:49:04,113 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:04,114 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:04,114 INFO L85 PathProgramCache]: Analyzing trace with hash 2134483528, now seen corresponding path program 1 times [2023-11-29 00:49:04,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:49:04,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772597105] [2023-11-29 00:49:04,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:04,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:49:04,131 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:49:04,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1257554233] [2023-11-29 00:49:04,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:04,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:04,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:49:04,132 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:49:04,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 00:49:04,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:04,306 INFO L262 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 00:49:04,308 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:04,313 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 00:49:04,353 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:49:04,353 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:49:04,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:49:04,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772597105] [2023-11-29 00:49:04,353 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:49:04,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257554233] [2023-11-29 00:49:04,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257554233] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:49:04,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:49:04,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:49:04,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078061961] [2023-11-29 00:49:04,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:49:04,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:49:04,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:49:04,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:49:04,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:49:04,355 INFO L87 Difference]: Start difference. First operand 479 states and 641 transitions. Second operand has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:49:04,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:04,446 INFO L93 Difference]: Finished difference Result 929 states and 1245 transitions. [2023-11-29 00:49:04,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:49:04,447 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 108 [2023-11-29 00:49:04,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:04,449 INFO L225 Difference]: With dead ends: 929 [2023-11-29 00:49:04,449 INFO L226 Difference]: Without dead ends: 479 [2023-11-29 00:49:04,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:49:04,450 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 89 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:04,450 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 456 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:49:04,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2023-11-29 00:49:04,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 479. [2023-11-29 00:49:04,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 424 states have (on average 1.294811320754717) internal successors, (549), 427 states have internal predecessors, (549), 44 states have call successors, (44), 10 states have call predecessors, (44), 10 states have return successors, (44), 41 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 00:49:04,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 637 transitions. [2023-11-29 00:49:04,484 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 637 transitions. Word has length 108 [2023-11-29 00:49:04,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:04,484 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 637 transitions. [2023-11-29 00:49:04,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:49:04,485 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 637 transitions. [2023-11-29 00:49:04,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-11-29 00:49:04,486 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:04,486 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:49:04,491 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 00:49:04,686 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:04,686 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:04,686 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:04,687 INFO L85 PathProgramCache]: Analyzing trace with hash 1325136902, now seen corresponding path program 1 times [2023-11-29 00:49:04,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:49:04,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114497272] [2023-11-29 00:49:04,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:04,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:49:04,703 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:49:04,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1466478467] [2023-11-29 00:49:04,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:04,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:04,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:49:04,705 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:49:04,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 00:49:04,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:04,878 INFO L262 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:49:04,881 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:04,896 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:49:04,896 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:49:04,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:49:04,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114497272] [2023-11-29 00:49:04,896 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:49:04,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466478467] [2023-11-29 00:49:04,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466478467] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:49:04,897 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:49:04,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:49:04,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492508146] [2023-11-29 00:49:04,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:49:04,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:49:04,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:49:04,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:49:04,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:49:04,898 INFO L87 Difference]: Start difference. First operand 479 states and 637 transitions. Second operand has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:49:04,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:04,961 INFO L93 Difference]: Finished difference Result 961 states and 1273 transitions. [2023-11-29 00:49:04,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:49:04,962 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 108 [2023-11-29 00:49:04,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:04,964 INFO L225 Difference]: With dead ends: 961 [2023-11-29 00:49:04,965 INFO L226 Difference]: Without dead ends: 511 [2023-11-29 00:49:04,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:49:04,966 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 34 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 480 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:04,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 480 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:49:04,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2023-11-29 00:49:04,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 491. [2023-11-29 00:49:04,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 436 states have (on average 1.286697247706422) internal successors, (561), 439 states have internal predecessors, (561), 44 states have call successors, (44), 10 states have call predecessors, (44), 10 states have return successors, (44), 41 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 00:49:05,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 649 transitions. [2023-11-29 00:49:05,001 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 649 transitions. Word has length 108 [2023-11-29 00:49:05,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:05,001 INFO L495 AbstractCegarLoop]: Abstraction has 491 states and 649 transitions. [2023-11-29 00:49:05,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:49:05,002 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 649 transitions. [2023-11-29 00:49:05,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-11-29 00:49:05,003 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:05,003 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:49:05,009 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-29 00:49:05,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:05,203 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:05,203 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:05,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1708811352, now seen corresponding path program 1 times [2023-11-29 00:49:05,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:49:05,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365486061] [2023-11-29 00:49:05,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:05,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:49:05,219 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:49:05,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1531836673] [2023-11-29 00:49:05,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:05,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:05,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:49:05,221 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:49:05,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 00:49:05,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:05,424 INFO L262 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 00:49:05,426 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:05,449 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:49:05,449 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:49:05,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:49:05,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365486061] [2023-11-29 00:49:05,449 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:49:05,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531836673] [2023-11-29 00:49:05,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531836673] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:49:05,449 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:49:05,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:49:05,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486152504] [2023-11-29 00:49:05,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:49:05,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:49:05,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:49:05,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:49:05,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:49:05,451 INFO L87 Difference]: Start difference. First operand 491 states and 649 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:49:05,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:05,500 INFO L93 Difference]: Finished difference Result 1116 states and 1482 transitions. [2023-11-29 00:49:05,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:49:05,501 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 108 [2023-11-29 00:49:05,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:05,504 INFO L225 Difference]: With dead ends: 1116 [2023-11-29 00:49:05,504 INFO L226 Difference]: Without dead ends: 654 [2023-11-29 00:49:05,505 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 105 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-29 00:49:05,506 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 129 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:05,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 362 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:49:05,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2023-11-29 00:49:05,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 578. [2023-11-29 00:49:05,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 523 states have (on average 1.3021032504780115) internal successors, (681), 526 states have internal predecessors, (681), 44 states have call successors, (44), 10 states have call predecessors, (44), 10 states have return successors, (44), 41 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 00:49:05,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 769 transitions. [2023-11-29 00:49:05,542 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 769 transitions. Word has length 108 [2023-11-29 00:49:05,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:05,543 INFO L495 AbstractCegarLoop]: Abstraction has 578 states and 769 transitions. [2023-11-29 00:49:05,543 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:49:05,543 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 769 transitions. [2023-11-29 00:49:05,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-29 00:49:05,545 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:05,545 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:49:05,552 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 00:49:05,745 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-29 00:49:05,746 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:05,746 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:05,746 INFO L85 PathProgramCache]: Analyzing trace with hash -1842787977, now seen corresponding path program 1 times [2023-11-29 00:49:05,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:49:05,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460754577] [2023-11-29 00:49:05,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:05,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:49:05,767 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:49:05,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [70782771] [2023-11-29 00:49:05,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:05,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:05,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:49:05,770 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:49:05,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 00:49:05,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:05,954 INFO L262 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 46 conjunts are in the unsatisfiable core [2023-11-29 00:49:05,957 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:06,196 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:49:06,372 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:49:07,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:49:07,008 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 25 [2023-11-29 00:49:07,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:49:07,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:49:07,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:49:07,216 INFO L349 Elim1Store]: treesize reduction 49, result has 12.5 percent of original size [2023-11-29 00:49:07,216 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 49 [2023-11-29 00:49:07,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:49:07,452 INFO L349 Elim1Store]: treesize reduction 12, result has 86.5 percent of original size [2023-11-29 00:49:07,453 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 85 treesize of output 129 [2023-11-29 00:49:07,626 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2023-11-29 00:49:07,626 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:49:44,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:49:44,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460754577] [2023-11-29 00:49:44,799 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:49:44,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70782771] [2023-11-29 00:49:44,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70782771] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:49:44,799 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:49:44,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2023-11-29 00:49:44,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846525330] [2023-11-29 00:49:44,800 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:49:44,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 00:49:44,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:49:44,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 00:49:44,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=315, Unknown=4, NotChecked=0, Total=380 [2023-11-29 00:49:44,801 INFO L87 Difference]: Start difference. First operand 578 states and 769 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:49:47,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:47,009 INFO L93 Difference]: Finished difference Result 1476 states and 1936 transitions. [2023-11-29 00:49:47,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 00:49:47,010 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 109 [2023-11-29 00:49:47,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:47,013 INFO L225 Difference]: With dead ends: 1476 [2023-11-29 00:49:47,013 INFO L226 Difference]: Without dead ends: 927 [2023-11-29 00:49:47,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 37.8s TimeCoverageRelationStatistics Valid=209, Invalid=779, Unknown=4, NotChecked=0, Total=992 [2023-11-29 00:49:47,015 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 475 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 621 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 886 SdHoareTripleChecker+Invalid, 633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:47,015 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [484 Valid, 886 Invalid, 633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 621 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 00:49:47,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2023-11-29 00:49:47,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 807. [2023-11-29 00:49:47,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 740 states have (on average 1.2891891891891891) internal successors, (954), 747 states have internal predecessors, (954), 52 states have call successors, (52), 14 states have call predecessors, (52), 14 states have return successors, (52), 45 states have call predecessors, (52), 52 states have call successors, (52) [2023-11-29 00:49:47,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1058 transitions. [2023-11-29 00:49:47,099 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1058 transitions. Word has length 109 [2023-11-29 00:49:47,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:47,100 INFO L495 AbstractCegarLoop]: Abstraction has 807 states and 1058 transitions. [2023-11-29 00:49:47,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:49:47,100 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1058 transitions. [2023-11-29 00:49:47,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-29 00:49:47,102 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:47,102 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:49:47,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 00:49:47,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-29 00:49:47,303 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:47,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:47,303 INFO L85 PathProgramCache]: Analyzing trace with hash 1172315641, now seen corresponding path program 1 times [2023-11-29 00:49:47,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:49:47,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910218307] [2023-11-29 00:49:47,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:47,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:49:47,326 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:49:47,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1641499688] [2023-11-29 00:49:47,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:47,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:47,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:49:47,328 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:49:47,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 00:49:47,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:47,547 INFO L262 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 00:49:47,551 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:48,106 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:49:49,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:49:49,058 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 [2023-11-29 00:49:49,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:49:49,144 INFO L349 Elim1Store]: treesize reduction 37, result has 15.9 percent of original size [2023-11-29 00:49:49,144 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2023-11-29 00:49:49,214 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-11-29 00:49:49,214 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:49:53,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:49:53,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910218307] [2023-11-29 00:49:53,611 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:49:53,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641499688] [2023-11-29 00:49:53,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641499688] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:49:53,611 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:49:53,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-11-29 00:49:53,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391572746] [2023-11-29 00:49:53,612 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:49:53,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 00:49:53,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:49:53,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 00:49:53,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=134, Unknown=1, NotChecked=0, Total=182 [2023-11-29 00:49:53,613 INFO L87 Difference]: Start difference. First operand 807 states and 1058 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:49:54,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:54,269 INFO L93 Difference]: Finished difference Result 1608 states and 2101 transitions. [2023-11-29 00:49:54,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:49:54,270 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 109 [2023-11-29 00:49:54,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:54,273 INFO L225 Difference]: With dead ends: 1608 [2023-11-29 00:49:54,273 INFO L226 Difference]: Without dead ends: 830 [2023-11-29 00:49:54,274 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=80, Invalid=191, Unknown=1, NotChecked=0, Total=272 [2023-11-29 00:49:54,275 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 256 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:54,275 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 545 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 00:49:54,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2023-11-29 00:49:54,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 696. [2023-11-29 00:49:54,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 629 states have (on average 1.2925278219395866) internal successors, (813), 634 states have internal predecessors, (813), 52 states have call successors, (52), 14 states have call predecessors, (52), 14 states have return successors, (52), 47 states have call predecessors, (52), 52 states have call successors, (52) [2023-11-29 00:49:54,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 917 transitions. [2023-11-29 00:49:54,364 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 917 transitions. Word has length 109 [2023-11-29 00:49:54,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:54,365 INFO L495 AbstractCegarLoop]: Abstraction has 696 states and 917 transitions. [2023-11-29 00:49:54,365 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:49:54,365 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 917 transitions. [2023-11-29 00:49:54,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-29 00:49:54,367 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:54,367 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:49:54,373 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-29 00:49:54,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:54,567 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:54,568 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:54,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1976801483, now seen corresponding path program 1 times [2023-11-29 00:49:54,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:49:54,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456233961] [2023-11-29 00:49:54,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:54,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:49:54,591 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:49:54,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [626218665] [2023-11-29 00:49:54,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:54,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:54,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:49:54,593 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:49:54,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 00:49:54,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:54,811 INFO L262 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-29 00:49:54,814 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:55,001 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:49:55,348 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 8 proven. 168 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-11-29 00:49:55,348 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:49:55,536 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 34 [2023-11-29 00:49:55,605 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 12 proven. 24 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2023-11-29 00:49:55,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:49:55,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456233961] [2023-11-29 00:49:55,606 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:49:55,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626218665] [2023-11-29 00:49:55,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626218665] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:49:55,606 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:49:55,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2023-11-29 00:49:55,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107011243] [2023-11-29 00:49:55,607 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:49:55,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 00:49:55,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:49:55,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 00:49:55,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2023-11-29 00:49:55,608 INFO L87 Difference]: Start difference. First operand 696 states and 917 transitions. Second operand has 14 states, 12 states have (on average 6.583333333333333) internal successors, (79), 13 states have internal predecessors, (79), 6 states have call successors, (26), 4 states have call predecessors, (26), 5 states have return successors, (26), 4 states have call predecessors, (26), 6 states have call successors, (26) [2023-11-29 00:49:56,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:56,125 INFO L93 Difference]: Finished difference Result 1197 states and 1569 transitions. [2023-11-29 00:49:56,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 00:49:56,125 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 6.583333333333333) internal successors, (79), 13 states have internal predecessors, (79), 6 states have call successors, (26), 4 states have call predecessors, (26), 5 states have return successors, (26), 4 states have call predecessors, (26), 6 states have call successors, (26) Word has length 109 [2023-11-29 00:49:56,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:56,128 INFO L225 Difference]: With dead ends: 1197 [2023-11-29 00:49:56,128 INFO L226 Difference]: Without dead ends: 530 [2023-11-29 00:49:56,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2023-11-29 00:49:56,130 INFO L413 NwaCegarLoop]: 98 mSDtfsCounter, 214 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:56,130 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 470 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:49:56,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2023-11-29 00:49:56,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 516. [2023-11-29 00:49:56,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 456 states have (on average 1.280701754385965) internal successors, (584), 459 states have internal predecessors, (584), 44 states have call successors, (44), 15 states have call predecessors, (44), 15 states have return successors, (44), 41 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 00:49:56,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 672 transitions. [2023-11-29 00:49:56,190 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 672 transitions. Word has length 109 [2023-11-29 00:49:56,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:56,190 INFO L495 AbstractCegarLoop]: Abstraction has 516 states and 672 transitions. [2023-11-29 00:49:56,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 6.583333333333333) internal successors, (79), 13 states have internal predecessors, (79), 6 states have call successors, (26), 4 states have call predecessors, (26), 5 states have return successors, (26), 4 states have call predecessors, (26), 6 states have call successors, (26) [2023-11-29 00:49:56,191 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 672 transitions. [2023-11-29 00:49:56,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-29 00:49:56,192 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:56,192 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:49:56,199 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-29 00:49:56,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:56,393 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:56,393 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:56,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1219754153, now seen corresponding path program 1 times [2023-11-29 00:49:56,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:49:56,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829890998] [2023-11-29 00:49:56,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:56,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:49:56,411 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:49:56,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1445855757] [2023-11-29 00:49:56,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:56,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:49:56,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:49:56,413 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:49:56,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 00:49:56,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:56,592 INFO L262 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 44 conjunts are in the unsatisfiable core [2023-11-29 00:49:56,595 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:57,906 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 44 [2023-11-29 00:49:57,910 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 62 [2023-11-29 00:49:57,938 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 23 [2023-11-29 00:49:58,211 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 31 [2023-11-29 00:49:58,359 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2023-11-29 00:49:58,359 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:49:58,962 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 142 treesize of output 118 [2023-11-29 00:49:59,431 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:49:59,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:49:59,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829890998] [2023-11-29 00:49:59,432 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:49:59,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445855757] [2023-11-29 00:49:59,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445855757] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:49:59,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:49:59,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [13] total 23 [2023-11-29 00:49:59,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836902817] [2023-11-29 00:49:59,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:49:59,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 00:49:59,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:49:59,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 00:49:59,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2023-11-29 00:49:59,434 INFO L87 Difference]: Start difference. First operand 516 states and 672 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:50:02,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:02,179 INFO L93 Difference]: Finished difference Result 1160 states and 1520 transitions. [2023-11-29 00:50:02,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 00:50:02,179 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 109 [2023-11-29 00:50:02,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:02,183 INFO L225 Difference]: With dead ends: 1160 [2023-11-29 00:50:02,183 INFO L226 Difference]: Without dead ends: 878 [2023-11-29 00:50:02,184 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=238, Invalid=1094, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 00:50:02,184 INFO L413 NwaCegarLoop]: 198 mSDtfsCounter, 768 mSDsluCounter, 1176 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 768 SdHoareTripleChecker+Valid, 1374 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:02,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [768 Valid, 1374 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 00:50:02,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2023-11-29 00:50:02,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 526. [2023-11-29 00:50:02,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 466 states have (on average 1.2875536480686696) internal successors, (600), 469 states have internal predecessors, (600), 44 states have call successors, (44), 15 states have call predecessors, (44), 15 states have return successors, (44), 41 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 00:50:02,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 688 transitions. [2023-11-29 00:50:02,245 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 688 transitions. Word has length 109 [2023-11-29 00:50:02,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:02,245 INFO L495 AbstractCegarLoop]: Abstraction has 526 states and 688 transitions. [2023-11-29 00:50:02,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 12 states have internal predecessors, (47), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:50:02,245 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 688 transitions. [2023-11-29 00:50:02,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-29 00:50:02,246 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:02,246 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:50:02,252 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-11-29 00:50:02,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-29 00:50:02,447 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:02,447 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:02,447 INFO L85 PathProgramCache]: Analyzing trace with hash 1795349465, now seen corresponding path program 1 times [2023-11-29 00:50:02,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:50:02,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208635375] [2023-11-29 00:50:02,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:02,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:50:02,470 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:50:02,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [80727044] [2023-11-29 00:50:02,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:02,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:02,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:50:02,472 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:50:02,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 00:50:02,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:02,650 INFO L262 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 00:50:02,654 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:03,229 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:50:04,161 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 31 [2023-11-29 00:50:04,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:50:04,167 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 51 [2023-11-29 00:50:04,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:50:04,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:50:04,197 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 24 [2023-11-29 00:50:04,464 INFO L349 Elim1Store]: treesize reduction 15, result has 54.5 percent of original size [2023-11-29 00:50:04,464 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 66 [2023-11-29 00:50:04,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:50:04,603 INFO L349 Elim1Store]: treesize reduction 135, result has 22.9 percent of original size [2023-11-29 00:50:04,603 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 68 treesize of output 119 [2023-11-29 00:50:05,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:50:05,496 INFO L349 Elim1Store]: treesize reduction 208, result has 29.7 percent of original size [2023-11-29 00:50:05,496 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 25 case distinctions, treesize of input 170 treesize of output 220 [2023-11-29 00:50:10,535 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-11-29 00:50:10,535 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:11,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:50:11,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208635375] [2023-11-29 00:50:11,198 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:50:11,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80727044] [2023-11-29 00:50:11,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80727044] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:50:11,199 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:50:11,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-11-29 00:50:11,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042123635] [2023-11-29 00:50:11,199 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:50:11,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 00:50:11,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:50:11,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 00:50:11,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2023-11-29 00:50:11,200 INFO L87 Difference]: Start difference. First operand 526 states and 688 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:50:12,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:12,656 INFO L93 Difference]: Finished difference Result 1170 states and 1527 transitions. [2023-11-29 00:50:12,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:50:12,657 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 109 [2023-11-29 00:50:12,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:12,659 INFO L225 Difference]: With dead ends: 1170 [2023-11-29 00:50:12,660 INFO L226 Difference]: Without dead ends: 677 [2023-11-29 00:50:12,660 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2023-11-29 00:50:12,661 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 417 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 39 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:12,661 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [417 Valid, 610 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 303 Invalid, 3 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 00:50:12,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2023-11-29 00:50:12,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 658. [2023-11-29 00:50:12,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 588 states have (on average 1.2789115646258504) internal successors, (752), 593 states have internal predecessors, (752), 52 states have call successors, (52), 17 states have call predecessors, (52), 17 states have return successors, (52), 47 states have call predecessors, (52), 52 states have call successors, (52) [2023-11-29 00:50:12,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 856 transitions. [2023-11-29 00:50:12,720 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 856 transitions. Word has length 109 [2023-11-29 00:50:12,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:12,720 INFO L495 AbstractCegarLoop]: Abstraction has 658 states and 856 transitions. [2023-11-29 00:50:12,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:50:12,721 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 856 transitions. [2023-11-29 00:50:12,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-29 00:50:12,722 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:12,723 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:50:12,728 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-29 00:50:12,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:12,923 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:12,923 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:12,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1353767659, now seen corresponding path program 1 times [2023-11-29 00:50:12,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:50:12,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400651941] [2023-11-29 00:50:12,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:12,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:50:12,943 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:50:12,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1549133965] [2023-11-29 00:50:12,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:12,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:12,944 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:50:12,944 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:50:12,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 00:50:13,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:13,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-29 00:50:13,141 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:13,287 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:50:13,614 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 8 proven. 168 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-11-29 00:50:13,614 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:13,784 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 34 [2023-11-29 00:50:13,864 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 12 proven. 24 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2023-11-29 00:50:13,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:50:13,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400651941] [2023-11-29 00:50:13,864 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:50:13,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549133965] [2023-11-29 00:50:13,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549133965] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:50:13,865 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:50:13,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2023-11-29 00:50:13,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834333729] [2023-11-29 00:50:13,865 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:50:13,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 00:50:13,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:50:13,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 00:50:13,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2023-11-29 00:50:13,866 INFO L87 Difference]: Start difference. First operand 658 states and 856 transitions. Second operand has 14 states, 12 states have (on average 6.583333333333333) internal successors, (79), 13 states have internal predecessors, (79), 6 states have call successors, (26), 4 states have call predecessors, (26), 5 states have return successors, (26), 4 states have call predecessors, (26), 6 states have call successors, (26) [2023-11-29 00:50:14,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:14,505 INFO L93 Difference]: Finished difference Result 1106 states and 1428 transitions. [2023-11-29 00:50:14,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 00:50:14,505 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 6.583333333333333) internal successors, (79), 13 states have internal predecessors, (79), 6 states have call successors, (26), 4 states have call predecessors, (26), 5 states have return successors, (26), 4 states have call predecessors, (26), 6 states have call successors, (26) Word has length 109 [2023-11-29 00:50:14,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:14,507 INFO L225 Difference]: With dead ends: 1106 [2023-11-29 00:50:14,507 INFO L226 Difference]: Without dead ends: 481 [2023-11-29 00:50:14,508 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2023-11-29 00:50:14,509 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 107 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:14,509 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 572 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:50:14,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2023-11-29 00:50:14,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 467. [2023-11-29 00:50:14,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 405 states have (on average 1.2518518518518518) internal successors, (507), 408 states have internal predecessors, (507), 44 states have call successors, (44), 17 states have call predecessors, (44), 17 states have return successors, (44), 41 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 00:50:14,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 595 transitions. [2023-11-29 00:50:14,569 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 595 transitions. Word has length 109 [2023-11-29 00:50:14,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:14,570 INFO L495 AbstractCegarLoop]: Abstraction has 467 states and 595 transitions. [2023-11-29 00:50:14,570 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 6.583333333333333) internal successors, (79), 13 states have internal predecessors, (79), 6 states have call successors, (26), 4 states have call predecessors, (26), 5 states have return successors, (26), 4 states have call predecessors, (26), 6 states have call successors, (26) [2023-11-29 00:50:14,570 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 595 transitions. [2023-11-29 00:50:14,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-11-29 00:50:14,571 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:14,571 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:50:14,576 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-29 00:50:14,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-29 00:50:14,772 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:14,772 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:14,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1965193261, now seen corresponding path program 1 times [2023-11-29 00:50:14,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:50:14,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970517804] [2023-11-29 00:50:14,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:14,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:50:14,788 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:50:14,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1237566218] [2023-11-29 00:50:14,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:14,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:14,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:50:14,790 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:50:14,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-29 00:50:14,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:14,970 INFO L262 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 33 conjunts are in the unsatisfiable core [2023-11-29 00:50:14,973 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:15,551 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 59 [2023-11-29 00:50:15,556 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2023-11-29 00:50:15,569 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2023-11-29 00:50:16,028 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:50:16,028 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 74 treesize of output 42 [2023-11-29 00:50:16,115 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2023-11-29 00:50:16,115 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:16,483 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2023-11-29 00:50:16,645 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:50:16,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:50:16,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970517804] [2023-11-29 00:50:16,645 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:50:16,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237566218] [2023-11-29 00:50:16,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237566218] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:50:16,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:50:16,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [11] total 17 [2023-11-29 00:50:16,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850976063] [2023-11-29 00:50:16,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:50:16,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 00:50:16,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:50:16,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 00:50:16,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2023-11-29 00:50:16,646 INFO L87 Difference]: Start difference. First operand 467 states and 595 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:50:17,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:17,900 INFO L93 Difference]: Finished difference Result 1135 states and 1459 transitions. [2023-11-29 00:50:17,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 00:50:17,900 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 110 [2023-11-29 00:50:17,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:17,904 INFO L225 Difference]: With dead ends: 1135 [2023-11-29 00:50:17,904 INFO L226 Difference]: Without dead ends: 887 [2023-11-29 00:50:17,905 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 202 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=175, Invalid=755, Unknown=0, NotChecked=0, Total=930 [2023-11-29 00:50:17,905 INFO L413 NwaCegarLoop]: 224 mSDtfsCounter, 533 mSDsluCounter, 1097 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:17,906 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [533 Valid, 1321 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 00:50:17,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 887 states. [2023-11-29 00:50:17,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 887 to 520. [2023-11-29 00:50:17,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 458 states have (on average 1.2707423580786026) internal successors, (582), 461 states have internal predecessors, (582), 44 states have call successors, (44), 17 states have call predecessors, (44), 17 states have return successors, (44), 41 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 00:50:17,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 670 transitions. [2023-11-29 00:50:17,964 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 670 transitions. Word has length 110 [2023-11-29 00:50:17,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:17,964 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 670 transitions. [2023-11-29 00:50:17,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:50:17,964 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 670 transitions. [2023-11-29 00:50:17,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-11-29 00:50:17,966 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:17,966 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:50:17,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-11-29 00:50:18,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-29 00:50:18,166 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:18,167 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:18,167 INFO L85 PathProgramCache]: Analyzing trace with hash 954076011, now seen corresponding path program 1 times [2023-11-29 00:50:18,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:50:18,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820997520] [2023-11-29 00:50:18,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:18,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:50:18,184 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:50:18,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [486439122] [2023-11-29 00:50:18,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:18,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:18,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:50:18,186 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:50:18,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-29 00:50:18,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:18,374 INFO L262 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 00:50:18,377 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:19,243 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:50:19,675 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 52 [2023-11-29 00:50:19,681 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 73 [2023-11-29 00:50:19,728 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 32 [2023-11-29 00:50:20,196 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:50:20,196 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 76 treesize of output 36 [2023-11-29 00:50:20,219 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2023-11-29 00:50:20,220 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:20,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:50:20,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820997520] [2023-11-29 00:50:20,672 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:50:20,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486439122] [2023-11-29 00:50:20,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486439122] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:50:20,672 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:50:20,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-11-29 00:50:20,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275922987] [2023-11-29 00:50:20,672 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:50:20,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 00:50:20,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:50:20,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 00:50:20,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=135, Unknown=2, NotChecked=0, Total=182 [2023-11-29 00:50:20,673 INFO L87 Difference]: Start difference. First operand 520 states and 670 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:50:21,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:21,759 INFO L93 Difference]: Finished difference Result 1090 states and 1398 transitions. [2023-11-29 00:50:21,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 00:50:21,760 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 110 [2023-11-29 00:50:21,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:21,763 INFO L225 Difference]: With dead ends: 1090 [2023-11-29 00:50:21,763 INFO L226 Difference]: Without dead ends: 789 [2023-11-29 00:50:21,763 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 128 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=139, Invalid=365, Unknown=2, NotChecked=0, Total=506 [2023-11-29 00:50:21,764 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 349 mSDsluCounter, 915 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 1116 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:21,764 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 1116 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 00:50:21,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 789 states. [2023-11-29 00:50:21,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 789 to 520. [2023-11-29 00:50:21,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 458 states have (on average 1.2663755458515285) internal successors, (580), 461 states have internal predecessors, (580), 44 states have call successors, (44), 17 states have call predecessors, (44), 17 states have return successors, (44), 41 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 00:50:21,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 668 transitions. [2023-11-29 00:50:21,833 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 668 transitions. Word has length 110 [2023-11-29 00:50:21,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:21,833 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 668 transitions. [2023-11-29 00:50:21,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:50:21,834 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 668 transitions. [2023-11-29 00:50:21,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-11-29 00:50:21,834 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:21,835 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:50:21,841 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-11-29 00:50:22,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 00:50:22,035 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:22,035 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:22,035 INFO L85 PathProgramCache]: Analyzing trace with hash -943570641, now seen corresponding path program 1 times [2023-11-29 00:50:22,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:50:22,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774270228] [2023-11-29 00:50:22,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:22,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:50:22,053 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:50:22,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1942327096] [2023-11-29 00:50:22,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:22,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:22,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:50:22,054 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:50:22,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-29 00:50:22,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:22,235 INFO L262 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 00:50:22,238 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:23,120 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:50:23,611 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 52 [2023-11-29 00:50:23,616 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 73 [2023-11-29 00:50:23,649 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 25 [2023-11-29 00:50:24,166 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:50:24,167 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 76 treesize of output 36 [2023-11-29 00:50:24,186 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2023-11-29 00:50:24,186 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:24,280 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse2 (select |c_#memory_int#2| c_~signed_char_Array_0_arraysigned_char_Array_0Var1_Pointer~0.base))) (and (forall ((v_ArrVal_1334 (Array Int Int))) (let ((.cse0 (select v_ArrVal_1334 c_~signed_char_Array_0_arraysigned_char_Array_0Var1_Pointer~0.offset))) (or (< .cse0 0) (< 127 .cse0) (let ((.cse1 (store |c_#memory_int#2| c_~signed_char_Array_0_arraysigned_char_Array_0Var1_Pointer~0.base v_ArrVal_1334))) (< (+ 3 (select (select .cse1 c_~signed_char_Array_0_arraysigned_char_Array_0Var2_Pointer~0.base) c_~signed_char_Array_0_arraysigned_char_Array_0Var2_Pointer~0.offset)) (select (select .cse1 c_~signed_char_Array_0_arraysigned_char_Array_0Var0_Pointer~0.base) c_~signed_char_Array_0_arraysigned_char_Array_0Var0_Pointer~0.offset))) (not (= (store .cse2 c_~signed_char_Array_0_arraysigned_char_Array_0Var1_Pointer~0.offset .cse0) v_ArrVal_1334))))) (forall ((v_ArrVal_1334 (Array Int Int))) (let ((.cse3 (select v_ArrVal_1334 c_~signed_char_Array_0_arraysigned_char_Array_0Var1_Pointer~0.offset))) (or (< 0 (+ .cse3 1)) (< (+ .cse3 128) 0) (let ((.cse4 (store |c_#memory_int#2| c_~signed_char_Array_0_arraysigned_char_Array_0Var1_Pointer~0.base v_ArrVal_1334))) (< (+ 3 (select (select .cse4 c_~signed_char_Array_0_arraysigned_char_Array_0Var2_Pointer~0.base) c_~signed_char_Array_0_arraysigned_char_Array_0Var2_Pointer~0.offset)) (select (select .cse4 c_~signed_char_Array_0_arraysigned_char_Array_0Var0_Pointer~0.base) c_~signed_char_Array_0_arraysigned_char_Array_0Var0_Pointer~0.offset))) (not (= (store .cse2 c_~signed_char_Array_0_arraysigned_char_Array_0Var1_Pointer~0.offset .cse3) v_ArrVal_1334))))))) is different from false [2023-11-29 00:50:24,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:50:24,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774270228] [2023-11-29 00:50:24,575 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:50:24,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942327096] [2023-11-29 00:50:24,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942327096] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:50:24,575 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:50:24,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-11-29 00:50:24,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034966030] [2023-11-29 00:50:24,576 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:50:24,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 00:50:24,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:50:24,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 00:50:24,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=117, Unknown=1, NotChecked=22, Total=182 [2023-11-29 00:50:24,577 INFO L87 Difference]: Start difference. First operand 520 states and 668 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:50:25,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:25,618 INFO L93 Difference]: Finished difference Result 1022 states and 1306 transitions. [2023-11-29 00:50:25,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 00:50:25,619 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 110 [2023-11-29 00:50:25,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:25,622 INFO L225 Difference]: With dead ends: 1022 [2023-11-29 00:50:25,622 INFO L226 Difference]: Without dead ends: 721 [2023-11-29 00:50:25,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=123, Invalid=300, Unknown=1, NotChecked=38, Total=462 [2023-11-29 00:50:25,623 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 417 mSDsluCounter, 806 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 985 SdHoareTripleChecker+Invalid, 444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:25,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [422 Valid, 985 Invalid, 444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 00:50:25,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2023-11-29 00:50:25,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 488. [2023-11-29 00:50:25,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 439 states have (on average 1.2733485193621867) internal successors, (559), 441 states have internal predecessors, (559), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:50:25,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 627 transitions. [2023-11-29 00:50:25,680 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 627 transitions. Word has length 110 [2023-11-29 00:50:25,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:25,680 INFO L495 AbstractCegarLoop]: Abstraction has 488 states and 627 transitions. [2023-11-29 00:50:25,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:50:25,680 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 627 transitions. [2023-11-29 00:50:25,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-11-29 00:50:25,681 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:25,681 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:50:25,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-11-29 00:50:25,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:25,881 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:25,881 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:25,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1954687891, now seen corresponding path program 1 times [2023-11-29 00:50:25,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:50:25,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047014548] [2023-11-29 00:50:25,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:25,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:50:25,899 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:50:25,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1469329596] [2023-11-29 00:50:25,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:25,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:25,899 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:50:25,900 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:50:25,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-29 00:50:26,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:26,141 INFO L262 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 00:50:26,144 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:26,762 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:50:26,993 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 51 [2023-11-29 00:50:26,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:50:26,999 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 24 [2023-11-29 00:50:27,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:50:27,010 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 22 [2023-11-29 00:50:27,465 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:50:27,465 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 77 treesize of output 65 [2023-11-29 00:50:27,585 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2023-11-29 00:50:27,585 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:27,998 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:50:27,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:50:27,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047014548] [2023-11-29 00:50:27,998 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:50:27,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469329596] [2023-11-29 00:50:27,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469329596] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:50:27,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:50:27,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [12] total 17 [2023-11-29 00:50:27,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183778178] [2023-11-29 00:50:27,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:50:27,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 00:50:27,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:50:27,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 00:50:27,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2023-11-29 00:50:27,999 INFO L87 Difference]: Start difference. First operand 488 states and 627 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:50:28,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:28,897 INFO L93 Difference]: Finished difference Result 1086 states and 1396 transitions. [2023-11-29 00:50:28,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 00:50:28,898 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 110 [2023-11-29 00:50:28,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:28,902 INFO L225 Difference]: With dead ends: 1086 [2023-11-29 00:50:28,902 INFO L226 Difference]: Without dead ends: 785 [2023-11-29 00:50:28,903 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 202 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2023-11-29 00:50:28,903 INFO L413 NwaCegarLoop]: 240 mSDtfsCounter, 306 mSDsluCounter, 1274 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 1514 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:28,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 1514 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:50:28,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2023-11-29 00:50:28,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 480. [2023-11-29 00:50:28,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 431 states have (on average 1.2761020881670533) internal successors, (550), 433 states have internal predecessors, (550), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:50:28,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 618 transitions. [2023-11-29 00:50:28,960 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 618 transitions. Word has length 110 [2023-11-29 00:50:28,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:28,960 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 618 transitions. [2023-11-29 00:50:28,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:50:28,960 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 618 transitions. [2023-11-29 00:50:28,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-11-29 00:50:28,961 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:28,961 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:50:28,968 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-11-29 00:50:29,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:29,162 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:29,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:29,162 INFO L85 PathProgramCache]: Analyzing trace with hash 973323208, now seen corresponding path program 1 times [2023-11-29 00:50:29,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:50:29,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346175880] [2023-11-29 00:50:29,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:29,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:50:29,180 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:50:29,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [513510819] [2023-11-29 00:50:29,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:29,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:29,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:50:29,182 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:50:29,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-29 00:50:29,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:29,371 INFO L262 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 00:50:29,374 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:29,709 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:50:29,816 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:50:30,038 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 00:50:30,051 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2023-11-29 00:50:30,051 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:30,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:50:30,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346175880] [2023-11-29 00:50:30,142 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:50:30,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513510819] [2023-11-29 00:50:30,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513510819] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:50:30,143 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:50:30,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2023-11-29 00:50:30,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366963535] [2023-11-29 00:50:30,143 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:50:30,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:50:30,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:50:30,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:50:30,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:50:30,144 INFO L87 Difference]: Start difference. First operand 480 states and 618 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:50:30,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:30,353 INFO L93 Difference]: Finished difference Result 964 states and 1240 transitions. [2023-11-29 00:50:30,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:50:30,354 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 110 [2023-11-29 00:50:30,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:30,356 INFO L225 Difference]: With dead ends: 964 [2023-11-29 00:50:30,356 INFO L226 Difference]: Without dead ends: 485 [2023-11-29 00:50:30,357 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 165 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:50:30,357 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 95 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:30,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 421 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:50:30,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2023-11-29 00:50:30,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 480. [2023-11-29 00:50:30,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 431 states have (on average 1.2668213457076567) internal successors, (546), 433 states have internal predecessors, (546), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:50:30,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 614 transitions. [2023-11-29 00:50:30,414 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 614 transitions. Word has length 110 [2023-11-29 00:50:30,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:30,414 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 614 transitions. [2023-11-29 00:50:30,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:50:30,414 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 614 transitions. [2023-11-29 00:50:30,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-29 00:50:30,415 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:30,415 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:50:30,422 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-11-29 00:50:30,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:30,615 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:30,616 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:30,616 INFO L85 PathProgramCache]: Analyzing trace with hash 616316679, now seen corresponding path program 1 times [2023-11-29 00:50:30,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:50:30,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059913796] [2023-11-29 00:50:30,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:30,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:50:30,632 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:50:30,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1498000770] [2023-11-29 00:50:30,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:30,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:30,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:50:30,633 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:50:30,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-29 00:50:30,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:30,816 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:50:30,817 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:30,848 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:50:30,849 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:50:30,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:50:30,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059913796] [2023-11-29 00:50:30,849 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:50:30,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498000770] [2023-11-29 00:50:30,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498000770] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:50:30,849 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:50:30,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 00:50:30,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372258955] [2023-11-29 00:50:30,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:50:30,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:50:30,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:50:30,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:50:30,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:50:30,850 INFO L87 Difference]: Start difference. First operand 480 states and 614 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:50:31,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:31,004 INFO L93 Difference]: Finished difference Result 1015 states and 1287 transitions. [2023-11-29 00:50:31,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:50:31,004 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 111 [2023-11-29 00:50:31,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:31,006 INFO L225 Difference]: With dead ends: 1015 [2023-11-29 00:50:31,007 INFO L226 Difference]: Without dead ends: 536 [2023-11-29 00:50:31,007 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:50:31,008 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 43 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 588 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:31,008 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 588 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:50:31,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2023-11-29 00:50:31,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 484. [2023-11-29 00:50:31,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 435 states have (on average 1.264367816091954) internal successors, (550), 437 states have internal predecessors, (550), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:50:31,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 618 transitions. [2023-11-29 00:50:31,075 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 618 transitions. Word has length 111 [2023-11-29 00:50:31,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:31,075 INFO L495 AbstractCegarLoop]: Abstraction has 484 states and 618 transitions. [2023-11-29 00:50:31,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:50:31,075 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 618 transitions. [2023-11-29 00:50:31,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-29 00:50:31,076 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:31,076 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:50:31,081 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2023-11-29 00:50:31,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:31,276 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:31,277 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:31,277 INFO L85 PathProgramCache]: Analyzing trace with hash 794987474, now seen corresponding path program 1 times [2023-11-29 00:50:31,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:50:31,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135555689] [2023-11-29 00:50:31,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:31,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:50:31,296 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:50:31,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [12779192] [2023-11-29 00:50:31,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:31,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:31,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:50:31,298 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:50:31,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-29 00:50:31,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:31,515 INFO L262 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 00:50:31,518 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:31,875 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:50:31,985 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:50:32,149 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 00:50:32,168 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2023-11-29 00:50:32,168 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:32,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:50:32,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135555689] [2023-11-29 00:50:32,270 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:50:32,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12779192] [2023-11-29 00:50:32,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12779192] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:50:32,270 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:50:32,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2023-11-29 00:50:32,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153772289] [2023-11-29 00:50:32,271 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:50:32,271 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:50:32,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:50:32,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:50:32,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:50:32,272 INFO L87 Difference]: Start difference. First operand 484 states and 618 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:50:32,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:32,493 INFO L93 Difference]: Finished difference Result 972 states and 1240 transitions. [2023-11-29 00:50:32,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:50:32,493 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 111 [2023-11-29 00:50:32,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:32,495 INFO L225 Difference]: With dead ends: 972 [2023-11-29 00:50:32,495 INFO L226 Difference]: Without dead ends: 489 [2023-11-29 00:50:32,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 164 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:50:32,496 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 93 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:32,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 543 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:50:32,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2023-11-29 00:50:32,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 484. [2023-11-29 00:50:32,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 435 states have (on average 1.2597701149425287) internal successors, (548), 437 states have internal predecessors, (548), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:50:32,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 616 transitions. [2023-11-29 00:50:32,554 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 616 transitions. Word has length 111 [2023-11-29 00:50:32,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:32,555 INFO L495 AbstractCegarLoop]: Abstraction has 484 states and 616 transitions. [2023-11-29 00:50:32,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:50:32,555 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 616 transitions. [2023-11-29 00:50:32,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-29 00:50:32,555 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:32,556 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:50:32,561 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-11-29 00:50:32,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2023-11-29 00:50:32,756 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:32,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:32,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1228638989, now seen corresponding path program 1 times [2023-11-29 00:50:32,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:50:32,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138132639] [2023-11-29 00:50:32,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:32,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:50:32,775 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:50:32,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [493566183] [2023-11-29 00:50:32,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:32,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:50:32,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:50:32,776 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:50:32,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-11-29 00:50:32,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:32,975 INFO L262 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 44 conjunts are in the unsatisfiable core [2023-11-29 00:50:32,979 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:34,289 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 44 [2023-11-29 00:50:34,294 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 62 [2023-11-29 00:50:34,321 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 24 [2023-11-29 00:50:34,666 INFO L349 Elim1Store]: treesize reduction 49, result has 12.5 percent of original size [2023-11-29 00:50:34,666 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 38 [2023-11-29 00:50:34,827 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2023-11-29 00:50:34,827 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:39,784 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:50:39,785 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 689 treesize of output 663 [2023-11-29 00:50:40,519 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:50:40,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:50:40,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138132639] [2023-11-29 00:50:40,519 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:50:40,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493566183] [2023-11-29 00:50:40,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493566183] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:50:40,520 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:50:40,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [13] total 23 [2023-11-29 00:50:40,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422811878] [2023-11-29 00:50:40,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:50:40,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 00:50:40,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:50:40,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 00:50:40,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2023-11-29 00:50:40,521 INFO L87 Difference]: Start difference. First operand 484 states and 616 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:50:52,441 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:50:55,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:51:04,198 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:51:08,246 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:51:11,430 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:51:15,587 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [1] [2023-11-29 00:51:20,328 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:51:24,371 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:51:28,909 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:51:37,679 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:51:38,946 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:51:44,260 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:51:48,314 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:51:52,376 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:51:56,407 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:52:00,679 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:52:05,232 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [1] [2023-11-29 00:52:08,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:52:12,855 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:52:16,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:52:18,947 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:52:22,993 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:52:28,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 00:52:28,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:28,495 INFO L93 Difference]: Finished difference Result 1210 states and 1538 transitions. [2023-11-29 00:52:28,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 00:52:28,496 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 112 [2023-11-29 00:52:28,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:28,499 INFO L225 Difference]: With dead ends: 1210 [2023-11-29 00:52:28,500 INFO L226 Difference]: Without dead ends: 727 [2023-11-29 00:52:28,501 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 29.0s TimeCoverageRelationStatistics Valid=222, Invalid=1036, Unknown=2, NotChecked=0, Total=1260 [2023-11-29 00:52:28,501 INFO L413 NwaCegarLoop]: 196 mSDtfsCounter, 483 mSDsluCounter, 1149 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 12 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 83.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 483 SdHoareTripleChecker+Valid, 1345 SdHoareTripleChecker+Invalid, 619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 83.9s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:28,502 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [483 Valid, 1345 Invalid, 619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 594 Invalid, 13 Unknown, 0 Unchecked, 83.9s Time] [2023-11-29 00:52:28,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 727 states. [2023-11-29 00:52:28,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 727 to 452. [2023-11-29 00:52:28,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 403 states have (on average 1.2655086848635235) internal successors, (510), 405 states have internal predecessors, (510), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:28,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 578 transitions. [2023-11-29 00:52:28,577 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 578 transitions. Word has length 112 [2023-11-29 00:52:28,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:28,577 INFO L495 AbstractCegarLoop]: Abstraction has 452 states and 578 transitions. [2023-11-29 00:52:28,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:28,577 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 578 transitions. [2023-11-29 00:52:28,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-11-29 00:52:28,578 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:28,578 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:28,583 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-11-29 00:52:28,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-11-29 00:52:28,779 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:28,779 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:28,779 INFO L85 PathProgramCache]: Analyzing trace with hash 88393228, now seen corresponding path program 1 times [2023-11-29 00:52:28,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:28,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902119977] [2023-11-29 00:52:28,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:28,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:28,797 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:28,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [966309238] [2023-11-29 00:52:28,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:28,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:28,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:28,798 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:28,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-29 00:52:28,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:29,002 INFO L262 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 00:52:29,004 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:29,013 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:29,013 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:29,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:29,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902119977] [2023-11-29 00:52:29,014 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:29,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966309238] [2023-11-29 00:52:29,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966309238] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:29,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:29,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:52:29,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277022471] [2023-11-29 00:52:29,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:29,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:52:29,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:29,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:52:29,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:52:29,015 INFO L87 Difference]: Start difference. First operand 452 states and 578 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:29,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:29,098 INFO L93 Difference]: Finished difference Result 939 states and 1195 transitions. [2023-11-29 00:52:29,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:52:29,099 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 113 [2023-11-29 00:52:29,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:29,101 INFO L225 Difference]: With dead ends: 939 [2023-11-29 00:52:29,102 INFO L226 Difference]: Without dead ends: 488 [2023-11-29 00:52:29,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 111 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-29 00:52:29,103 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 9 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:29,103 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 248 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:52:29,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2023-11-29 00:52:29,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 456. [2023-11-29 00:52:29,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 407 states have (on average 1.2628992628992628) internal successors, (514), 409 states have internal predecessors, (514), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:29,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 582 transitions. [2023-11-29 00:52:29,160 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 582 transitions. Word has length 113 [2023-11-29 00:52:29,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:29,161 INFO L495 AbstractCegarLoop]: Abstraction has 456 states and 582 transitions. [2023-11-29 00:52:29,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:29,161 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 582 transitions. [2023-11-29 00:52:29,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-11-29 00:52:29,162 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:29,162 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:29,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2023-11-29 00:52:29,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-11-29 00:52:29,362 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:29,362 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:29,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1368256906, now seen corresponding path program 1 times [2023-11-29 00:52:29,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:29,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739146168] [2023-11-29 00:52:29,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:29,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:29,379 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:29,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1866185817] [2023-11-29 00:52:29,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:29,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:29,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:29,380 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:29,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-11-29 00:52:29,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:29,561 INFO L262 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 00:52:29,570 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:29,921 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:52:30,040 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:52:30,257 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 00:52:30,266 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2023-11-29 00:52:30,266 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:52:30,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:30,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739146168] [2023-11-29 00:52:30,383 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:30,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866185817] [2023-11-29 00:52:30,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866185817] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:52:30,383 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:52:30,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2023-11-29 00:52:30,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802908494] [2023-11-29 00:52:30,384 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:52:30,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:52:30,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:30,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:52:30,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:52:30,385 INFO L87 Difference]: Start difference. First operand 456 states and 582 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:52:30,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:30,559 INFO L93 Difference]: Finished difference Result 926 states and 1178 transitions. [2023-11-29 00:52:30,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:52:30,560 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 113 [2023-11-29 00:52:30,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:30,562 INFO L225 Difference]: With dead ends: 926 [2023-11-29 00:52:30,562 INFO L226 Difference]: Without dead ends: 471 [2023-11-29 00:52:30,562 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 171 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:52:30,563 INFO L413 NwaCegarLoop]: 119 mSDtfsCounter, 168 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:30,563 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 330 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:52:30,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2023-11-29 00:52:30,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 456. [2023-11-29 00:52:30,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 407 states have (on average 1.257985257985258) internal successors, (512), 409 states have internal predecessors, (512), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:30,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 580 transitions. [2023-11-29 00:52:30,644 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 580 transitions. Word has length 113 [2023-11-29 00:52:30,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:30,644 INFO L495 AbstractCegarLoop]: Abstraction has 456 states and 580 transitions. [2023-11-29 00:52:30,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:52:30,644 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 580 transitions. [2023-11-29 00:52:30,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-11-29 00:52:30,645 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:30,645 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:30,651 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2023-11-29 00:52:30,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-11-29 00:52:30,846 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:30,846 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:30,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1093607461, now seen corresponding path program 1 times [2023-11-29 00:52:30,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:30,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977074448] [2023-11-29 00:52:30,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:30,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:30,863 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:30,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2023576556] [2023-11-29 00:52:30,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:30,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:30,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:30,865 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:30,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-11-29 00:52:31,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:31,067 INFO L262 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 00:52:31,069 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:31,131 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:31,131 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:31,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:31,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977074448] [2023-11-29 00:52:31,131 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:31,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023576556] [2023-11-29 00:52:31,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023576556] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:31,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:31,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:52:31,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133052022] [2023-11-29 00:52:31,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:31,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:52:31,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:31,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:52:31,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:52:31,133 INFO L87 Difference]: Start difference. First operand 456 states and 580 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:31,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:31,244 INFO L93 Difference]: Finished difference Result 809 states and 1038 transitions. [2023-11-29 00:52:31,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:52:31,245 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 115 [2023-11-29 00:52:31,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:31,248 INFO L225 Difference]: With dead ends: 809 [2023-11-29 00:52:31,248 INFO L226 Difference]: Without dead ends: 534 [2023-11-29 00:52:31,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 112 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-29 00:52:31,249 INFO L413 NwaCegarLoop]: 183 mSDtfsCounter, 102 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:31,249 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 426 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:52:31,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2023-11-29 00:52:31,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 456. [2023-11-29 00:52:31,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 407 states have (on average 1.2481572481572483) internal successors, (508), 409 states have internal predecessors, (508), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:31,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 576 transitions. [2023-11-29 00:52:31,316 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 576 transitions. Word has length 115 [2023-11-29 00:52:31,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:31,316 INFO L495 AbstractCegarLoop]: Abstraction has 456 states and 576 transitions. [2023-11-29 00:52:31,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:31,316 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 576 transitions. [2023-11-29 00:52:31,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-11-29 00:52:31,317 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:31,317 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:31,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2023-11-29 00:52:31,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-11-29 00:52:31,518 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:31,518 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:31,518 INFO L85 PathProgramCache]: Analyzing trace with hash -966689270, now seen corresponding path program 1 times [2023-11-29 00:52:31,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:31,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939399017] [2023-11-29 00:52:31,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:31,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:31,539 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:31,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1346012050] [2023-11-29 00:52:31,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:31,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:31,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:31,541 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:31,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-11-29 00:52:31,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:31,751 INFO L262 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 00:52:31,753 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:32,079 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 53 [2023-11-29 00:52:32,084 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 41 [2023-11-29 00:52:32,087 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 33 [2023-11-29 00:52:32,139 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:32,139 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:32,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:32,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939399017] [2023-11-29 00:52:32,139 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:32,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346012050] [2023-11-29 00:52:32,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346012050] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:32,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:32,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:52:32,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183617591] [2023-11-29 00:52:32,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:32,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:52:32,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:32,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:52:32,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:52:32,141 INFO L87 Difference]: Start difference. First operand 456 states and 576 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:32,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:32,558 INFO L93 Difference]: Finished difference Result 1143 states and 1397 transitions. [2023-11-29 00:52:32,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:52:32,559 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 117 [2023-11-29 00:52:32,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:32,562 INFO L225 Difference]: With dead ends: 1143 [2023-11-29 00:52:32,562 INFO L226 Difference]: Without dead ends: 688 [2023-11-29 00:52:32,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:52:32,564 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 53 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:32,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 469 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:52:32,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2023-11-29 00:52:32,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 534. [2023-11-29 00:52:32,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 485 states have (on average 1.2082474226804123) internal successors, (586), 487 states have internal predecessors, (586), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:32,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 654 transitions. [2023-11-29 00:52:32,638 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 654 transitions. Word has length 117 [2023-11-29 00:52:32,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:32,638 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 654 transitions. [2023-11-29 00:52:32,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:32,639 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 654 transitions. [2023-11-29 00:52:32,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-29 00:52:32,639 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:32,639 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:32,645 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2023-11-29 00:52:32,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-11-29 00:52:32,840 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:32,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:32,840 INFO L85 PathProgramCache]: Analyzing trace with hash 945888900, now seen corresponding path program 1 times [2023-11-29 00:52:32,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:32,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521815836] [2023-11-29 00:52:32,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:32,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:32,860 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:32,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1184750611] [2023-11-29 00:52:32,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:32,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:32,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:32,862 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:32,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-11-29 00:52:33,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:33,063 INFO L262 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 00:52:33,064 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:33,139 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:33,140 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:33,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:33,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521815836] [2023-11-29 00:52:33,140 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:33,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184750611] [2023-11-29 00:52:33,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184750611] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:33,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:33,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:52:33,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934208103] [2023-11-29 00:52:33,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:33,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:52:33,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:33,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:52:33,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:52:33,141 INFO L87 Difference]: Start difference. First operand 534 states and 654 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:33,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:33,409 INFO L93 Difference]: Finished difference Result 1277 states and 1537 transitions. [2023-11-29 00:52:33,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:52:33,410 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 119 [2023-11-29 00:52:33,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:33,413 INFO L225 Difference]: With dead ends: 1277 [2023-11-29 00:52:33,413 INFO L226 Difference]: Without dead ends: 744 [2023-11-29 00:52:33,413 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:52:33,414 INFO L413 NwaCegarLoop]: 149 mSDtfsCounter, 38 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:33,414 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 508 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:52:33,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2023-11-29 00:52:33,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 624. [2023-11-29 00:52:33,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 575 states have (on average 1.203478260869565) internal successors, (692), 577 states have internal predecessors, (692), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:33,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 760 transitions. [2023-11-29 00:52:33,490 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 760 transitions. Word has length 119 [2023-11-29 00:52:33,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:33,490 INFO L495 AbstractCegarLoop]: Abstraction has 624 states and 760 transitions. [2023-11-29 00:52:33,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:33,491 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 760 transitions. [2023-11-29 00:52:33,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-29 00:52:33,492 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:33,492 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:33,499 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2023-11-29 00:52:33,693 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2023-11-29 00:52:33,693 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:33,693 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:33,693 INFO L85 PathProgramCache]: Analyzing trace with hash 968521154, now seen corresponding path program 1 times [2023-11-29 00:52:33,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:33,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116026977] [2023-11-29 00:52:33,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:33,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:33,712 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:33,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [850516241] [2023-11-29 00:52:33,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:33,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:33,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:33,713 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:33,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-11-29 00:52:33,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:33,957 INFO L262 TraceCheckSpWp]: Trace formula consists of 459 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 00:52:33,959 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:34,052 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:34,052 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:34,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:34,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116026977] [2023-11-29 00:52:34,052 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:34,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850516241] [2023-11-29 00:52:34,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850516241] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:34,053 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:34,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:52:34,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357322748] [2023-11-29 00:52:34,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:34,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:52:34,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:34,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:52:34,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:52:34,054 INFO L87 Difference]: Start difference. First operand 624 states and 760 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:34,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:34,330 INFO L93 Difference]: Finished difference Result 1449 states and 1729 transitions. [2023-11-29 00:52:34,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:52:34,331 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 119 [2023-11-29 00:52:34,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:34,335 INFO L225 Difference]: With dead ends: 1449 [2023-11-29 00:52:34,335 INFO L226 Difference]: Without dead ends: 826 [2023-11-29 00:52:34,336 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:52:34,336 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 30 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:34,336 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 526 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:52:34,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2023-11-29 00:52:34,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 706. [2023-11-29 00:52:34,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 657 states have (on average 1.1719939117199392) internal successors, (770), 659 states have internal predecessors, (770), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:34,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 838 transitions. [2023-11-29 00:52:34,402 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 838 transitions. Word has length 119 [2023-11-29 00:52:34,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:34,402 INFO L495 AbstractCegarLoop]: Abstraction has 706 states and 838 transitions. [2023-11-29 00:52:34,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:34,403 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 838 transitions. [2023-11-29 00:52:34,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-11-29 00:52:34,403 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:34,404 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:34,409 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2023-11-29 00:52:34,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:34,604 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:34,604 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:34,605 INFO L85 PathProgramCache]: Analyzing trace with hash 200140695, now seen corresponding path program 1 times [2023-11-29 00:52:34,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:34,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051165671] [2023-11-29 00:52:34,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:34,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:34,622 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:34,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1795302856] [2023-11-29 00:52:34,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:34,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:34,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:34,624 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:34,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-11-29 00:52:34,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:34,873 INFO L262 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 00:52:34,877 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:35,918 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 00:52:35,981 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 15 [2023-11-29 00:52:36,197 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 28 [2023-11-29 00:52:36,260 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2023-11-29 00:52:36,261 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:52:36,435 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:36,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:36,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051165671] [2023-11-29 00:52:36,435 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:36,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795302856] [2023-11-29 00:52:36,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795302856] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:52:36,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:52:36,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [11] total 16 [2023-11-29 00:52:36,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008638961] [2023-11-29 00:52:36,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:36,436 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 00:52:36,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:36,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 00:52:36,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2023-11-29 00:52:36,436 INFO L87 Difference]: Start difference. First operand 706 states and 838 transitions. Second operand has 8 states, 8 states have (on average 7.25) internal successors, (58), 8 states have internal predecessors, (58), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:37,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:37,160 INFO L93 Difference]: Finished difference Result 1384 states and 1625 transitions. [2023-11-29 00:52:37,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 00:52:37,161 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 8 states have internal predecessors, (58), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 120 [2023-11-29 00:52:37,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:37,165 INFO L225 Difference]: With dead ends: 1384 [2023-11-29 00:52:37,165 INFO L226 Difference]: Without dead ends: 931 [2023-11-29 00:52:37,167 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=181, Invalid=749, Unknown=0, NotChecked=0, Total=930 [2023-11-29 00:52:37,167 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 115 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 942 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:37,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 942 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:52:37,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 931 states. [2023-11-29 00:52:37,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 931 to 770. [2023-11-29 00:52:37,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 770 states, 721 states have (on average 1.1678224687933425) internal successors, (842), 723 states have internal predecessors, (842), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:37,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 770 states to 770 states and 910 transitions. [2023-11-29 00:52:37,243 INFO L78 Accepts]: Start accepts. Automaton has 770 states and 910 transitions. Word has length 120 [2023-11-29 00:52:37,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:37,243 INFO L495 AbstractCegarLoop]: Abstraction has 770 states and 910 transitions. [2023-11-29 00:52:37,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 8 states have internal predecessors, (58), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:37,244 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 910 transitions. [2023-11-29 00:52:37,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-11-29 00:52:37,245 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:37,245 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:37,250 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2023-11-29 00:52:37,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2023-11-29 00:52:37,445 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:37,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:37,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1252594159, now seen corresponding path program 1 times [2023-11-29 00:52:37,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:37,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151423087] [2023-11-29 00:52:37,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:37,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:37,462 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:37,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1037568395] [2023-11-29 00:52:37,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:37,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:37,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:37,464 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:37,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-11-29 00:52:37,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:37,704 INFO L262 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 00:52:37,706 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:37,784 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2023-11-29 00:52:37,787 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 00:52:37,798 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:37,798 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:37,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:37,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151423087] [2023-11-29 00:52:37,798 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:37,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037568395] [2023-11-29 00:52:37,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037568395] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:37,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:37,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:52:37,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329383204] [2023-11-29 00:52:37,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:37,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:52:37,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:37,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:52:37,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:52:37,800 INFO L87 Difference]: Start difference. First operand 770 states and 910 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:38,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:38,130 INFO L93 Difference]: Finished difference Result 1485 states and 1742 transitions. [2023-11-29 00:52:38,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:52:38,131 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 123 [2023-11-29 00:52:38,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:38,134 INFO L225 Difference]: With dead ends: 1485 [2023-11-29 00:52:38,134 INFO L226 Difference]: Without dead ends: 968 [2023-11-29 00:52:38,135 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:52:38,135 INFO L413 NwaCegarLoop]: 176 mSDtfsCounter, 89 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:38,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 543 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:52:38,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2023-11-29 00:52:38,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 770. [2023-11-29 00:52:38,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 770 states, 721 states have (on average 1.1650485436893203) internal successors, (840), 723 states have internal predecessors, (840), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:38,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 770 states to 770 states and 908 transitions. [2023-11-29 00:52:38,212 INFO L78 Accepts]: Start accepts. Automaton has 770 states and 908 transitions. Word has length 123 [2023-11-29 00:52:38,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:38,212 INFO L495 AbstractCegarLoop]: Abstraction has 770 states and 908 transitions. [2023-11-29 00:52:38,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:38,212 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 908 transitions. [2023-11-29 00:52:38,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 00:52:38,213 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:38,213 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:38,219 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2023-11-29 00:52:38,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2023-11-29 00:52:38,414 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:38,414 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:38,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1317253435, now seen corresponding path program 1 times [2023-11-29 00:52:38,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:38,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632778948] [2023-11-29 00:52:38,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:38,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:38,433 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:38,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2146586567] [2023-11-29 00:52:38,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:38,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:38,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:38,435 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:38,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-11-29 00:52:38,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:38,661 INFO L262 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 00:52:38,663 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:38,728 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2023-11-29 00:52:38,731 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 00:52:38,745 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:38,745 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:38,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:38,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632778948] [2023-11-29 00:52:38,745 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:38,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146586567] [2023-11-29 00:52:38,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146586567] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:38,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:38,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:52:38,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671844935] [2023-11-29 00:52:38,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:38,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:52:38,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:38,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:52:38,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:52:38,747 INFO L87 Difference]: Start difference. First operand 770 states and 908 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:39,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:39,053 INFO L93 Difference]: Finished difference Result 1370 states and 1607 transitions. [2023-11-29 00:52:39,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:52:39,054 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 124 [2023-11-29 00:52:39,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:39,057 INFO L225 Difference]: With dead ends: 1370 [2023-11-29 00:52:39,057 INFO L226 Difference]: Without dead ends: 853 [2023-11-29 00:52:39,057 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:52:39,058 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 53 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:39,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 568 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:52:39,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2023-11-29 00:52:39,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 770. [2023-11-29 00:52:39,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 770 states, 721 states have (on average 1.1622746185852981) internal successors, (838), 723 states have internal predecessors, (838), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:39,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 770 states to 770 states and 906 transitions. [2023-11-29 00:52:39,126 INFO L78 Accepts]: Start accepts. Automaton has 770 states and 906 transitions. Word has length 124 [2023-11-29 00:52:39,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:39,126 INFO L495 AbstractCegarLoop]: Abstraction has 770 states and 906 transitions. [2023-11-29 00:52:39,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:39,126 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 906 transitions. [2023-11-29 00:52:39,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-11-29 00:52:39,127 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:39,127 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:39,133 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-11-29 00:52:39,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2023-11-29 00:52:39,328 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:39,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:39,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1896506005, now seen corresponding path program 1 times [2023-11-29 00:52:39,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:39,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493444876] [2023-11-29 00:52:39,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:39,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:39,343 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:39,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1401632425] [2023-11-29 00:52:39,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:39,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:39,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:39,344 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:39,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-11-29 00:52:39,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:39,576 INFO L262 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 00:52:39,578 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:39,630 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 8 [2023-11-29 00:52:39,641 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:39,641 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:39,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:39,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493444876] [2023-11-29 00:52:39,641 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:39,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401632425] [2023-11-29 00:52:39,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401632425] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:39,642 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:39,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:52:39,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889741642] [2023-11-29 00:52:39,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:39,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:52:39,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:39,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:52:39,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:52:39,643 INFO L87 Difference]: Start difference. First operand 770 states and 906 transitions. Second operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:39,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:39,956 INFO L93 Difference]: Finished difference Result 1845 states and 2162 transitions. [2023-11-29 00:52:39,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:52:39,956 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 126 [2023-11-29 00:52:39,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:39,960 INFO L225 Difference]: With dead ends: 1845 [2023-11-29 00:52:39,960 INFO L226 Difference]: Without dead ends: 1076 [2023-11-29 00:52:39,961 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:52:39,961 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 107 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:39,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 539 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:52:39,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2023-11-29 00:52:40,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 854. [2023-11-29 00:52:40,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 805 states have (on average 1.1652173913043478) internal successors, (938), 807 states have internal predecessors, (938), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:40,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 1006 transitions. [2023-11-29 00:52:40,035 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 1006 transitions. Word has length 126 [2023-11-29 00:52:40,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:40,035 INFO L495 AbstractCegarLoop]: Abstraction has 854 states and 1006 transitions. [2023-11-29 00:52:40,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:40,035 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 1006 transitions. [2023-11-29 00:52:40,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 00:52:40,036 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:40,036 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:40,042 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2023-11-29 00:52:40,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2023-11-29 00:52:40,237 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:40,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:40,237 INFO L85 PathProgramCache]: Analyzing trace with hash 1869253917, now seen corresponding path program 1 times [2023-11-29 00:52:40,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:40,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151255138] [2023-11-29 00:52:40,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:40,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:40,253 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:40,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [18606053] [2023-11-29 00:52:40,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:40,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:40,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:40,254 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:40,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-11-29 00:52:40,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:40,497 INFO L262 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 45 conjunts are in the unsatisfiable core [2023-11-29 00:52:40,500 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:41,142 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:52:42,123 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:52:42,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:52:42,211 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 15 [2023-11-29 00:52:42,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:52:42,493 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 28 [2023-11-29 00:52:42,584 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2023-11-29 00:52:42,584 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:52:42,850 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:42,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:42,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151255138] [2023-11-29 00:52:42,850 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:42,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18606053] [2023-11-29 00:52:42,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18606053] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:52:42,850 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:52:42,850 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 19 [2023-11-29 00:52:42,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915143442] [2023-11-29 00:52:42,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:42,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 00:52:42,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:42,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 00:52:42,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-11-29 00:52:42,852 INFO L87 Difference]: Start difference. First operand 854 states and 1006 transitions. Second operand has 9 states, 9 states have (on average 7.222222222222222) internal successors, (65), 9 states have internal predecessors, (65), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:43,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:43,701 INFO L93 Difference]: Finished difference Result 1756 states and 2043 transitions. [2023-11-29 00:52:43,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 00:52:43,702 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.222222222222222) internal successors, (65), 9 states have internal predecessors, (65), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 127 [2023-11-29 00:52:43,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:43,706 INFO L225 Difference]: With dead ends: 1756 [2023-11-29 00:52:43,706 INFO L226 Difference]: Without dead ends: 1155 [2023-11-29 00:52:43,707 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=206, Invalid=984, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 00:52:43,707 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 114 mSDsluCounter, 969 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 1130 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:43,707 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 1130 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:52:43,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1155 states. [2023-11-29 00:52:43,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1155 to 992. [2023-11-29 00:52:43,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 992 states, 943 states have (on average 1.1601272534464475) internal successors, (1094), 945 states have internal predecessors, (1094), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:43,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 1162 transitions. [2023-11-29 00:52:43,777 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 1162 transitions. Word has length 127 [2023-11-29 00:52:43,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:43,777 INFO L495 AbstractCegarLoop]: Abstraction has 992 states and 1162 transitions. [2023-11-29 00:52:43,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.222222222222222) internal successors, (65), 9 states have internal predecessors, (65), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:43,778 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1162 transitions. [2023-11-29 00:52:43,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 00:52:43,779 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:43,779 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:43,784 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2023-11-29 00:52:43,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:43,979 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:43,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:43,980 INFO L85 PathProgramCache]: Analyzing trace with hash -2075334180, now seen corresponding path program 1 times [2023-11-29 00:52:43,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:43,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945375430] [2023-11-29 00:52:43,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:43,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:43,995 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:43,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [650082684] [2023-11-29 00:52:43,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:43,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:43,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:43,996 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:43,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-11-29 00:52:44,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:44,228 INFO L262 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 00:52:44,230 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:44,290 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 8 [2023-11-29 00:52:44,304 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:44,304 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:44,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:44,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945375430] [2023-11-29 00:52:44,304 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:44,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650082684] [2023-11-29 00:52:44,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650082684] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:44,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:44,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:52:44,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834619481] [2023-11-29 00:52:44,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:44,305 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:52:44,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:44,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:52:44,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:52:44,306 INFO L87 Difference]: Start difference. First operand 992 states and 1162 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:44,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:44,655 INFO L93 Difference]: Finished difference Result 2385 states and 2780 transitions. [2023-11-29 00:52:44,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:52:44,656 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 127 [2023-11-29 00:52:44,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:44,661 INFO L225 Difference]: With dead ends: 2385 [2023-11-29 00:52:44,661 INFO L226 Difference]: Without dead ends: 1394 [2023-11-29 00:52:44,662 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:52:44,662 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 102 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:44,663 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 514 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:52:44,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1394 states. [2023-11-29 00:52:44,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1394 to 1146. [2023-11-29 00:52:44,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1146 states, 1097 states have (on average 1.1577028258887876) internal successors, (1270), 1099 states have internal predecessors, (1270), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:44,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 1338 transitions. [2023-11-29 00:52:44,735 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 1338 transitions. Word has length 127 [2023-11-29 00:52:44,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:44,735 INFO L495 AbstractCegarLoop]: Abstraction has 1146 states and 1338 transitions. [2023-11-29 00:52:44,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:44,735 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 1338 transitions. [2023-11-29 00:52:44,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 00:52:44,737 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:44,737 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:44,742 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2023-11-29 00:52:44,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:44,937 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:44,938 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:44,938 INFO L85 PathProgramCache]: Analyzing trace with hash 939769438, now seen corresponding path program 1 times [2023-11-29 00:52:44,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:44,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523967155] [2023-11-29 00:52:44,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:44,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:44,954 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:44,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2016291945] [2023-11-29 00:52:44,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:44,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:44,955 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:44,955 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:44,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-11-29 00:52:45,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:45,199 INFO L262 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 00:52:45,202 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:45,635 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:52:45,764 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:52:46,030 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 00:52:46,053 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2023-11-29 00:52:46,053 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:52:46,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:46,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523967155] [2023-11-29 00:52:46,228 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:46,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016291945] [2023-11-29 00:52:46,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016291945] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:52:46,228 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:52:46,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2023-11-29 00:52:46,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100136348] [2023-11-29 00:52:46,228 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:52:46,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:52:46,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:46,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:52:46,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:52:46,229 INFO L87 Difference]: Start difference. First operand 1146 states and 1338 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:52:46,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:46,490 INFO L93 Difference]: Finished difference Result 2306 states and 2690 transitions. [2023-11-29 00:52:46,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:52:46,490 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 127 [2023-11-29 00:52:46,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:46,494 INFO L225 Difference]: With dead ends: 2306 [2023-11-29 00:52:46,494 INFO L226 Difference]: Without dead ends: 1161 [2023-11-29 00:52:46,495 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 196 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:52:46,496 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 163 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:46,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 434 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:52:46,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1161 states. [2023-11-29 00:52:46,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1161 to 1146. [2023-11-29 00:52:46,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1146 states, 1097 states have (on average 1.15587967183227) internal successors, (1268), 1099 states have internal predecessors, (1268), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:46,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 1336 transitions. [2023-11-29 00:52:46,575 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 1336 transitions. Word has length 127 [2023-11-29 00:52:46,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:46,575 INFO L495 AbstractCegarLoop]: Abstraction has 1146 states and 1336 transitions. [2023-11-29 00:52:46,575 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 00:52:46,575 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 1336 transitions. [2023-11-29 00:52:46,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-11-29 00:52:46,576 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:46,577 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:46,582 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2023-11-29 00:52:46,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2023-11-29 00:52:46,777 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:46,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:46,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1177032023, now seen corresponding path program 1 times [2023-11-29 00:52:46,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:46,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286095657] [2023-11-29 00:52:46,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:46,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:46,793 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:46,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1112568372] [2023-11-29 00:52:46,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:46,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:46,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:46,794 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:46,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-11-29 00:52:47,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:47,030 INFO L262 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 00:52:47,033 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:47,104 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 00:52:47,136 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:47,136 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:47,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:47,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286095657] [2023-11-29 00:52:47,136 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:47,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112568372] [2023-11-29 00:52:47,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112568372] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:47,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:47,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 00:52:47,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198902397] [2023-11-29 00:52:47,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:47,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:52:47,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:47,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:52:47,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:52:47,138 INFO L87 Difference]: Start difference. First operand 1146 states and 1336 transitions. Second operand has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:47,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:47,431 INFO L93 Difference]: Finished difference Result 2233 states and 2598 transitions. [2023-11-29 00:52:47,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:52:47,431 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 129 [2023-11-29 00:52:47,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:47,435 INFO L225 Difference]: With dead ends: 2233 [2023-11-29 00:52:47,435 INFO L226 Difference]: Without dead ends: 1340 [2023-11-29 00:52:47,436 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:52:47,436 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 119 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:47,437 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 584 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:52:47,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1340 states. [2023-11-29 00:52:47,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1340 to 1148. [2023-11-29 00:52:47,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1148 states, 1099 states have (on average 1.1555959963603275) internal successors, (1270), 1101 states have internal predecessors, (1270), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:47,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 1338 transitions. [2023-11-29 00:52:47,516 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 1338 transitions. Word has length 129 [2023-11-29 00:52:47,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:47,517 INFO L495 AbstractCegarLoop]: Abstraction has 1148 states and 1338 transitions. [2023-11-29 00:52:47,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:47,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 1338 transitions. [2023-11-29 00:52:47,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-11-29 00:52:47,518 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:47,518 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:47,523 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2023-11-29 00:52:47,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2023-11-29 00:52:47,719 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:47,719 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:47,719 INFO L85 PathProgramCache]: Analyzing trace with hash 1453895363, now seen corresponding path program 1 times [2023-11-29 00:52:47,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:47,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731261443] [2023-11-29 00:52:47,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:47,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:47,736 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:47,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [854295500] [2023-11-29 00:52:47,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:47,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:47,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:47,737 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:47,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-11-29 00:52:47,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:47,972 INFO L262 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 00:52:47,974 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:48,053 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 00:52:48,086 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:48,086 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:48,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:48,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731261443] [2023-11-29 00:52:48,086 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:48,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854295500] [2023-11-29 00:52:48,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854295500] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:48,087 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:48,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 00:52:48,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508208635] [2023-11-29 00:52:48,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:48,087 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:52:48,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:48,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:52:48,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:52:48,088 INFO L87 Difference]: Start difference. First operand 1148 states and 1338 transitions. Second operand has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:48,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:48,437 INFO L93 Difference]: Finished difference Result 2202 states and 2565 transitions. [2023-11-29 00:52:48,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:52:48,438 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 129 [2023-11-29 00:52:48,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:48,441 INFO L225 Difference]: With dead ends: 2202 [2023-11-29 00:52:48,441 INFO L226 Difference]: Without dead ends: 1307 [2023-11-29 00:52:48,442 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:52:48,442 INFO L413 NwaCegarLoop]: 220 mSDtfsCounter, 114 mSDsluCounter, 683 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 903 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:48,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 903 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:52:48,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1307 states. [2023-11-29 00:52:48,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1307 to 1150. [2023-11-29 00:52:48,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1101 states have (on average 1.1553133514986376) internal successors, (1272), 1103 states have internal predecessors, (1272), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:48,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 1340 transitions. [2023-11-29 00:52:48,526 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 1340 transitions. Word has length 129 [2023-11-29 00:52:48,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:48,527 INFO L495 AbstractCegarLoop]: Abstraction has 1150 states and 1340 transitions. [2023-11-29 00:52:48,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:48,527 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 1340 transitions. [2023-11-29 00:52:48,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-11-29 00:52:48,528 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:48,528 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:48,535 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2023-11-29 00:52:48,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:48,729 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:48,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:48,729 INFO L85 PathProgramCache]: Analyzing trace with hash 1295645272, now seen corresponding path program 1 times [2023-11-29 00:52:48,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:48,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845388479] [2023-11-29 00:52:48,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:48,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:48,747 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:48,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1221654994] [2023-11-29 00:52:48,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:48,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:48,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:48,748 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:48,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-11-29 00:52:48,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:48,969 INFO L262 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 25 conjunts are in the unsatisfiable core [2023-11-29 00:52:48,971 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:49,059 INFO L349 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2023-11-29 00:52:49,059 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 29 [2023-11-29 00:52:49,581 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:49,581 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:49,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:49,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845388479] [2023-11-29 00:52:49,581 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:49,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221654994] [2023-11-29 00:52:49,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221654994] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:49,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:49,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 00:52:49,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195123909] [2023-11-29 00:52:49,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:49,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 00:52:49,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:49,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 00:52:49,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2023-11-29 00:52:49,583 INFO L87 Difference]: Start difference. First operand 1150 states and 1340 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:51,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:51,657 INFO L93 Difference]: Finished difference Result 2645 states and 3030 transitions. [2023-11-29 00:52:51,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-11-29 00:52:51,658 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 129 [2023-11-29 00:52:51,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:51,660 INFO L225 Difference]: With dead ends: 2645 [2023-11-29 00:52:51,660 INFO L226 Difference]: Without dead ends: 1496 [2023-11-29 00:52:51,661 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=447, Invalid=1715, Unknown=0, NotChecked=0, Total=2162 [2023-11-29 00:52:51,662 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 282 mSDsluCounter, 1770 mSDsCounter, 0 mSdLazyCounter, 834 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 1944 SdHoareTripleChecker+Invalid, 842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 834 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:51,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [282 Valid, 1944 Invalid, 842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 834 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 00:52:51,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2023-11-29 00:52:51,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 1134. [2023-11-29 00:52:51,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1134 states, 1085 states have (on average 1.1557603686635944) internal successors, (1254), 1087 states have internal predecessors, (1254), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:51,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 1322 transitions. [2023-11-29 00:52:51,745 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 1322 transitions. Word has length 129 [2023-11-29 00:52:51,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:51,745 INFO L495 AbstractCegarLoop]: Abstraction has 1134 states and 1322 transitions. [2023-11-29 00:52:51,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:51,745 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 1322 transitions. [2023-11-29 00:52:51,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-11-29 00:52:51,746 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:51,746 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:51,751 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2023-11-29 00:52:51,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2023-11-29 00:52:51,947 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:51,947 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:51,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1791257242, now seen corresponding path program 1 times [2023-11-29 00:52:51,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:51,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982136631] [2023-11-29 00:52:51,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:51,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:51,963 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:51,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2040097304] [2023-11-29 00:52:51,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:51,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:51,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:51,965 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:51,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-11-29 00:52:52,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:52,201 INFO L262 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 00:52:52,203 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:52,270 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:52,271 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:52,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:52,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982136631] [2023-11-29 00:52:52,271 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:52,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040097304] [2023-11-29 00:52:52,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040097304] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:52,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:52,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:52:52,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090524101] [2023-11-29 00:52:52,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:52,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:52:52,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:52,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:52:52,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:52:52,272 INFO L87 Difference]: Start difference. First operand 1134 states and 1322 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:52,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:52,592 INFO L93 Difference]: Finished difference Result 2126 states and 2475 transitions. [2023-11-29 00:52:52,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:52:52,593 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 130 [2023-11-29 00:52:52,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:52,595 INFO L225 Difference]: With dead ends: 2126 [2023-11-29 00:52:52,595 INFO L226 Difference]: Without dead ends: 1225 [2023-11-29 00:52:52,596 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:52:52,596 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 74 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:52,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 586 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:52:52,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1225 states. [2023-11-29 00:52:52,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1225 to 1134. [2023-11-29 00:52:52,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1134 states, 1085 states have (on average 1.152073732718894) internal successors, (1250), 1087 states have internal predecessors, (1250), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:52,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 1318 transitions. [2023-11-29 00:52:52,678 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 1318 transitions. Word has length 130 [2023-11-29 00:52:52,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:52,678 INFO L495 AbstractCegarLoop]: Abstraction has 1134 states and 1318 transitions. [2023-11-29 00:52:52,678 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:52,678 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 1318 transitions. [2023-11-29 00:52:52,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-11-29 00:52:52,679 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:52,679 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:52,685 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2023-11-29 00:52:52,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:52,880 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:52,880 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:52,880 INFO L85 PathProgramCache]: Analyzing trace with hash -25206640, now seen corresponding path program 1 times [2023-11-29 00:52:52,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:52,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448367276] [2023-11-29 00:52:52,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:52,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:52,897 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:52,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1342682804] [2023-11-29 00:52:52,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:52,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:52,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:52,899 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:52,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2023-11-29 00:52:53,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:53,143 INFO L262 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 00:52:53,145 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:53,217 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 00:52:53,251 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:53,251 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:53,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:53,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448367276] [2023-11-29 00:52:53,252 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:53,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342682804] [2023-11-29 00:52:53,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342682804] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:53,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:53,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 00:52:53,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268549076] [2023-11-29 00:52:53,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:53,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:52:53,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:53,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:52:53,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:52:53,253 INFO L87 Difference]: Start difference. First operand 1134 states and 1318 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:53,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:53,624 INFO L93 Difference]: Finished difference Result 2178 states and 2529 transitions. [2023-11-29 00:52:53,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:52:53,625 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 131 [2023-11-29 00:52:53,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:53,627 INFO L225 Difference]: With dead ends: 2178 [2023-11-29 00:52:53,627 INFO L226 Difference]: Without dead ends: 1277 [2023-11-29 00:52:53,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:52:53,628 INFO L413 NwaCegarLoop]: 199 mSDtfsCounter, 115 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 838 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:53,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 838 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:52:53,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2023-11-29 00:52:53,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 1134. [2023-11-29 00:52:53,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1134 states, 1085 states have (on average 1.152073732718894) internal successors, (1250), 1087 states have internal predecessors, (1250), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:53,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 1318 transitions. [2023-11-29 00:52:53,712 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 1318 transitions. Word has length 131 [2023-11-29 00:52:53,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:53,712 INFO L495 AbstractCegarLoop]: Abstraction has 1134 states and 1318 transitions. [2023-11-29 00:52:53,712 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:53,712 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 1318 transitions. [2023-11-29 00:52:53,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-11-29 00:52:53,714 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:53,714 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:53,720 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2023-11-29 00:52:53,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:53,915 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:53,915 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:53,915 INFO L85 PathProgramCache]: Analyzing trace with hash -1613554542, now seen corresponding path program 1 times [2023-11-29 00:52:53,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:53,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693964233] [2023-11-29 00:52:53,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:53,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:53,937 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:53,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1405810493] [2023-11-29 00:52:53,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:53,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:53,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:53,939 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:53,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-11-29 00:52:54,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:54,268 INFO L262 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 00:52:54,269 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:54,338 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:54,338 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:54,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:54,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693964233] [2023-11-29 00:52:54,339 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:54,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405810493] [2023-11-29 00:52:54,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405810493] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:54,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:54,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:52:54,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535219218] [2023-11-29 00:52:54,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:54,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:52:54,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:54,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:52:54,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:52:54,341 INFO L87 Difference]: Start difference. First operand 1134 states and 1318 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:54,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:54,638 INFO L93 Difference]: Finished difference Result 2156 states and 2502 transitions. [2023-11-29 00:52:54,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:52:54,639 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 131 [2023-11-29 00:52:54,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:54,641 INFO L225 Difference]: With dead ends: 2156 [2023-11-29 00:52:54,641 INFO L226 Difference]: Without dead ends: 1255 [2023-11-29 00:52:54,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:52:54,642 INFO L413 NwaCegarLoop]: 184 mSDtfsCounter, 82 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:54,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 592 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:52:54,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1255 states. [2023-11-29 00:52:54,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1255 to 1134. [2023-11-29 00:52:54,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1134 states, 1085 states have (on average 1.1483870967741936) internal successors, (1246), 1087 states have internal predecessors, (1246), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:54,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 1314 transitions. [2023-11-29 00:52:54,730 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 1314 transitions. Word has length 131 [2023-11-29 00:52:54,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:54,730 INFO L495 AbstractCegarLoop]: Abstraction has 1134 states and 1314 transitions. [2023-11-29 00:52:54,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:54,730 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 1314 transitions. [2023-11-29 00:52:54,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-11-29 00:52:54,731 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:54,732 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:54,737 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2023-11-29 00:52:54,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:54,932 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:54,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:54,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1114404176, now seen corresponding path program 1 times [2023-11-29 00:52:54,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:54,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565646030] [2023-11-29 00:52:54,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:54,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:54,950 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:54,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [769498096] [2023-11-29 00:52:54,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:54,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:54,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:54,951 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:54,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2023-11-29 00:52:55,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:55,181 INFO L262 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 00:52:55,183 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:55,248 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 00:52:55,279 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 00:52:55,279 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:52:55,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:52:55,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565646030] [2023-11-29 00:52:55,279 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:52:55,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769498096] [2023-11-29 00:52:55,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769498096] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:52:55,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:52:55,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 00:52:55,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565796275] [2023-11-29 00:52:55,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:52:55,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:52:55,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:52:55,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:52:55,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:52:55,280 INFO L87 Difference]: Start difference. First operand 1134 states and 1314 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:55,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:52:55,575 INFO L93 Difference]: Finished difference Result 2203 states and 2549 transitions. [2023-11-29 00:52:55,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:52:55,575 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 131 [2023-11-29 00:52:55,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:52:55,578 INFO L225 Difference]: With dead ends: 2203 [2023-11-29 00:52:55,578 INFO L226 Difference]: Without dead ends: 1302 [2023-11-29 00:52:55,579 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:52:55,580 INFO L413 NwaCegarLoop]: 182 mSDtfsCounter, 95 mSDsluCounter, 426 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:52:55,580 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 608 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:52:55,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1302 states. [2023-11-29 00:52:55,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1302 to 1134. [2023-11-29 00:52:55,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1134 states, 1085 states have (on average 1.1483870967741936) internal successors, (1246), 1087 states have internal predecessors, (1246), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 00:52:55,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 1314 transitions. [2023-11-29 00:52:55,675 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 1314 transitions. Word has length 131 [2023-11-29 00:52:55,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:52:55,675 INFO L495 AbstractCegarLoop]: Abstraction has 1134 states and 1314 transitions. [2023-11-29 00:52:55,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 00:52:55,675 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 1314 transitions. [2023-11-29 00:52:55,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-11-29 00:52:55,676 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:52:55,676 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 00:52:55,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2023-11-29 00:52:55,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:55,877 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:52:55,877 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:52:55,877 INFO L85 PathProgramCache]: Analyzing trace with hash -954023020, now seen corresponding path program 1 times [2023-11-29 00:52:55,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:52:55,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459885439] [2023-11-29 00:52:55,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:55,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:52:55,896 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:52:55,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [974828751] [2023-11-29 00:52:55,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:52:55,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:52:55,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:52:55,898 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:52:55,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-11-29 00:52:56,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:52:56,147 INFO L262 TraceCheckSpWp]: Trace formula consists of 504 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-29 00:52:56,150 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:52:56,219 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:52:56,647 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:52:57,029 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:52:58,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 00:52:58,337 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 00:52:58,484 INFO L349 Elim1Store]: treesize reduction 37, result has 15.9 percent of original size [2023-11-29 00:52:58,485 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 27 [2023-11-29 00:52:58,665 INFO L349 Elim1Store]: treesize reduction 13, result has 48.0 percent of original size [2023-11-29 00:52:58,665 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 38 [2023-11-29 00:52:58,683 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 4 proven. 156 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2023-11-29 00:52:58,683 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:53:00,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:53:00,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459885439] [2023-11-29 00:53:00,077 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:53:00,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974828751] [2023-11-29 00:53:00,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974828751] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:53:00,077 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:53:00,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-11-29 00:53:00,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067033553] [2023-11-29 00:53:00,078 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:53:00,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 00:53:00,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:53:00,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 00:53:00,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2023-11-29 00:53:00,079 INFO L87 Difference]: Start difference. First operand 1134 states and 1314 transitions. Second operand has 11 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2023-11-29 00:53:00,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:53:00,795 INFO L93 Difference]: Finished difference Result 2193 states and 2522 transitions. [2023-11-29 00:53:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 00:53:00,796 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 131 [2023-11-29 00:53:00,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:53:00,796 INFO L225 Difference]: With dead ends: 2193 [2023-11-29 00:53:00,796 INFO L226 Difference]: Without dead ends: 0 [2023-11-29 00:53:00,798 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=111, Invalid=269, Unknown=0, NotChecked=0, Total=380 [2023-11-29 00:53:00,798 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 259 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:53:00,798 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 308 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:53:00,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-11-29 00:53:00,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-11-29 00:53:00,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:53:00,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-11-29 00:53:00,799 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 131 [2023-11-29 00:53:00,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:53:00,799 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-29 00:53:00,799 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2023-11-29 00:53:00,800 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-11-29 00:53:00,800 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-11-29 00:53:00,802 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-29 00:53:00,807 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2023-11-29 00:53:01,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ec10d500-1042-4c2f-a40d-2f80264bf095/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:53:01,004 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.