./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/seq-mthreaded/rekh_ctm.4.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/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_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/seq-mthreaded/rekh_ctm.4.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/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_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/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 436e6e57c04bd43264564f478c3aa92ec3799e6c36d71ae9bac6692f2873338f --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-28 23:37:49,850 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-28 23:37:49,913 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-28 23:37:49,918 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-28 23:37:49,918 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-28 23:37:49,941 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-28 23:37:49,942 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-28 23:37:49,942 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-28 23:37:49,943 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-28 23:37:49,944 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-28 23:37:49,944 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-28 23:37:49,945 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-28 23:37:49,947 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-28 23:37:49,948 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-28 23:37:49,948 INFO L153 SettingsManager]: * Use SBE=true [2023-11-28 23:37:49,948 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-28 23:37:49,949 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-28 23:37:49,949 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-28 23:37:49,950 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-28 23:37:49,950 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-28 23:37:49,950 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-28 23:37:49,951 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-28 23:37:49,951 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-28 23:37:49,952 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-28 23:37:49,952 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-28 23:37:49,952 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-28 23:37:49,953 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-28 23:37:49,953 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-28 23:37:49,953 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-28 23:37:49,954 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-28 23:37:49,954 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-28 23:37:49,955 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 23:37:49,955 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-28 23:37:49,955 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-28 23:37:49,955 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-28 23:37:49,955 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-28 23:37:49,956 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-28 23:37:49,956 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-28 23:37:49,956 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-28 23:37:49,956 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-28 23:37:49,956 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-28 23:37:49,957 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-28 23:37:49,957 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_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/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_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/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 -> 436e6e57c04bd43264564f478c3aa92ec3799e6c36d71ae9bac6692f2873338f [2023-11-28 23:37:50,176 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-28 23:37:50,199 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-28 23:37:50,201 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-28 23:37:50,202 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-28 23:37:50,203 INFO L274 PluginConnector]: CDTParser initialized [2023-11-28 23:37:50,204 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/seq-mthreaded/rekh_ctm.4.c [2023-11-28 23:37:52,949 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-28 23:37:53,295 INFO L384 CDTParser]: Found 1 translation units. [2023-11-28 23:37:53,295 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/sv-benchmarks/c/seq-mthreaded/rekh_ctm.4.c [2023-11-28 23:37:53,318 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/data/3bae20b17/44f15f3e83444534949b578717d92746/FLAG4dcf3eb8c [2023-11-28 23:37:53,332 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/data/3bae20b17/44f15f3e83444534949b578717d92746 [2023-11-28 23:37:53,334 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-28 23:37:53,336 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-28 23:37:53,337 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-28 23:37:53,337 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-28 23:37:53,342 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-28 23:37:53,343 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 11:37:53" (1/1) ... [2023-11-28 23:37:53,344 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c3013c9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:53, skipping insertion in model container [2023-11-28 23:37:53,344 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 11:37:53" (1/1) ... [2023-11-28 23:37:53,429 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-28 23:37:53,610 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_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/sv-benchmarks/c/seq-mthreaded/rekh_ctm.4.c[1868,1881] [2023-11-28 23:37:54,110 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 23:37:54,138 INFO L202 MainTranslator]: Completed pre-run [2023-11-28 23:37:54,148 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"/tmp/aaaa/ctm.ok4.i","-S") [42] [2023-11-28 23:37:54,154 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_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/sv-benchmarks/c/seq-mthreaded/rekh_ctm.4.c[1868,1881] [2023-11-28 23:37:54,360 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 23:37:54,426 INFO L206 MainTranslator]: Completed translation [2023-11-28 23:37:54,426 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54 WrapperNode [2023-11-28 23:37:54,427 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-28 23:37:54,428 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-28 23:37:54,428 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-28 23:37:54,428 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-28 23:37:54,435 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54" (1/1) ... [2023-11-28 23:37:54,500 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54" (1/1) ... [2023-11-28 23:37:54,695 INFO L138 Inliner]: procedures = 99, calls = 2906, calls flagged for inlining = 35, calls inlined = 35, statements flattened = 8677 [2023-11-28 23:37:54,695 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-28 23:37:54,696 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-28 23:37:54,696 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-28 23:37:54,696 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-28 23:37:54,706 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54" (1/1) ... [2023-11-28 23:37:54,707 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54" (1/1) ... [2023-11-28 23:37:54,775 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54" (1/1) ... [2023-11-28 23:37:54,880 INFO L175 MemorySlicer]: Split 2508 memory accesses to 49 slices as follows [2, 80, 86, 37, 37, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46]. 3 percent of accesses are in the largest equivalence class. The 338 initializations are split as follows [2, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]. The 490 writes are split as follows [0, 7, 7, 7, 7, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6]. [2023-11-28 23:37:54,881 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54" (1/1) ... [2023-11-28 23:37:54,881 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54" (1/1) ... [2023-11-28 23:37:55,019 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54" (1/1) ... [2023-11-28 23:37:55,049 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54" (1/1) ... [2023-11-28 23:37:55,070 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54" (1/1) ... [2023-11-28 23:37:55,089 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54" (1/1) ... [2023-11-28 23:37:55,123 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-28 23:37:55,124 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-28 23:37:55,124 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-28 23:37:55,125 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-28 23:37:55,125 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54" (1/1) ... [2023-11-28 23:37:55,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 23:37:55,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:37:55,154 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-28 23:37:55,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-28 23:37:55,183 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_state [2023-11-28 23:37:55,183 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_state [2023-11-28 23:37:55,183 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_state [2023-11-28 23:37:55,183 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_state [2023-11-28 23:37:55,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-28 23:37:55,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-28 23:37:55,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-28 23:37:55,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-28 23:37:55,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-28 23:37:55,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-28 23:37:55,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-28 23:37:55,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-28 23:37:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-28 23:37:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-28 23:37:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-28 23:37:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-28 23:37:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-28 23:37:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-28 23:37:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-28 23:37:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-28 23:37:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-11-28 23:37:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-11-28 23:37:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-11-28 23:37:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-11-28 23:37:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-11-28 23:37:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-11-28 23:37:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-11-28 23:37:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-11-28 23:37:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-11-28 23:37:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2023-11-28 23:37:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2023-11-28 23:37:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2023-11-28 23:37:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2023-11-28 23:37:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2023-11-28 23:37:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2023-11-28 23:37:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2023-11-28 23:37:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2023-11-28 23:37:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2023-11-28 23:37:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2023-11-28 23:37:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2023-11-28 23:37:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2023-11-28 23:37:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2023-11-28 23:37:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2023-11-28 23:37:55,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2023-11-28 23:37:55,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2023-11-28 23:37:55,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2023-11-28 23:37:55,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2023-11-28 23:37:55,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2023-11-28 23:37:55,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2023-11-28 23:37:55,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2023-11-28 23:37:55,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2023-11-28 23:37:55,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2023-11-28 23:37:55,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2023-11-28 23:37:55,190 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_run_nxtbg [2023-11-28 23:37:55,190 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_run_nxtbg [2023-11-28 23:37:55,190 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_set_count [2023-11-28 23:37:55,190 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_set_count [2023-11-28 23:37:55,190 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write___startrek_current_priority [2023-11-28 23:37:55,190 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write___startrek_current_priority [2023-11-28 23:37:55,190 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_input [2023-11-28 23:37:55,191 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_input [2023-11-28 23:37:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_hyperperiod [2023-11-28 23:37:55,191 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_hyperperiod [2023-11-28 23:37:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure bg_nxtcolorsensor [2023-11-28 23:37:55,191 INFO L138 BoogieDeclarations]: Found implementation of procedure bg_nxtcolorsensor [2023-11-28 23:37:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Writer [2023-11-28 23:37:55,191 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Writer [2023-11-28 23:37:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_mode [2023-11-28 23:37:55,192 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_mode [2023-11-28 23:37:55,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-28 23:37:55,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-28 23:37:55,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-28 23:37:55,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-28 23:37:55,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-28 23:37:55,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-28 23:37:55,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-28 23:37:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-28 23:37:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-28 23:37:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-28 23:37:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-28 23:37:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-28 23:37:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-28 23:37:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-28 23:37:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-28 23:37:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-28 23:37:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-11-28 23:37:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-11-28 23:37:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-11-28 23:37:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-11-28 23:37:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-11-28 23:37:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-11-28 23:37:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-11-28 23:37:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-11-28 23:37:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-11-28 23:37:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2023-11-28 23:37:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2023-11-28 23:37:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2023-11-28 23:37:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2023-11-28 23:37:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2023-11-28 23:37:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2023-11-28 23:37:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2023-11-28 23:37:55,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2023-11-28 23:37:55,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2023-11-28 23:37:55,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2023-11-28 23:37:55,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2023-11-28 23:37:55,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2023-11-28 23:37:55,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2023-11-28 23:37:55,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2023-11-28 23:37:55,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2023-11-28 23:37:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2023-11-28 23:37:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2023-11-28 23:37:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2023-11-28 23:37:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2023-11-28 23:37:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2023-11-28 23:37:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2023-11-28 23:37:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2023-11-28 23:37:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2023-11-28 23:37:55,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2023-11-28 23:37:55,198 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2023-11-28 23:37:55,198 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2023-11-28 23:37:55,198 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_count [2023-11-28 23:37:55,198 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_count [2023-11-28 23:37:55,198 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_state [2023-11-28 23:37:55,198 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_state [2023-11-28 23:37:55,198 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_output [2023-11-28 23:37:55,198 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_output [2023-11-28 23:37:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure move_motor [2023-11-28 23:37:55,199 INFO L138 BoogieDeclarations]: Found implementation of procedure move_motor [2023-11-28 23:37:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_speed [2023-11-28 23:37:55,199 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_speed [2023-11-28 23:37:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_get_count [2023-11-28 23:37:55,199 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_get_count [2023-11-28 23:37:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-28 23:37:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t2 [2023-11-28 23:37:55,200 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t2 [2023-11-28 23:37:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure ecrobot_set_nxtcolorsensor [2023-11-28 23:37:55,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ecrobot_set_nxtcolorsensor [2023-11-28 23:37:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t3 [2023-11-28 23:37:55,200 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t3 [2023-11-28 23:37:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_output [2023-11-28 23:37:55,201 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_output [2023-11-28 23:37:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t0 [2023-11-28 23:37:55,201 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t0 [2023-11-28 23:37:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_count [2023-11-28 23:37:55,201 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_count [2023-11-28 23:37:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t1 [2023-11-28 23:37:55,201 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t1 [2023-11-28 23:37:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure TerminateTask [2023-11-28 23:37:55,202 INFO L138 BoogieDeclarations]: Found implementation of procedure TerminateTask [2023-11-28 23:37:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_count [2023-11-28 23:37:55,202 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_count [2023-11-28 23:37:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read___startrek_current_priority [2023-11-28 23:37:55,202 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read___startrek_current_priority [2023-11-28 23:37:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_count [2023-11-28 23:37:55,203 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_count [2023-11-28 23:37:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_count [2023-11-28 23:37:55,203 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_count [2023-11-28 23:37:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_speed [2023-11-28 23:37:55,203 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_speed [2023-11-28 23:37:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_data_mode [2023-11-28 23:37:55,203 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_data_mode [2023-11-28 23:37:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_threshold [2023-11-28 23:37:55,204 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_threshold [2023-11-28 23:37:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_read [2023-11-28 23:37:55,204 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_read [2023-11-28 23:37:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_state [2023-11-28 23:37:55,204 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_state [2023-11-28 23:37:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Reader [2023-11-28 23:37:55,205 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Reader [2023-11-28 23:37:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_dir [2023-11-28 23:37:55,205 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_dir [2023-11-28 23:37:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_speed [2023-11-28 23:37:55,205 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_speed [2023-11-28 23:37:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_input [2023-11-28 23:37:55,205 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_input [2023-11-28 23:37:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_state [2023-11-28 23:37:55,206 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_state [2023-11-28 23:37:55,206 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_need_to_run_nxtbg [2023-11-28 23:37:55,206 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_need_to_run_nxtbg [2023-11-28 23:37:55,206 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_state [2023-11-28 23:37:55,206 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_state [2023-11-28 23:37:55,206 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_count [2023-11-28 23:37:55,206 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_count [2023-11-28 23:37:55,206 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_TapeMover [2023-11-28 23:37:55,207 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_TapeMover [2023-11-28 23:37:55,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-28 23:37:55,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-28 23:37:55,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-28 23:37:55,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-28 23:37:55,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-28 23:37:55,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-28 23:37:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-28 23:37:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-28 23:37:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-28 23:37:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-28 23:37:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-28 23:37:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-28 23:37:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-28 23:37:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-28 23:37:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-28 23:37:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-28 23:37:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-11-28 23:37:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-11-28 23:37:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-11-28 23:37:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-11-28 23:37:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-11-28 23:37:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-11-28 23:37:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-11-28 23:37:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-11-28 23:37:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-11-28 23:37:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2023-11-28 23:37:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2023-11-28 23:37:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2023-11-28 23:37:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2023-11-28 23:37:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2023-11-28 23:37:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2023-11-28 23:37:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2023-11-28 23:37:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2023-11-28 23:37:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2023-11-28 23:37:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2023-11-28 23:37:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2023-11-28 23:37:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2023-11-28 23:37:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2023-11-28 23:37:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2023-11-28 23:37:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2023-11-28 23:37:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2023-11-28 23:37:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2023-11-28 23:37:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2023-11-28 23:37:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2023-11-28 23:37:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2023-11-28 23:37:55,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2023-11-28 23:37:55,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2023-11-28 23:37:55,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2023-11-28 23:37:55,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2023-11-28 23:37:55,213 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Controller [2023-11-28 23:37:55,213 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Controller [2023-11-28 23:37:55,213 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-28 23:37:55,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-28 23:37:55,777 INFO L241 CfgBuilder]: Building ICFG [2023-11-28 23:37:55,781 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-28 23:38:04,397 INFO L282 CfgBuilder]: Performing block encoding [2023-11-28 23:38:04,602 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-28 23:38:04,602 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-11-28 23:38:04,604 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 11:38:04 BoogieIcfgContainer [2023-11-28 23:38:04,604 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-28 23:38:04,606 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-28 23:38:04,606 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-28 23:38:04,608 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-28 23:38:04,608 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 11:37:53" (1/3) ... [2023-11-28 23:38:04,609 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d0ff517 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 11:38:04, skipping insertion in model container [2023-11-28 23:38:04,609 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:37:54" (2/3) ... [2023-11-28 23:38:04,609 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d0ff517 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 11:38:04, skipping insertion in model container [2023-11-28 23:38:04,610 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 11:38:04" (3/3) ... [2023-11-28 23:38:04,611 INFO L112 eAbstractionObserver]: Analyzing ICFG rekh_ctm.4.c [2023-11-28 23:38:04,624 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-28 23:38:04,625 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-28 23:38:04,700 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-28 23:38:04,705 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;@ecacae7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-28 23:38:04,706 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-28 23:38:04,717 INFO L276 IsEmpty]: Start isEmpty. Operand has 2407 states, 2053 states have (on average 1.4943984413054068) internal successors, (3068), 2077 states have internal predecessors, (3068), 308 states have call successors, (308), 44 states have call predecessors, (308), 44 states have return successors, (308), 298 states have call predecessors, (308), 308 states have call successors, (308) [2023-11-28 23:38:04,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-11-28 23:38:04,736 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:38:04,737 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:38:04,737 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:38:04,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:38:04,741 INFO L85 PathProgramCache]: Analyzing trace with hash 949819127, now seen corresponding path program 1 times [2023-11-28 23:38:04,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:38:04,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560280794] [2023-11-28 23:38:04,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:38:04,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:38:05,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:38:05,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:38:05,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:38:06,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:38:06,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:38:06,016 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 23:38:06,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:38:06,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560280794] [2023-11-28 23:38:06,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560280794] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:38:06,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:38:06,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-28 23:38:06,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563998586] [2023-11-28 23:38:06,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:38:06,024 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-28 23:38:06,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:38:06,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-28 23:38:06,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-28 23:38:06,079 INFO L87 Difference]: Start difference. First operand has 2407 states, 2053 states have (on average 1.4943984413054068) internal successors, (3068), 2077 states have internal predecessors, (3068), 308 states have call successors, (308), 44 states have call predecessors, (308), 44 states have return successors, (308), 298 states have call predecessors, (308), 308 states have call successors, (308) Second operand has 4 states, 4 states have (on average 34.25) internal successors, (137), 2 states have internal predecessors, (137), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 23:38:10,947 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:38:14,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:38:18,996 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:38:25,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:38:25,957 INFO L93 Difference]: Finished difference Result 5512 states and 9212 transitions. [2023-11-28 23:38:25,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-28 23:38:25,960 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 2 states have internal predecessors, (137), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 143 [2023-11-28 23:38:25,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:38:26,008 INFO L225 Difference]: With dead ends: 5512 [2023-11-28 23:38:26,009 INFO L226 Difference]: Without dead ends: 3097 [2023-11-28 23:38:26,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-28 23:38:26,071 INFO L413 NwaCegarLoop]: 2308 mSDtfsCounter, 1114 mSDsluCounter, 2757 mSDsCounter, 0 mSdLazyCounter, 3190 mSolverCounterSat, 674 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1165 SdHoareTripleChecker+Valid, 5065 SdHoareTripleChecker+Invalid, 3867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 674 IncrementalHoareTripleChecker+Valid, 3190 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.4s IncrementalHoareTripleChecker+Time [2023-11-28 23:38:26,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1165 Valid, 5065 Invalid, 3867 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [674 Valid, 3190 Invalid, 3 Unknown, 0 Unchecked, 19.4s Time] [2023-11-28 23:38:26,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3097 states. [2023-11-28 23:38:26,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3097 to 2397. [2023-11-28 23:38:26,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2397 states, 2044 states have (on average 1.158023483365949) internal successors, (2367), 2068 states have internal predecessors, (2367), 308 states have call successors, (308), 44 states have call predecessors, (308), 44 states have return successors, (307), 297 states have call predecessors, (307), 307 states have call successors, (307) [2023-11-28 23:38:26,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2397 states to 2397 states and 2982 transitions. [2023-11-28 23:38:26,361 INFO L78 Accepts]: Start accepts. Automaton has 2397 states and 2982 transitions. Word has length 143 [2023-11-28 23:38:26,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:38:26,362 INFO L495 AbstractCegarLoop]: Abstraction has 2397 states and 2982 transitions. [2023-11-28 23:38:26,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 2 states have internal predecessors, (137), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 23:38:26,362 INFO L276 IsEmpty]: Start isEmpty. Operand 2397 states and 2982 transitions. [2023-11-28 23:38:26,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-11-28 23:38:26,373 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:38:26,373 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:38:26,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-28 23:38:26,374 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:38:26,374 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:38:26,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1716689514, now seen corresponding path program 1 times [2023-11-28 23:38:26,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:38:26,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916443451] [2023-11-28 23:38:26,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:38:26,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:38:27,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:38:27,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:38:27,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:38:27,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:38:27,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:38:27,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-28 23:38:27,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:38:27,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-28 23:38:27,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:38:27,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-28 23:38:27,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:38:27,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-28 23:38:27,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:38:27,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-28 23:38:27,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:38:27,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-28 23:38:27,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:38:27,843 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-28 23:38:27,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:38:27,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916443451] [2023-11-28 23:38:27,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916443451] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:38:27,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:38:27,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-28 23:38:27,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505940424] [2023-11-28 23:38:27,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:38:27,847 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-28 23:38:27,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:38:27,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-28 23:38:27,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-28 23:38:27,848 INFO L87 Difference]: Start difference. First operand 2397 states and 2982 transitions. Second operand has 9 states, 9 states have (on average 19.88888888888889) internal successors, (179), 6 states have internal predecessors, (179), 4 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-28 23:38:33,424 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:38:37,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:38:41,466 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 [] [2023-11-28 23:38:45,488 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:38:49,521 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 [] [2023-11-28 23:38:53,557 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:39:11,765 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:39:15,795 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:39:19,820 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 [] [2023-11-28 23:39:23,833 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 [] [2023-11-28 23:39:27,872 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 [] [2023-11-28 23:39:31,893 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:39:32,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:39:32,387 INFO L93 Difference]: Finished difference Result 6300 states and 8548 transitions. [2023-11-28 23:39:32,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-28 23:39:32,388 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 19.88888888888889) internal successors, (179), 6 states have internal predecessors, (179), 4 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 197 [2023-11-28 23:39:32,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:39:32,424 INFO L225 Difference]: With dead ends: 6300 [2023-11-28 23:39:32,424 INFO L226 Difference]: Without dead ends: 3905 [2023-11-28 23:39:32,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-28 23:39:32,453 INFO L413 NwaCegarLoop]: 2293 mSDtfsCounter, 8067 mSDsluCounter, 7720 mSDsCounter, 0 mSdLazyCounter, 9099 mSolverCounterSat, 2505 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 61.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8204 SdHoareTripleChecker+Valid, 10013 SdHoareTripleChecker+Invalid, 11616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2505 IncrementalHoareTripleChecker+Valid, 9099 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 63.6s IncrementalHoareTripleChecker+Time [2023-11-28 23:39:32,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8204 Valid, 10013 Invalid, 11616 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2505 Valid, 9099 Invalid, 12 Unknown, 0 Unchecked, 63.6s Time] [2023-11-28 23:39:32,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3905 states. [2023-11-28 23:39:32,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3905 to 2892. [2023-11-28 23:39:32,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2892 states, 2391 states have (on average 1.193224592220828) internal successors, (2853), 2421 states have internal predecessors, (2853), 423 states have call successors, (423), 77 states have call predecessors, (423), 77 states have return successors, (422), 408 states have call predecessors, (422), 422 states have call successors, (422) [2023-11-28 23:39:32,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2892 states to 2892 states and 3698 transitions. [2023-11-28 23:39:32,764 INFO L78 Accepts]: Start accepts. Automaton has 2892 states and 3698 transitions. Word has length 197 [2023-11-28 23:39:32,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:39:32,765 INFO L495 AbstractCegarLoop]: Abstraction has 2892 states and 3698 transitions. [2023-11-28 23:39:32,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 19.88888888888889) internal successors, (179), 6 states have internal predecessors, (179), 4 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-28 23:39:32,766 INFO L276 IsEmpty]: Start isEmpty. Operand 2892 states and 3698 transitions. [2023-11-28 23:39:32,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-11-28 23:39:32,774 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:39:32,775 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:39:32,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-28 23:39:32,775 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:39:32,776 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:39:32,776 INFO L85 PathProgramCache]: Analyzing trace with hash -430060408, now seen corresponding path program 1 times [2023-11-28 23:39:32,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:39:32,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755250988] [2023-11-28 23:39:32,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:39:32,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:39:33,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:39:34,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:39:34,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:39:34,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:39:34,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:39:34,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-28 23:39:34,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:39:34,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-28 23:39:34,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:39:34,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-28 23:39:34,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:39:34,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-28 23:39:34,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:39:34,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-28 23:39:34,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:39:34,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:39:34,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:39:34,348 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-28 23:39:34,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:39:34,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755250988] [2023-11-28 23:39:34,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755250988] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:39:34,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:39:34,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-28 23:39:34,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390370939] [2023-11-28 23:39:34,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:39:34,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-28 23:39:34,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:39:34,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-28 23:39:34,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-28 23:39:34,352 INFO L87 Difference]: Start difference. First operand 2892 states and 3698 transitions. Second operand has 9 states, 9 states have (on average 19.88888888888889) internal successors, (179), 6 states have internal predecessors, (179), 4 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-28 23:39:41,363 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:39:45,382 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 [] [2023-11-28 23:39:49,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:39:53,422 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:39:57,444 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:40:01,467 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:40:21,421 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:40:25,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:40:29,617 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:40:33,640 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:40:37,671 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:40:41,691 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:40:42,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:40:42,200 INFO L93 Difference]: Finished difference Result 7389 states and 10204 transitions. [2023-11-28 23:40:42,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-28 23:40:42,201 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 19.88888888888889) internal successors, (179), 6 states have internal predecessors, (179), 4 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 198 [2023-11-28 23:40:42,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:40:42,240 INFO L225 Difference]: With dead ends: 7389 [2023-11-28 23:40:42,240 INFO L226 Difference]: Without dead ends: 4499 [2023-11-28 23:40:42,259 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-28 23:40:42,261 INFO L413 NwaCegarLoop]: 2226 mSDtfsCounter, 5914 mSDsluCounter, 8220 mSDsCounter, 0 mSdLazyCounter, 9328 mSolverCounterSat, 1728 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 64.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6067 SdHoareTripleChecker+Valid, 10446 SdHoareTripleChecker+Invalid, 11068 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1728 IncrementalHoareTripleChecker+Valid, 9328 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 66.8s IncrementalHoareTripleChecker+Time [2023-11-28 23:40:42,261 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6067 Valid, 10446 Invalid, 11068 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1728 Valid, 9328 Invalid, 12 Unknown, 0 Unchecked, 66.8s Time] [2023-11-28 23:40:42,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4499 states. [2023-11-28 23:40:42,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4499 to 3247. [2023-11-28 23:40:42,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3247 states, 2648 states have (on average 1.2141238670694865) internal successors, (3215), 2687 states have internal predecessors, (3215), 500 states have call successors, (500), 98 states have call predecessors, (500), 98 states have return successors, (499), 481 states have call predecessors, (499), 499 states have call successors, (499) [2023-11-28 23:40:42,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3247 states to 3247 states and 4214 transitions. [2023-11-28 23:40:42,532 INFO L78 Accepts]: Start accepts. Automaton has 3247 states and 4214 transitions. Word has length 198 [2023-11-28 23:40:42,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:40:42,532 INFO L495 AbstractCegarLoop]: Abstraction has 3247 states and 4214 transitions. [2023-11-28 23:40:42,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 19.88888888888889) internal successors, (179), 6 states have internal predecessors, (179), 4 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-28 23:40:42,533 INFO L276 IsEmpty]: Start isEmpty. Operand 3247 states and 4214 transitions. [2023-11-28 23:40:42,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2023-11-28 23:40:42,539 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:40:42,540 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:40:42,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-28 23:40:42,540 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:40:42,540 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:40:42,541 INFO L85 PathProgramCache]: Analyzing trace with hash -711982555, now seen corresponding path program 1 times [2023-11-28 23:40:42,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:40:42,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352171176] [2023-11-28 23:40:42,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:40:42,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:40:43,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:40:44,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:40:44,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:40:44,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:40:44,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:40:45,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-28 23:40:45,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:40:45,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-28 23:40:45,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:40:45,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-28 23:40:45,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:40:45,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-28 23:40:45,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:40:45,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-28 23:40:45,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:40:45,218 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-28 23:40:45,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:40:45,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352171176] [2023-11-28 23:40:45,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352171176] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:40:45,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:40:45,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-28 23:40:45,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818523566] [2023-11-28 23:40:45,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:40:45,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-28 23:40:45,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:40:45,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-28 23:40:45,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-11-28 23:40:45,222 INFO L87 Difference]: Start difference. First operand 3247 states and 4214 transitions. Second operand has 12 states, 11 states have (on average 15.636363636363637) internal successors, (172), 9 states have internal predecessors, (172), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-28 23:40:50,808 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:40:54,828 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:40:58,863 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:41:02,880 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:41:06,925 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:41:10,957 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:41:14,974 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:41:34,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:41:34,404 INFO L93 Difference]: Finished difference Result 9446 states and 13336 transitions. [2023-11-28 23:41:34,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-28 23:41:34,405 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 15.636363636363637) internal successors, (172), 9 states have internal predecessors, (172), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 194 [2023-11-28 23:41:34,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:41:34,442 INFO L225 Difference]: With dead ends: 9446 [2023-11-28 23:41:34,442 INFO L226 Difference]: Without dead ends: 6201 [2023-11-28 23:41:34,455 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2023-11-28 23:41:34,457 INFO L413 NwaCegarLoop]: 2286 mSDtfsCounter, 8959 mSDsluCounter, 8876 mSDsCounter, 0 mSdLazyCounter, 8397 mSolverCounterSat, 3846 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9095 SdHoareTripleChecker+Valid, 11162 SdHoareTripleChecker+Invalid, 12250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3846 IncrementalHoareTripleChecker+Valid, 8397 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.4s IncrementalHoareTripleChecker+Time [2023-11-28 23:41:34,457 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9095 Valid, 11162 Invalid, 12250 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3846 Valid, 8397 Invalid, 7 Unknown, 0 Unchecked, 47.4s Time] [2023-11-28 23:41:34,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6201 states. [2023-11-28 23:41:34,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6201 to 4162. [2023-11-28 23:41:34,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4162 states, 3294 states have (on average 1.2522768670309654) internal successors, (4125), 3350 states have internal predecessors, (4125), 720 states have call successors, (720), 146 states have call predecessors, (720), 147 states have return successors, (720), 695 states have call predecessors, (720), 719 states have call successors, (720) [2023-11-28 23:41:34,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4162 states to 4162 states and 5565 transitions. [2023-11-28 23:41:34,887 INFO L78 Accepts]: Start accepts. Automaton has 4162 states and 5565 transitions. Word has length 194 [2023-11-28 23:41:34,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:41:34,888 INFO L495 AbstractCegarLoop]: Abstraction has 4162 states and 5565 transitions. [2023-11-28 23:41:34,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 15.636363636363637) internal successors, (172), 9 states have internal predecessors, (172), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-28 23:41:34,888 INFO L276 IsEmpty]: Start isEmpty. Operand 4162 states and 5565 transitions. [2023-11-28 23:41:34,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-11-28 23:41:34,894 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:41:34,894 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:41:34,895 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-28 23:41:34,895 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:41:34,895 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:41:34,895 INFO L85 PathProgramCache]: Analyzing trace with hash -411850270, now seen corresponding path program 1 times [2023-11-28 23:41:34,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:41:34,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158462369] [2023-11-28 23:41:34,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:41:34,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:41:35,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:41:36,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:41:36,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:41:36,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:41:36,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:41:36,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-28 23:41:36,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:41:36,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-28 23:41:36,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:41:36,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-28 23:41:36,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:41:36,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 23:41:36,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:41:36,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-28 23:41:36,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:41:36,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-11-28 23:41:36,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:41:36,412 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-28 23:41:36,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:41:36,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158462369] [2023-11-28 23:41:36,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158462369] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 23:41:36,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514366144] [2023-11-28 23:41:36,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:41:36,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:41:36,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:41:36,420 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:41:36,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-28 23:41:38,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:41:38,051 INFO L262 TraceCheckSpWp]: Trace formula consists of 2806 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-28 23:41:38,067 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:41:38,250 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-28 23:41:38,251 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:41:38,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514366144] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:41:38,251 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 23:41:38,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-11-28 23:41:38,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679711180] [2023-11-28 23:41:38,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:41:38,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 23:41:38,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:41:38,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 23:41:38,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-28 23:41:38,254 INFO L87 Difference]: Start difference. First operand 4162 states and 5565 transitions. Second operand has 5 states, 5 states have (on average 35.0) internal successors, (175), 5 states have internal predecessors, (175), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-28 23:41:43,249 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:41:47,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:41:51,302 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:41:55,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:42:02,880 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:42:06,912 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:42:10,939 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:42:14,957 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:42:14,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:42:14,978 INFO L93 Difference]: Finished difference Result 8555 states and 11418 transitions. [2023-11-28 23:42:14,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 23:42:14,999 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.0) internal successors, (175), 5 states have internal predecessors, (175), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 197 [2023-11-28 23:42:14,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:42:15,023 INFO L225 Difference]: With dead ends: 8555 [2023-11-28 23:42:15,023 INFO L226 Difference]: Without dead ends: 4284 [2023-11-28 23:42:15,037 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 208 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-11-28 23:42:15,038 INFO L413 NwaCegarLoop]: 3435 mSDtfsCounter, 1424 mSDsluCounter, 8018 mSDsCounter, 0 mSdLazyCounter, 1867 mSolverCounterSat, 4 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1425 SdHoareTripleChecker+Valid, 11453 SdHoareTripleChecker+Invalid, 1879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1867 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.1s IncrementalHoareTripleChecker+Time [2023-11-28 23:42:15,038 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1425 Valid, 11453 Invalid, 1879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1867 Invalid, 8 Unknown, 0 Unchecked, 36.1s Time] [2023-11-28 23:42:15,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4284 states. [2023-11-28 23:42:15,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4284 to 4149. [2023-11-28 23:42:15,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4149 states, 3286 states have (on average 1.251065124771759) internal successors, (4111), 3342 states have internal predecessors, (4111), 715 states have call successors, (715), 146 states have call predecessors, (715), 147 states have return successors, (715), 690 states have call predecessors, (715), 714 states have call successors, (715) [2023-11-28 23:42:15,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4149 states to 4149 states and 5541 transitions. [2023-11-28 23:42:15,411 INFO L78 Accepts]: Start accepts. Automaton has 4149 states and 5541 transitions. Word has length 197 [2023-11-28 23:42:15,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:42:15,411 INFO L495 AbstractCegarLoop]: Abstraction has 4149 states and 5541 transitions. [2023-11-28 23:42:15,412 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.0) internal successors, (175), 5 states have internal predecessors, (175), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-28 23:42:15,412 INFO L276 IsEmpty]: Start isEmpty. Operand 4149 states and 5541 transitions. [2023-11-28 23:42:15,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-11-28 23:42:15,418 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:42:15,419 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:42:15,439 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-28 23:42:15,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:42:15,622 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:42:15,622 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:42:15,622 INFO L85 PathProgramCache]: Analyzing trace with hash -557041661, now seen corresponding path program 1 times [2023-11-28 23:42:15,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:42:15,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216507341] [2023-11-28 23:42:15,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:42:15,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:42:16,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:16,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:42:16,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:16,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:42:16,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:16,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:42:16,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:16,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 23:42:16,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:16,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-28 23:42:16,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:16,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-28 23:42:16,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:16,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-28 23:42:16,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:16,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-28 23:42:16,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:16,918 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-28 23:42:16,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:42:16,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216507341] [2023-11-28 23:42:16,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216507341] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 23:42:16,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709710057] [2023-11-28 23:42:16,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:42:16,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:42:16,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:42:16,920 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:42:16,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-28 23:42:18,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:18,374 INFO L262 TraceCheckSpWp]: Trace formula consists of 2808 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-28 23:42:18,382 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:42:18,536 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-28 23:42:18,536 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:42:18,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709710057] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:42:18,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 23:42:18,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-11-28 23:42:18,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543685627] [2023-11-28 23:42:18,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:42:18,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 23:42:18,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:42:18,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 23:42:18,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-28 23:42:18,540 INFO L87 Difference]: Start difference. First operand 4149 states and 5541 transitions. Second operand has 5 states, 5 states have (on average 35.4) internal successors, (177), 5 states have internal predecessors, (177), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-28 23:42:23,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:42:27,529 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:42:31,551 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:42:35,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:42:42,123 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:42:46,151 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:42:50,168 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:42:54,190 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:42:54,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:42:54,303 INFO L93 Difference]: Finished difference Result 8487 states and 11314 transitions. [2023-11-28 23:42:54,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 23:42:54,304 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.4) internal successors, (177), 5 states have internal predecessors, (177), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 198 [2023-11-28 23:42:54,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:42:54,328 INFO L225 Difference]: With dead ends: 8487 [2023-11-28 23:42:54,328 INFO L226 Difference]: Without dead ends: 4276 [2023-11-28 23:42:54,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 211 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-11-28 23:42:54,342 INFO L413 NwaCegarLoop]: 3426 mSDtfsCounter, 1184 mSDsluCounter, 6145 mSDsCounter, 0 mSdLazyCounter, 1271 mSolverCounterSat, 4 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1185 SdHoareTripleChecker+Valid, 9571 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1271 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.3s IncrementalHoareTripleChecker+Time [2023-11-28 23:42:54,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1185 Valid, 9571 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1271 Invalid, 8 Unknown, 0 Unchecked, 35.3s Time] [2023-11-28 23:42:54,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4276 states. [2023-11-28 23:42:54,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4276 to 4139. [2023-11-28 23:42:54,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4139 states, 3280 states have (on average 1.25) internal successors, (4100), 3336 states have internal predecessors, (4100), 711 states have call successors, (711), 146 states have call predecessors, (711), 147 states have return successors, (711), 686 states have call predecessors, (711), 710 states have call successors, (711) [2023-11-28 23:42:54,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4139 states to 4139 states and 5522 transitions. [2023-11-28 23:42:54,668 INFO L78 Accepts]: Start accepts. Automaton has 4139 states and 5522 transitions. Word has length 198 [2023-11-28 23:42:54,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:42:54,668 INFO L495 AbstractCegarLoop]: Abstraction has 4139 states and 5522 transitions. [2023-11-28 23:42:54,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.4) internal successors, (177), 5 states have internal predecessors, (177), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-28 23:42:54,669 INFO L276 IsEmpty]: Start isEmpty. Operand 4139 states and 5522 transitions. [2023-11-28 23:42:54,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-11-28 23:42:54,673 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:42:54,673 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:42:54,687 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-28 23:42:54,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:42:54,874 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:42:54,875 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:42:54,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1966113173, now seen corresponding path program 1 times [2023-11-28 23:42:54,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:42:54,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431611299] [2023-11-28 23:42:54,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:42:54,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:42:55,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:55,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:42:55,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:55,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:42:55,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:55,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:42:55,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:55,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 23:42:55,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:55,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-28 23:42:55,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:55,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-28 23:42:55,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:55,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-28 23:42:55,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:55,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-28 23:42:55,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:55,982 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-28 23:42:55,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:42:55,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431611299] [2023-11-28 23:42:55,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431611299] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 23:42:55,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458063810] [2023-11-28 23:42:55,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:42:55,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:42:55,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:42:55,984 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:42:55,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-28 23:42:57,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:42:57,336 INFO L262 TraceCheckSpWp]: Trace formula consists of 2807 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-28 23:42:57,342 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:42:57,474 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-28 23:42:57,474 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:42:57,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458063810] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:42:57,475 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 23:42:57,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-11-28 23:42:57,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413952213] [2023-11-28 23:42:57,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:42:57,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 23:42:57,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:42:57,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 23:42:57,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-28 23:42:57,477 INFO L87 Difference]: Start difference. First operand 4139 states and 5522 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-28 23:43:02,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:43:06,466 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 [] [2023-11-28 23:43:10,490 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:43:13,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:43:13,865 INFO L93 Difference]: Finished difference Result 9166 states and 12229 transitions. [2023-11-28 23:43:13,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 23:43:13,866 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 198 [2023-11-28 23:43:13,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:43:13,905 INFO L225 Difference]: With dead ends: 9166 [2023-11-28 23:43:13,905 INFO L226 Difference]: Without dead ends: 5029 [2023-11-28 23:43:13,916 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 211 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-11-28 23:43:13,917 INFO L413 NwaCegarLoop]: 3433 mSDtfsCounter, 1695 mSDsluCounter, 6427 mSDsCounter, 0 mSdLazyCounter, 1669 mSolverCounterSat, 9 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1697 SdHoareTripleChecker+Valid, 9860 SdHoareTripleChecker+Invalid, 1681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1669 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2023-11-28 23:43:13,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1697 Valid, 9860 Invalid, 1681 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [9 Valid, 1669 Invalid, 3 Unknown, 0 Unchecked, 15.8s Time] [2023-11-28 23:43:13,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5029 states. [2023-11-28 23:43:14,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5029 to 4700. [2023-11-28 23:43:14,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4700 states, 3669 states have (on average 1.2662850913055328) internal successors, (4646), 3736 states have internal predecessors, (4646), 854 states have call successors, (854), 174 states have call predecessors, (854), 176 states have return successors, (855), 825 states have call predecessors, (855), 853 states have call successors, (855) [2023-11-28 23:43:14,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4700 states to 4700 states and 6355 transitions. [2023-11-28 23:43:14,344 INFO L78 Accepts]: Start accepts. Automaton has 4700 states and 6355 transitions. Word has length 198 [2023-11-28 23:43:14,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:43:14,345 INFO L495 AbstractCegarLoop]: Abstraction has 4700 states and 6355 transitions. [2023-11-28 23:43:14,346 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-28 23:43:14,346 INFO L276 IsEmpty]: Start isEmpty. Operand 4700 states and 6355 transitions. [2023-11-28 23:43:14,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2023-11-28 23:43:14,351 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:43:14,351 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:43:14,360 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-28 23:43:14,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3e2ceaea-a3ef-4a39-bdc0-f4093d205dae/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:43:14,552 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:43:14,552 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:43:14,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1740768521, now seen corresponding path program 1 times [2023-11-28 23:43:14,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:43:14,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460427326] [2023-11-28 23:43:14,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:43:14,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:43:15,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:15,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:43:15,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:15,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:43:15,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:15,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:43:15,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:15,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 23:43:15,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:15,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:43:15,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:15,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-28 23:43:15,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:15,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-28 23:43:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:15,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-28 23:43:15,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:15,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-28 23:43:15,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:15,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-28 23:43:15,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:15,924 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-28 23:43:15,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:43:15,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460427326] [2023-11-28 23:43:15,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460427326] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:43:15,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:43:15,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-28 23:43:15,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302346249] [2023-11-28 23:43:15,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:43:15,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-28 23:43:15,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:43:15,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-28 23:43:15,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-28 23:43:15,927 INFO L87 Difference]: Start difference. First operand 4700 states and 6355 transitions. Second operand has 9 states, 9 states have (on average 20.0) internal successors, (180), 6 states have internal predecessors, (180), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-28 23:43:20,924 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:43:24,942 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 [] [2023-11-28 23:43:28,965 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 [] [2023-11-28 23:43:32,990 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:43:37,115 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:43:41,136 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:43:56,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:43:56,909 INFO L93 Difference]: Finished difference Result 10535 states and 15077 transitions. [2023-11-28 23:43:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-28 23:43:56,910 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.0) internal successors, (180), 6 states have internal predecessors, (180), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 207 [2023-11-28 23:43:56,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:43:56,932 INFO L225 Difference]: With dead ends: 10535 [2023-11-28 23:43:56,932 INFO L226 Difference]: Without dead ends: 5837 [2023-11-28 23:43:56,946 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-28 23:43:56,947 INFO L413 NwaCegarLoop]: 2254 mSDtfsCounter, 10032 mSDsluCounter, 3965 mSDsCounter, 0 mSdLazyCounter, 5744 mSolverCounterSat, 3894 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10195 SdHoareTripleChecker+Valid, 6219 SdHoareTripleChecker+Invalid, 9644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3894 IncrementalHoareTripleChecker+Valid, 5744 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.6s IncrementalHoareTripleChecker+Time [2023-11-28 23:43:56,947 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10195 Valid, 6219 Invalid, 9644 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3894 Valid, 5744 Invalid, 6 Unknown, 0 Unchecked, 39.6s Time] [2023-11-28 23:43:56,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5837 states. [2023-11-28 23:43:57,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5837 to 4137. [2023-11-28 23:43:57,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4137 states, 3279 states have (on average 1.249161329673681) internal successors, (4096), 3335 states have internal predecessors, (4096), 710 states have call successors, (710), 146 states have call predecessors, (710), 147 states have return successors, (710), 685 states have call predecessors, (710), 709 states have call successors, (710) [2023-11-28 23:43:57,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4137 states to 4137 states and 5516 transitions. [2023-11-28 23:43:57,288 INFO L78 Accepts]: Start accepts. Automaton has 4137 states and 5516 transitions. Word has length 207 [2023-11-28 23:43:57,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:43:57,288 INFO L495 AbstractCegarLoop]: Abstraction has 4137 states and 5516 transitions. [2023-11-28 23:43:57,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.0) internal successors, (180), 6 states have internal predecessors, (180), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-28 23:43:57,289 INFO L276 IsEmpty]: Start isEmpty. Operand 4137 states and 5516 transitions. [2023-11-28 23:43:57,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2023-11-28 23:43:57,292 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:43:57,292 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:43:57,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-28 23:43:57,292 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:43:57,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:43:57,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1394528738, now seen corresponding path program 1 times [2023-11-28 23:43:57,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:43:57,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692420600] [2023-11-28 23:43:57,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:43:57,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:43:57,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:58,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:43:58,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:58,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:43:58,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:58,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:43:58,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:58,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 23:43:58,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:58,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:43:58,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:58,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-28 23:43:58,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:58,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-28 23:43:58,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:58,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-28 23:43:58,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:58,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-28 23:43:58,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:58,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-28 23:43:58,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:58,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-28 23:43:58,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:43:58,398 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-28 23:43:58,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:43:58,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692420600] [2023-11-28 23:43:58,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692420600] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:43:58,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:43:58,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-28 23:43:58,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601897619] [2023-11-28 23:43:58,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:43:58,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-28 23:43:58,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:43:58,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-28 23:43:58,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-28 23:43:58,401 INFO L87 Difference]: Start difference. First operand 4137 states and 5516 transitions. Second operand has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 4 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2023-11-28 23:44:04,869 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:44:08,901 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 [] [2023-11-28 23:44:12,924 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:44:16,941 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:44:20,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:44:24,988 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:44:47,462 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:44:51,488 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 [] [2023-11-28 23:44:55,505 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:44:59,524 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:45:03,562 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:45:07,600 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:45:08,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:45:08,078 INFO L93 Difference]: Finished difference Result 10102 states and 14378 transitions. [2023-11-28 23:45:08,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-28 23:45:08,079 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 4 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 210 [2023-11-28 23:45:08,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:45:08,098 INFO L225 Difference]: With dead ends: 10102 [2023-11-28 23:45:08,098 INFO L226 Difference]: Without dead ends: 5967 [2023-11-28 23:45:08,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-28 23:45:08,117 INFO L413 NwaCegarLoop]: 2301 mSDtfsCounter, 9412 mSDsluCounter, 6339 mSDsCounter, 0 mSdLazyCounter, 7710 mSolverCounterSat, 3174 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 66.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9558 SdHoareTripleChecker+Valid, 8640 SdHoareTripleChecker+Invalid, 10896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3174 IncrementalHoareTripleChecker+Valid, 7710 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 68.3s IncrementalHoareTripleChecker+Time [2023-11-28 23:45:08,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9558 Valid, 8640 Invalid, 10896 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3174 Valid, 7710 Invalid, 12 Unknown, 0 Unchecked, 68.3s Time] [2023-11-28 23:45:08,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5967 states. [2023-11-28 23:45:08,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5967 to 4135. [2023-11-28 23:45:08,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4135 states, 3278 states have (on average 1.2489322757779133) internal successors, (4094), 3334 states have internal predecessors, (4094), 709 states have call successors, (709), 146 states have call predecessors, (709), 147 states have return successors, (709), 684 states have call predecessors, (709), 708 states have call successors, (709) [2023-11-28 23:45:08,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4135 states to 4135 states and 5512 transitions. [2023-11-28 23:45:08,602 INFO L78 Accepts]: Start accepts. Automaton has 4135 states and 5512 transitions. Word has length 210 [2023-11-28 23:45:08,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:45:08,602 INFO L495 AbstractCegarLoop]: Abstraction has 4135 states and 5512 transitions. [2023-11-28 23:45:08,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 4 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2023-11-28 23:45:08,602 INFO L276 IsEmpty]: Start isEmpty. Operand 4135 states and 5512 transitions. [2023-11-28 23:45:08,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2023-11-28 23:45:08,607 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:45:08,608 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:45:08,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-28 23:45:08,608 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:45:08,608 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:45:08,609 INFO L85 PathProgramCache]: Analyzing trace with hash -439874679, now seen corresponding path program 1 times [2023-11-28 23:45:08,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:45:08,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227001831] [2023-11-28 23:45:08,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:45:08,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:45:09,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:09,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:45:09,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:09,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:45:09,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:09,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:45:09,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:09,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 23:45:09,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:09,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:45:09,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:09,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-28 23:45:09,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:09,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:45:09,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:09,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-28 23:45:09,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:09,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-28 23:45:09,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:09,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-11-28 23:45:09,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:09,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-28 23:45:09,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:09,753 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-28 23:45:09,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:45:09,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227001831] [2023-11-28 23:45:09,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227001831] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:45:09,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:45:09,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-28 23:45:09,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225444730] [2023-11-28 23:45:09,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:45:09,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-28 23:45:09,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:45:09,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-28 23:45:09,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-28 23:45:09,755 INFO L87 Difference]: Start difference. First operand 4135 states and 5512 transitions. Second operand has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 3 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-11-28 23:45:15,778 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:45:19,802 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:45:23,835 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:45:27,856 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:45:31,877 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 [] [2023-11-28 23:45:35,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:45:52,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:45:52,759 INFO L93 Difference]: Finished difference Result 9967 states and 14223 transitions. [2023-11-28 23:45:52,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-28 23:45:52,760 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 3 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 211 [2023-11-28 23:45:52,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:45:52,781 INFO L225 Difference]: With dead ends: 9967 [2023-11-28 23:45:52,781 INFO L226 Difference]: Without dead ends: 5834 [2023-11-28 23:45:52,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-28 23:45:52,796 INFO L413 NwaCegarLoop]: 2184 mSDtfsCounter, 5793 mSDsluCounter, 6798 mSDsCounter, 0 mSdLazyCounter, 8694 mSolverCounterSat, 1757 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5951 SdHoareTripleChecker+Valid, 8982 SdHoareTripleChecker+Invalid, 10457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1757 IncrementalHoareTripleChecker+Valid, 8694 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.8s IncrementalHoareTripleChecker+Time [2023-11-28 23:45:52,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5951 Valid, 8982 Invalid, 10457 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1757 Valid, 8694 Invalid, 6 Unknown, 0 Unchecked, 41.8s Time] [2023-11-28 23:45:52,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5834 states. [2023-11-28 23:45:53,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5834 to 4135. [2023-11-28 23:45:53,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4135 states, 3278 states have (on average 1.2486272117144601) internal successors, (4093), 3334 states have internal predecessors, (4093), 709 states have call successors, (709), 146 states have call predecessors, (709), 147 states have return successors, (709), 684 states have call predecessors, (709), 708 states have call successors, (709) [2023-11-28 23:45:53,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4135 states to 4135 states and 5511 transitions. [2023-11-28 23:45:53,204 INFO L78 Accepts]: Start accepts. Automaton has 4135 states and 5511 transitions. Word has length 211 [2023-11-28 23:45:53,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:45:53,205 INFO L495 AbstractCegarLoop]: Abstraction has 4135 states and 5511 transitions. [2023-11-28 23:45:53,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 3 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-11-28 23:45:53,205 INFO L276 IsEmpty]: Start isEmpty. Operand 4135 states and 5511 transitions. [2023-11-28 23:45:53,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2023-11-28 23:45:53,210 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:45:53,210 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:45:53,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-28 23:45:53,210 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:45:53,211 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:45:53,211 INFO L85 PathProgramCache]: Analyzing trace with hash -73470188, now seen corresponding path program 1 times [2023-11-28 23:45:53,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:45:53,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506873666] [2023-11-28 23:45:53,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:45:53,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:45:53,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:54,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:45:54,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:54,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:45:54,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:54,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:45:54,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:54,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 23:45:54,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:54,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:45:54,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:54,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-28 23:45:54,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:54,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:45:54,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:54,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-28 23:45:54,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:54,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-28 23:45:54,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:54,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-28 23:45:54,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:54,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-11-28 23:45:54,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:54,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-28 23:45:54,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:45:54,319 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-28 23:45:54,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:45:54,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506873666] [2023-11-28 23:45:54,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506873666] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:45:54,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:45:54,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-28 23:45:54,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549089411] [2023-11-28 23:45:54,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:45:54,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-28 23:45:54,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:45:54,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-28 23:45:54,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-28 23:45:54,321 INFO L87 Difference]: Start difference. First operand 4135 states and 5511 transitions. Second operand has 9 states, 9 states have (on average 20.22222222222222) internal successors, (182), 6 states have internal predecessors, (182), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-28 23:45:59,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:46:03,321 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:46:07,354 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:46:11,373 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 [] [2023-11-28 23:46:15,393 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:46:19,413 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 [] [2023-11-28 23:46:36,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:46:40,068 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:46:44,086 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:46:48,107 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 [] [2023-11-28 23:46:52,144 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:46:56,177 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 [] [2023-11-28 23:46:56,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:46:56,291 INFO L93 Difference]: Finished difference Result 10097 states and 14366 transitions. [2023-11-28 23:46:56,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-28 23:46:56,292 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.22222222222222) internal successors, (182), 6 states have internal predecessors, (182), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 214 [2023-11-28 23:46:56,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:46:56,311 INFO L225 Difference]: With dead ends: 10097 [2023-11-28 23:46:56,311 INFO L226 Difference]: Without dead ends: 5964 [2023-11-28 23:46:56,324 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-28 23:46:56,324 INFO L413 NwaCegarLoop]: 2244 mSDtfsCounter, 10795 mSDsluCounter, 4012 mSDsCounter, 0 mSdLazyCounter, 5533 mSolverCounterSat, 4071 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10939 SdHoareTripleChecker+Valid, 6256 SdHoareTripleChecker+Invalid, 9616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4071 IncrementalHoareTripleChecker+Valid, 5533 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.8s IncrementalHoareTripleChecker+Time [2023-11-28 23:46:56,324 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10939 Valid, 6256 Invalid, 9616 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4071 Valid, 5533 Invalid, 12 Unknown, 0 Unchecked, 60.8s Time] [2023-11-28 23:46:56,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5964 states. [2023-11-28 23:46:56,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5964 to 4133. [2023-11-28 23:46:56,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4133 states, 3277 states have (on average 1.2483979249313397) internal successors, (4091), 3333 states have internal predecessors, (4091), 708 states have call successors, (708), 146 states have call predecessors, (708), 147 states have return successors, (708), 683 states have call predecessors, (708), 707 states have call successors, (708) [2023-11-28 23:46:56,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4133 states to 4133 states and 5507 transitions. [2023-11-28 23:46:56,730 INFO L78 Accepts]: Start accepts. Automaton has 4133 states and 5507 transitions. Word has length 214 [2023-11-28 23:46:56,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:46:56,730 INFO L495 AbstractCegarLoop]: Abstraction has 4133 states and 5507 transitions. [2023-11-28 23:46:56,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.22222222222222) internal successors, (182), 6 states have internal predecessors, (182), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-28 23:46:56,730 INFO L276 IsEmpty]: Start isEmpty. Operand 4133 states and 5507 transitions. [2023-11-28 23:46:56,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2023-11-28 23:46:56,734 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:46:56,735 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:46:56,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-28 23:46:56,735 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:46:56,735 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:46:56,735 INFO L85 PathProgramCache]: Analyzing trace with hash 932572146, now seen corresponding path program 1 times [2023-11-28 23:46:56,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:46:56,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157228944] [2023-11-28 23:46:56,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:46:56,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:46:57,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:46:57,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:46:57,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:46:57,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:46:57,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:46:57,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:46:57,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:46:57,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 23:46:57,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:46:57,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:46:57,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:46:57,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-28 23:46:57,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:46:57,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:46:57,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:46:57,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-28 23:46:57,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:46:57,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:46:57,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:46:57,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-28 23:46:57,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:46:57,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-28 23:46:57,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:46:57,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-28 23:46:57,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:46:57,778 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-28 23:46:57,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:46:57,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157228944] [2023-11-28 23:46:57,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157228944] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:46:57,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:46:57,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-28 23:46:57,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869398961] [2023-11-28 23:46:57,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:46:57,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-28 23:46:57,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:46:57,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-28 23:46:57,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-28 23:46:57,780 INFO L87 Difference]: Start difference. First operand 4133 states and 5507 transitions. Second operand has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-28 23:47:03,047 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:47:07,091 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 [] [2023-11-28 23:47:11,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:47:15,158 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:47:19,188 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:47:31,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:47:31,181 INFO L93 Difference]: Finished difference Result 9962 states and 14209 transitions. [2023-11-28 23:47:31,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-28 23:47:31,181 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 215 [2023-11-28 23:47:31,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:47:31,201 INFO L225 Difference]: With dead ends: 9962 [2023-11-28 23:47:31,201 INFO L226 Difference]: Without dead ends: 5831 [2023-11-28 23:47:31,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-11-28 23:47:31,220 INFO L413 NwaCegarLoop]: 2153 mSDtfsCounter, 3842 mSDsluCounter, 7375 mSDsCounter, 0 mSdLazyCounter, 6150 mSolverCounterSat, 1998 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3919 SdHoareTripleChecker+Valid, 9528 SdHoareTripleChecker+Invalid, 8153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1998 IncrementalHoareTripleChecker+Valid, 6150 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.3s IncrementalHoareTripleChecker+Time [2023-11-28 23:47:31,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3919 Valid, 9528 Invalid, 8153 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1998 Valid, 6150 Invalid, 5 Unknown, 0 Unchecked, 32.3s Time] [2023-11-28 23:47:31,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5831 states. [2023-11-28 23:47:31,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5831 to 4133. [2023-11-28 23:47:31,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4133 states, 3277 states have (on average 1.2480927677754043) internal successors, (4090), 3333 states have internal predecessors, (4090), 708 states have call successors, (708), 146 states have call predecessors, (708), 147 states have return successors, (708), 683 states have call predecessors, (708), 707 states have call successors, (708) [2023-11-28 23:47:31,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4133 states to 4133 states and 5506 transitions. [2023-11-28 23:47:31,629 INFO L78 Accepts]: Start accepts. Automaton has 4133 states and 5506 transitions. Word has length 215 [2023-11-28 23:47:31,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:47:31,629 INFO L495 AbstractCegarLoop]: Abstraction has 4133 states and 5506 transitions. [2023-11-28 23:47:31,630 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-28 23:47:31,630 INFO L276 IsEmpty]: Start isEmpty. Operand 4133 states and 5506 transitions. [2023-11-28 23:47:31,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2023-11-28 23:47:31,633 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:47:31,633 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:47:31,633 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-28 23:47:31,633 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:47:31,634 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:47:31,634 INFO L85 PathProgramCache]: Analyzing trace with hash -1052546875, now seen corresponding path program 1 times [2023-11-28 23:47:31,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:47:31,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518209344] [2023-11-28 23:47:31,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:47:31,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:47:32,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:47:32,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:47:32,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:47:32,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 23:47:32,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:47:32,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-28 23:47:32,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:47:32,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-28 23:47:32,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:47:32,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-28 23:47:32,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-28 23:47:32,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-11-28 23:47:32,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-28 23:47:32,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:47:32,574 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-28 23:47:32,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:47:32,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518209344] [2023-11-28 23:47:32,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518209344] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:47:32,574 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:47:32,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-28 23:47:32,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441131382] [2023-11-28 23:47:32,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:47:32,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-28 23:47:32,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:47:32,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-28 23:47:32,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-28 23:47:32,576 INFO L87 Difference]: Start difference. First operand 4133 states and 5506 transitions. Second operand has 9 states, 9 states have (on average 20.444444444444443) internal successors, (184), 6 states have internal predecessors, (184), 4 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-11-28 23:47:39,035 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:47:43,054 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:47:47,076 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:47:51,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:47:55,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:47:59,146 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 [] [2023-11-28 23:48:19,331 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:48:23,369 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:48:27,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:48:31,430 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:48:35,457 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:48:39,477 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 [] [2023-11-28 23:48:39,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:48:39,954 INFO L93 Difference]: Finished difference Result 10092 states and 14353 transitions. [2023-11-28 23:48:39,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-28 23:48:39,955 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.444444444444443) internal successors, (184), 6 states have internal predecessors, (184), 4 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 218 [2023-11-28 23:48:39,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:48:39,972 INFO L225 Difference]: With dead ends: 10092 [2023-11-28 23:48:39,972 INFO L226 Difference]: Without dead ends: 5961 [2023-11-28 23:48:39,984 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-28 23:48:39,985 INFO L413 NwaCegarLoop]: 2335 mSDtfsCounter, 9309 mSDsluCounter, 6375 mSDsCounter, 0 mSdLazyCounter, 7510 mSolverCounterSat, 3117 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 64.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9479 SdHoareTripleChecker+Valid, 8710 SdHoareTripleChecker+Invalid, 10639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3117 IncrementalHoareTripleChecker+Valid, 7510 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 66.1s IncrementalHoareTripleChecker+Time [2023-11-28 23:48:39,985 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9479 Valid, 8710 Invalid, 10639 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3117 Valid, 7510 Invalid, 12 Unknown, 0 Unchecked, 66.1s Time] [2023-11-28 23:48:39,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5961 states. [2023-11-28 23:48:40,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5961 to 4129. [2023-11-28 23:48:40,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4129 states, 3275 states have (on average 1.2476335877862594) internal successors, (4086), 3331 states have internal predecessors, (4086), 706 states have call successors, (706), 146 states have call predecessors, (706), 147 states have return successors, (706), 681 states have call predecessors, (706), 705 states have call successors, (706) [2023-11-28 23:48:40,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4129 states to 4129 states and 5498 transitions. [2023-11-28 23:48:40,391 INFO L78 Accepts]: Start accepts. Automaton has 4129 states and 5498 transitions. Word has length 218 [2023-11-28 23:48:40,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:48:40,391 INFO L495 AbstractCegarLoop]: Abstraction has 4129 states and 5498 transitions. [2023-11-28 23:48:40,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.444444444444443) internal successors, (184), 6 states have internal predecessors, (184), 4 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-11-28 23:48:40,391 INFO L276 IsEmpty]: Start isEmpty. Operand 4129 states and 5498 transitions. [2023-11-28 23:48:40,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2023-11-28 23:48:40,394 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:48:40,394 INFO L195 NwaCegarLoop]: trace histogram [4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:48:40,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-28 23:48:40,394 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:48:40,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:48:40,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1967322771, now seen corresponding path program 1 times [2023-11-28 23:48:40,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:48:40,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345796332] [2023-11-28 23:48:40,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:48:40,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:48:40,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:48:41,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:48:41,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:48:41,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 23:48:41,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:48:41,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-28 23:48:41,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:48:41,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-28 23:48:41,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:48:41,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-28 23:48:41,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-28 23:48:41,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-11-28 23:48:41,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-28 23:48:41,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:48:41,266 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-28 23:48:41,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:48:41,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345796332] [2023-11-28 23:48:41,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345796332] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:48:41,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:48:41,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-28 23:48:41,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770115281] [2023-11-28 23:48:41,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:48:41,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-28 23:48:41,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:48:41,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-28 23:48:41,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-28 23:48:41,268 INFO L87 Difference]: Start difference. First operand 4129 states and 5498 transitions. Second operand has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-11-28 23:48:47,168 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:48:51,191 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:48:55,318 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:48:59,338 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:49:03,362 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:49:19,034 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:49:23,052 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:49:27,073 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:49:31,092 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:49:35,121 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:49:35,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:49:35,391 INFO L93 Difference]: Finished difference Result 10081 states and 14328 transitions. [2023-11-28 23:49:35,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-28 23:49:35,391 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 218 [2023-11-28 23:49:35,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:49:35,407 INFO L225 Difference]: With dead ends: 10081 [2023-11-28 23:49:35,407 INFO L226 Difference]: Without dead ends: 5954 [2023-11-28 23:49:35,419 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-11-28 23:49:35,419 INFO L413 NwaCegarLoop]: 2232 mSDtfsCounter, 5209 mSDsluCounter, 6810 mSDsCounter, 0 mSdLazyCounter, 5649 mSolverCounterSat, 2117 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 51.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5327 SdHoareTripleChecker+Valid, 9042 SdHoareTripleChecker+Invalid, 7776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2117 IncrementalHoareTripleChecker+Valid, 5649 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53.0s IncrementalHoareTripleChecker+Time [2023-11-28 23:49:35,419 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5327 Valid, 9042 Invalid, 7776 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2117 Valid, 5649 Invalid, 10 Unknown, 0 Unchecked, 53.0s Time] [2023-11-28 23:49:35,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5954 states. [2023-11-28 23:49:35,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5954 to 4127. [2023-11-28 23:49:35,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4127 states, 3274 states have (on average 1.2474037874160049) internal successors, (4084), 3330 states have internal predecessors, (4084), 705 states have call successors, (705), 146 states have call predecessors, (705), 147 states have return successors, (705), 680 states have call predecessors, (705), 704 states have call successors, (705) [2023-11-28 23:49:35,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4127 states to 4127 states and 5494 transitions. [2023-11-28 23:49:35,848 INFO L78 Accepts]: Start accepts. Automaton has 4127 states and 5494 transitions. Word has length 218 [2023-11-28 23:49:35,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:49:35,849 INFO L495 AbstractCegarLoop]: Abstraction has 4127 states and 5494 transitions. [2023-11-28 23:49:35,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-11-28 23:49:35,849 INFO L276 IsEmpty]: Start isEmpty. Operand 4127 states and 5494 transitions. [2023-11-28 23:49:35,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2023-11-28 23:49:35,852 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:49:35,852 INFO L195 NwaCegarLoop]: trace histogram [4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:49:35,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-28 23:49:35,852 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:49:35,852 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:49:35,852 INFO L85 PathProgramCache]: Analyzing trace with hash -722598796, now seen corresponding path program 1 times [2023-11-28 23:49:35,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:49:35,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41077292] [2023-11-28 23:49:35,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:49:35,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:49:36,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:49:36,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:49:36,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:49:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 23:49:36,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:49:36,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-28 23:49:36,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:49:36,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-28 23:49:36,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:49:36,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-28 23:49:36,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-28 23:49:36,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-28 23:49:36,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-28 23:49:36,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:49:36,803 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-28 23:49:36,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:49:36,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41077292] [2023-11-28 23:49:36,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41077292] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:49:36,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:49:36,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-28 23:49:36,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572008980] [2023-11-28 23:49:36,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:49:36,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-28 23:49:36,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:49:36,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-28 23:49:36,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-28 23:49:36,805 INFO L87 Difference]: Start difference. First operand 4127 states and 5494 transitions. Second operand has 8 states, 8 states have (on average 23.0) internal successors, (184), 5 states have internal predecessors, (184), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-11-28 23:49:41,984 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:49:46,004 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:49:50,037 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:49:54,071 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 [] [2023-11-28 23:49:58,090 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:50:13,301 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:50:17,320 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:50:21,341 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:50:25,369 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 [] [2023-11-28 23:50:29,392 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:50:29,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:50:29,619 INFO L93 Difference]: Finished difference Result 10077 states and 14315 transitions. [2023-11-28 23:50:29,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-28 23:50:29,620 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 23.0) internal successors, (184), 5 states have internal predecessors, (184), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 219 [2023-11-28 23:50:29,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:50:29,637 INFO L225 Difference]: With dead ends: 10077 [2023-11-28 23:50:29,637 INFO L226 Difference]: Without dead ends: 5952 [2023-11-28 23:50:29,649 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-11-28 23:50:29,650 INFO L413 NwaCegarLoop]: 2152 mSDtfsCounter, 5396 mSDsluCounter, 6733 mSDsCounter, 0 mSdLazyCounter, 5429 mSolverCounterSat, 2043 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 50.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5529 SdHoareTripleChecker+Valid, 8885 SdHoareTripleChecker+Invalid, 7482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2043 IncrementalHoareTripleChecker+Valid, 5429 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 51.7s IncrementalHoareTripleChecker+Time [2023-11-28 23:50:29,650 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5529 Valid, 8885 Invalid, 7482 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2043 Valid, 5429 Invalid, 10 Unknown, 0 Unchecked, 51.7s Time] [2023-11-28 23:50:29,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5952 states. [2023-11-28 23:50:30,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5952 to 4125. [2023-11-28 23:50:30,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4125 states, 3273 states have (on average 1.2471738466238924) internal successors, (4082), 3329 states have internal predecessors, (4082), 704 states have call successors, (704), 146 states have call predecessors, (704), 147 states have return successors, (704), 679 states have call predecessors, (704), 703 states have call successors, (704) [2023-11-28 23:50:30,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4125 states to 4125 states and 5490 transitions. [2023-11-28 23:50:30,064 INFO L78 Accepts]: Start accepts. Automaton has 4125 states and 5490 transitions. Word has length 219 [2023-11-28 23:50:30,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:50:30,064 INFO L495 AbstractCegarLoop]: Abstraction has 4125 states and 5490 transitions. [2023-11-28 23:50:30,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 23.0) internal successors, (184), 5 states have internal predecessors, (184), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-11-28 23:50:30,065 INFO L276 IsEmpty]: Start isEmpty. Operand 4125 states and 5490 transitions. [2023-11-28 23:50:30,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2023-11-28 23:50:30,067 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:50:30,067 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:50:30,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-28 23:50:30,068 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:50:30,068 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:50:30,068 INFO L85 PathProgramCache]: Analyzing trace with hash 42734946, now seen corresponding path program 1 times [2023-11-28 23:50:30,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:50:30,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007719516] [2023-11-28 23:50:30,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:50:30,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:50:30,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:50:30,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:50:30,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:50:30,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 23:50:30,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:50:30,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-28 23:50:30,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:50:30,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-28 23:50:30,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:50:30,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-28 23:50:30,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-11-28 23:50:30,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-28 23:50:30,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-28 23:50:30,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:50:30,971 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-11-28 23:50:30,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:50:30,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007719516] [2023-11-28 23:50:30,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007719516] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:50:30,971 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:50:30,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-28 23:50:30,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328082110] [2023-11-28 23:50:30,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:50:30,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-28 23:50:30,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:50:30,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-28 23:50:30,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-28 23:50:30,973 INFO L87 Difference]: Start difference. First operand 4125 states and 5490 transitions. Second operand has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-11-28 23:50:36,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:50:40,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:50:44,794 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:50:48,817 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 [] [2023-11-28 23:50:52,920 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:51:05,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:51:05,255 INFO L93 Difference]: Finished difference Result 9940 states and 14158 transitions. [2023-11-28 23:51:05,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-28 23:51:05,256 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 219 [2023-11-28 23:51:05,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:51:05,273 INFO L225 Difference]: With dead ends: 9940 [2023-11-28 23:51:05,273 INFO L226 Difference]: Without dead ends: 5817 [2023-11-28 23:51:05,285 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-11-28 23:51:05,285 INFO L413 NwaCegarLoop]: 2240 mSDtfsCounter, 3643 mSDsluCounter, 8914 mSDsCounter, 0 mSdLazyCounter, 6345 mSolverCounterSat, 1874 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3717 SdHoareTripleChecker+Valid, 11154 SdHoareTripleChecker+Invalid, 8224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1874 IncrementalHoareTripleChecker+Valid, 6345 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.1s IncrementalHoareTripleChecker+Time [2023-11-28 23:51:05,285 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3717 Valid, 11154 Invalid, 8224 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1874 Valid, 6345 Invalid, 5 Unknown, 0 Unchecked, 33.1s Time] [2023-11-28 23:51:05,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5817 states. [2023-11-28 23:51:05,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5817 to 4125. [2023-11-28 23:51:05,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4125 states, 3273 states have (on average 1.246868316529178) internal successors, (4081), 3329 states have internal predecessors, (4081), 704 states have call successors, (704), 146 states have call predecessors, (704), 147 states have return successors, (704), 679 states have call predecessors, (704), 703 states have call successors, (704) [2023-11-28 23:51:05,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4125 states to 4125 states and 5489 transitions. [2023-11-28 23:51:05,647 INFO L78 Accepts]: Start accepts. Automaton has 4125 states and 5489 transitions. Word has length 219 [2023-11-28 23:51:05,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:51:05,648 INFO L495 AbstractCegarLoop]: Abstraction has 4125 states and 5489 transitions. [2023-11-28 23:51:05,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-11-28 23:51:05,648 INFO L276 IsEmpty]: Start isEmpty. Operand 4125 states and 5489 transitions. [2023-11-28 23:51:05,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2023-11-28 23:51:05,650 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:51:05,650 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 23:51:05,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-28 23:51:05,651 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:51:05,651 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:51:05,651 INFO L85 PathProgramCache]: Analyzing trace with hash 22881031, now seen corresponding path program 1 times [2023-11-28 23:51:05,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:51:05,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591191463] [2023-11-28 23:51:05,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:05,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:51:06,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-28 23:51:06,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:51:06,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:51:06,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 23:51:06,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:51:06,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-28 23:51:06,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:51:06,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-28 23:51:06,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:51:06,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-28 23:51:06,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-11-28 23:51:06,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-28 23:51:06,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-11-28 23:51:06,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-28 23:51:06,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:06,591 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-11-28 23:51:06,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:51:06,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591191463] [2023-11-28 23:51:06,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591191463] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:51:06,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:51:06,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-28 23:51:06,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21526494] [2023-11-28 23:51:06,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:51:06,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-28 23:51:06,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:51:06,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-28 23:51:06,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-28 23:51:06,594 INFO L87 Difference]: Start difference. First operand 4125 states and 5489 transitions. Second operand has 8 states, 8 states have (on average 23.0) internal successors, (184), 5 states have internal predecessors, (184), 3 states have call successors, (16), 5 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-11-28 23:51:13,691 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:51:17,729 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:51:21,760 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:51:25,778 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:51:29,800 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:51:47,761 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:51:51,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:51:55,817 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []