./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/seq-mthreaded/rekh_ctm.2-1.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_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/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_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/seq-mthreaded/rekh_ctm.2-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/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_c93a629d-cf37-421a-836b-8fdd21b84434/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 cdfe8cdf5ef6acb015ae980f200d66be6855e21e0a93c803bebabec43209e961 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 01:34:31,769 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 01:34:31,853 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 01:34:31,857 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 01:34:31,858 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 01:34:31,889 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 01:34:31,889 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 01:34:31,890 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 01:34:31,891 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 01:34:31,891 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 01:34:31,892 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 01:34:31,892 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 01:34:31,893 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 01:34:31,893 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 01:34:31,894 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 01:34:31,894 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 01:34:31,895 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 01:34:31,895 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 01:34:31,896 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 01:34:31,896 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 01:34:31,897 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 01:34:31,897 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 01:34:31,898 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 01:34:31,898 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 01:34:31,899 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 01:34:31,899 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 01:34:31,899 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 01:34:31,900 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 01:34:31,900 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 01:34:31,901 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 01:34:31,901 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 01:34:31,901 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:34:31,902 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 01:34:31,902 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 01:34:31,902 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 01:34:31,903 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 01:34:31,903 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 01:34:31,903 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 01:34:31,903 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 01:34:31,903 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 01:34:31,904 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 01:34:31,904 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 01:34:31,904 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_c93a629d-cf37-421a-836b-8fdd21b84434/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_c93a629d-cf37-421a-836b-8fdd21b84434/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 -> cdfe8cdf5ef6acb015ae980f200d66be6855e21e0a93c803bebabec43209e961 [2023-11-29 01:34:32,147 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 01:34:32,168 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 01:34:32,170 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 01:34:32,171 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 01:34:32,172 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 01:34:32,173 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/seq-mthreaded/rekh_ctm.2-1.c [2023-11-29 01:34:34,904 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 01:34:35,265 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 01:34:35,265 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/sv-benchmarks/c/seq-mthreaded/rekh_ctm.2-1.c [2023-11-29 01:34:35,288 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/data/f50fa2a59/17d4491ec41e419e981c69f9d2dd9fe1/FLAG0fe65165c [2023-11-29 01:34:35,302 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/data/f50fa2a59/17d4491ec41e419e981c69f9d2dd9fe1 [2023-11-29 01:34:35,304 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 01:34:35,306 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 01:34:35,307 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 01:34:35,307 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 01:34:35,312 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 01:34:35,313 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:34:35" (1/1) ... [2023-11-29 01:34:35,314 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1648bca3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:35, skipping insertion in model container [2023-11-29 01:34:35,314 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:34:35" (1/1) ... [2023-11-29 01:34:35,401 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:34:35,596 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_c93a629d-cf37-421a-836b-8fdd21b84434/sv-benchmarks/c/seq-mthreaded/rekh_ctm.2-1.c[1871,1884] [2023-11-29 01:34:36,098 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:34:36,122 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 01:34:36,132 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"/tmp/aaaa/ctm.bug2.i","-S") [42] [2023-11-29 01:34:36,138 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_c93a629d-cf37-421a-836b-8fdd21b84434/sv-benchmarks/c/seq-mthreaded/rekh_ctm.2-1.c[1871,1884] [2023-11-29 01:34:36,389 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:34:36,426 INFO L206 MainTranslator]: Completed translation [2023-11-29 01:34:36,427 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36 WrapperNode [2023-11-29 01:34:36,427 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 01:34:36,428 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 01:34:36,428 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 01:34:36,428 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 01:34:36,436 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36" (1/1) ... [2023-11-29 01:34:36,489 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36" (1/1) ... [2023-11-29 01:34:36,638 INFO L138 Inliner]: procedures = 99, calls = 2724, calls flagged for inlining = 35, calls inlined = 35, statements flattened = 8419 [2023-11-29 01:34:36,638 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 01:34:36,639 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 01:34:36,639 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 01:34:36,639 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 01:34:36,648 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36" (1/1) ... [2023-11-29 01:34:36,648 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36" (1/1) ... [2023-11-29 01:34:36,736 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36" (1/1) ... [2023-11-29 01:34:36,826 INFO L175 MemorySlicer]: Split 2332 memory accesses to 49 slices as follows [2, 80, 86, 37, 37, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46]. 4 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 402 writes are split as follows [0, 7, 7, 7, 7, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6]. [2023-11-29 01:34:36,826 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36" (1/1) ... [2023-11-29 01:34:36,827 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36" (1/1) ... [2023-11-29 01:34:36,972 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36" (1/1) ... [2023-11-29 01:34:37,000 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36" (1/1) ... [2023-11-29 01:34:37,024 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36" (1/1) ... [2023-11-29 01:34:37,043 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36" (1/1) ... [2023-11-29 01:34:37,086 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 01:34:37,087 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 01:34:37,087 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 01:34:37,088 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 01:34:37,088 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36" (1/1) ... [2023-11-29 01:34:37,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:34:37,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:34:37,117 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 01:34:37,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 01:34:37,151 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_state [2023-11-29 01:34:37,151 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_state [2023-11-29 01:34:37,151 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_state [2023-11-29 01:34:37,151 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_state [2023-11-29 01:34:37,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 01:34:37,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 01:34:37,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 01:34:37,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 01:34:37,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 01:34:37,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 01:34:37,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-29 01:34:37,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-29 01:34:37,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-29 01:34:37,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-29 01:34:37,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-29 01:34:37,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-29 01:34:37,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-29 01:34:37,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-29 01:34:37,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-29 01:34:37,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-29 01:34:37,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-11-29 01:34:37,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-11-29 01:34:37,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-11-29 01:34:37,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-11-29 01:34:37,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-11-29 01:34:37,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-11-29 01:34:37,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-11-29 01:34:37,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-11-29 01:34:37,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-11-29 01:34:37,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2023-11-29 01:34:37,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2023-11-29 01:34:37,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2023-11-29 01:34:37,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2023-11-29 01:34:37,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2023-11-29 01:34:37,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2023-11-29 01:34:37,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2023-11-29 01:34:37,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2023-11-29 01:34:37,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2023-11-29 01:34:37,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2023-11-29 01:34:37,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2023-11-29 01:34:37,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2023-11-29 01:34:37,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2023-11-29 01:34:37,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2023-11-29 01:34:37,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2023-11-29 01:34:37,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2023-11-29 01:34:37,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2023-11-29 01:34:37,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2023-11-29 01:34:37,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2023-11-29 01:34:37,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2023-11-29 01:34:37,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2023-11-29 01:34:37,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2023-11-29 01:34:37,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2023-11-29 01:34:37,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2023-11-29 01:34:37,159 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_run_nxtbg [2023-11-29 01:34:37,159 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_run_nxtbg [2023-11-29 01:34:37,160 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_set_count [2023-11-29 01:34:37,160 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_set_count [2023-11-29 01:34:37,160 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write___startrek_current_priority [2023-11-29 01:34:37,160 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write___startrek_current_priority [2023-11-29 01:34:37,160 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_input [2023-11-29 01:34:37,160 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_input [2023-11-29 01:34:37,161 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_hyperperiod [2023-11-29 01:34:37,161 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_hyperperiod [2023-11-29 01:34:37,161 INFO L130 BoogieDeclarations]: Found specification of procedure bg_nxtcolorsensor [2023-11-29 01:34:37,161 INFO L138 BoogieDeclarations]: Found implementation of procedure bg_nxtcolorsensor [2023-11-29 01:34:37,161 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Writer [2023-11-29 01:34:37,162 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Writer [2023-11-29 01:34:37,162 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_mode [2023-11-29 01:34:37,162 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_mode [2023-11-29 01:34:37,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 01:34:37,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 01:34:37,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 01:34:37,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 01:34:37,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 01:34:37,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 01:34:37,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-29 01:34:37,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-29 01:34:37,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-29 01:34:37,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-29 01:34:37,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-29 01:34:37,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-29 01:34:37,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-29 01:34:37,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-29 01:34:37,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-29 01:34:37,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-29 01:34:37,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-11-29 01:34:37,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-11-29 01:34:37,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-11-29 01:34:37,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-11-29 01:34:37,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-11-29 01:34:37,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-11-29 01:34:37,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-11-29 01:34:37,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-11-29 01:34:37,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-11-29 01:34:37,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2023-11-29 01:34:37,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2023-11-29 01:34:37,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2023-11-29 01:34:37,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2023-11-29 01:34:37,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2023-11-29 01:34:37,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2023-11-29 01:34:37,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2023-11-29 01:34:37,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2023-11-29 01:34:37,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2023-11-29 01:34:37,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2023-11-29 01:34:37,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2023-11-29 01:34:37,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2023-11-29 01:34:37,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2023-11-29 01:34:37,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2023-11-29 01:34:37,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2023-11-29 01:34:37,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2023-11-29 01:34:37,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2023-11-29 01:34:37,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2023-11-29 01:34:37,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2023-11-29 01:34:37,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2023-11-29 01:34:37,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2023-11-29 01:34:37,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2023-11-29 01:34:37,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2023-11-29 01:34:37,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2023-11-29 01:34:37,169 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2023-11-29 01:34:37,169 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2023-11-29 01:34:37,169 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_count [2023-11-29 01:34:37,170 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_count [2023-11-29 01:34:37,170 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_state [2023-11-29 01:34:37,170 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_state [2023-11-29 01:34:37,170 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_output [2023-11-29 01:34:37,170 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_output [2023-11-29 01:34:37,170 INFO L130 BoogieDeclarations]: Found specification of procedure move_motor [2023-11-29 01:34:37,170 INFO L138 BoogieDeclarations]: Found implementation of procedure move_motor [2023-11-29 01:34:37,171 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_speed [2023-11-29 01:34:37,171 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_speed [2023-11-29 01:34:37,171 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_get_count [2023-11-29 01:34:37,171 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_get_count [2023-11-29 01:34:37,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 01:34:37,171 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t2 [2023-11-29 01:34:37,172 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t2 [2023-11-29 01:34:37,172 INFO L130 BoogieDeclarations]: Found specification of procedure ecrobot_set_nxtcolorsensor [2023-11-29 01:34:37,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ecrobot_set_nxtcolorsensor [2023-11-29 01:34:37,172 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t3 [2023-11-29 01:34:37,172 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t3 [2023-11-29 01:34:37,173 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_output [2023-11-29 01:34:37,173 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_output [2023-11-29 01:34:37,173 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t0 [2023-11-29 01:34:37,173 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t0 [2023-11-29 01:34:37,173 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_count [2023-11-29 01:34:37,173 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_count [2023-11-29 01:34:37,174 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t1 [2023-11-29 01:34:37,174 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t1 [2023-11-29 01:34:37,174 INFO L130 BoogieDeclarations]: Found specification of procedure TerminateTask [2023-11-29 01:34:37,174 INFO L138 BoogieDeclarations]: Found implementation of procedure TerminateTask [2023-11-29 01:34:37,174 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_count [2023-11-29 01:34:37,175 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_count [2023-11-29 01:34:37,175 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read___startrek_current_priority [2023-11-29 01:34:37,175 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read___startrek_current_priority [2023-11-29 01:34:37,175 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_count [2023-11-29 01:34:37,175 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_count [2023-11-29 01:34:37,175 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_count [2023-11-29 01:34:37,176 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_count [2023-11-29 01:34:37,176 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_speed [2023-11-29 01:34:37,176 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_speed [2023-11-29 01:34:37,176 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_data_mode [2023-11-29 01:34:37,176 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_data_mode [2023-11-29 01:34:37,177 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_threshold [2023-11-29 01:34:37,177 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_threshold [2023-11-29 01:34:37,177 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_read [2023-11-29 01:34:37,177 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_read [2023-11-29 01:34:37,177 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_state [2023-11-29 01:34:37,177 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_state [2023-11-29 01:34:37,178 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Reader [2023-11-29 01:34:37,178 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Reader [2023-11-29 01:34:37,178 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_dir [2023-11-29 01:34:37,178 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_dir [2023-11-29 01:34:37,178 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_speed [2023-11-29 01:34:37,178 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_speed [2023-11-29 01:34:37,178 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_input [2023-11-29 01:34:37,179 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_input [2023-11-29 01:34:37,179 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_state [2023-11-29 01:34:37,179 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_state [2023-11-29 01:34:37,179 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_state [2023-11-29 01:34:37,179 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_state [2023-11-29 01:34:37,179 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_count [2023-11-29 01:34:37,179 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_count [2023-11-29 01:34:37,179 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_TapeMover [2023-11-29 01:34:37,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_TapeMover [2023-11-29 01:34:37,180 INFO L130 BoogieDeclarations]: Found specification of procedure ecrobot_get_nxtcolorsensor_mode [2023-11-29 01:34:37,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ecrobot_get_nxtcolorsensor_mode [2023-11-29 01:34:37,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 01:34:37,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 01:34:37,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 01:34:37,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 01:34:37,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 01:34:37,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 01:34:37,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-29 01:34:37,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-29 01:34:37,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-29 01:34:37,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-29 01:34:37,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-29 01:34:37,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-29 01:34:37,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-29 01:34:37,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-29 01:34:37,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-29 01:34:37,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-29 01:34:37,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-11-29 01:34:37,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-11-29 01:34:37,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-11-29 01:34:37,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-11-29 01:34:37,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-11-29 01:34:37,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-11-29 01:34:37,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-11-29 01:34:37,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-11-29 01:34:37,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-11-29 01:34:37,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2023-11-29 01:34:37,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2023-11-29 01:34:37,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2023-11-29 01:34:37,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2023-11-29 01:34:37,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2023-11-29 01:34:37,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2023-11-29 01:34:37,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2023-11-29 01:34:37,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2023-11-29 01:34:37,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2023-11-29 01:34:37,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2023-11-29 01:34:37,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2023-11-29 01:34:37,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2023-11-29 01:34:37,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2023-11-29 01:34:37,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2023-11-29 01:34:37,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2023-11-29 01:34:37,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2023-11-29 01:34:37,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2023-11-29 01:34:37,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2023-11-29 01:34:37,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2023-11-29 01:34:37,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2023-11-29 01:34:37,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2023-11-29 01:34:37,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2023-11-29 01:34:37,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2023-11-29 01:34:37,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2023-11-29 01:34:37,186 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Controller [2023-11-29 01:34:37,186 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Controller [2023-11-29 01:34:37,186 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 01:34:37,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 01:34:37,744 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 01:34:37,747 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 01:34:46,681 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 01:34:46,963 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 01:34:46,963 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-11-29 01:34:46,965 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:34:46 BoogieIcfgContainer [2023-11-29 01:34:46,965 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 01:34:46,967 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 01:34:46,967 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 01:34:46,970 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 01:34:46,971 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 01:34:35" (1/3) ... [2023-11-29 01:34:46,971 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64a4b745 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:34:46, skipping insertion in model container [2023-11-29 01:34:46,971 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:34:36" (2/3) ... [2023-11-29 01:34:46,972 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64a4b745 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:34:46, skipping insertion in model container [2023-11-29 01:34:46,972 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:34:46" (3/3) ... [2023-11-29 01:34:46,973 INFO L112 eAbstractionObserver]: Analyzing ICFG rekh_ctm.2-1.c [2023-11-29 01:34:46,990 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 01:34:46,990 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 01:34:47,080 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 01:34:47,087 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;@44fb6dc5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 01:34:47,088 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 01:34:47,101 INFO L276 IsEmpty]: Start isEmpty. Operand has 2391 states, 2043 states have (on average 1.495349975526187) internal successors, (3055), 2067 states have internal predecessors, (3055), 302 states have call successors, (302), 44 states have call predecessors, (302), 44 states have return successors, (302), 292 states have call predecessors, (302), 302 states have call successors, (302) [2023-11-29 01:34:47,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-11-29 01:34:47,122 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:34:47,122 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-29 01:34:47,123 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:34:47,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:34:47,128 INFO L85 PathProgramCache]: Analyzing trace with hash -233935724, now seen corresponding path program 1 times [2023-11-29 01:34:47,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:34:47,138 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395482420] [2023-11-29 01:34:47,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:34:47,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:34:48,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:34:48,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:34:48,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:34:48,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:34:48,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:34:48,408 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-29 01:34:48,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:34:48,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395482420] [2023-11-29 01:34:48,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395482420] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:34:48,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:34:48,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:34:48,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189881507] [2023-11-29 01:34:48,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:34:48,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:34:48,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:34:48,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:34:48,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:34:48,448 INFO L87 Difference]: Start difference. First operand has 2391 states, 2043 states have (on average 1.495349975526187) internal successors, (3055), 2067 states have internal predecessors, (3055), 302 states have call successors, (302), 44 states have call predecessors, (302), 44 states have return successors, (302), 292 states have call predecessors, (302), 302 states have call successors, (302) 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-29 01:34:53,394 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-29 01:34:57,407 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-29 01:35:01,432 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-29 01:35:08,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:35:08,520 INFO L93 Difference]: Finished difference Result 5480 states and 9156 transitions. [2023-11-29 01:35:08,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:35:08,522 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-29 01:35:08,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:35:08,565 INFO L225 Difference]: With dead ends: 5480 [2023-11-29 01:35:08,565 INFO L226 Difference]: Without dead ends: 3081 [2023-11-29 01:35:08,602 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-29 01:35:08,605 INFO L413 NwaCegarLoop]: 2328 mSDtfsCounter, 1106 mSDsluCounter, 2737 mSDsCounter, 0 mSdLazyCounter, 3182 mSolverCounterSat, 659 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1157 SdHoareTripleChecker+Valid, 5065 SdHoareTripleChecker+Invalid, 3844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 659 IncrementalHoareTripleChecker+Valid, 3182 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:35:08,606 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1157 Valid, 5065 Invalid, 3844 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [659 Valid, 3182 Invalid, 3 Unknown, 0 Unchecked, 19.6s Time] [2023-11-29 01:35:08,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3081 states. [2023-11-29 01:35:08,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3081 to 2381. [2023-11-29 01:35:08,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2381 states, 2034 states have (on average 1.1573254670599804) internal successors, (2354), 2058 states have internal predecessors, (2354), 302 states have call successors, (302), 44 states have call predecessors, (302), 44 states have return successors, (301), 291 states have call predecessors, (301), 301 states have call successors, (301) [2023-11-29 01:35:08,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2381 states to 2381 states and 2957 transitions. [2023-11-29 01:35:08,885 INFO L78 Accepts]: Start accepts. Automaton has 2381 states and 2957 transitions. Word has length 143 [2023-11-29 01:35:08,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:35:08,885 INFO L495 AbstractCegarLoop]: Abstraction has 2381 states and 2957 transitions. [2023-11-29 01:35:08,886 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-29 01:35:08,886 INFO L276 IsEmpty]: Start isEmpty. Operand 2381 states and 2957 transitions. [2023-11-29 01:35:08,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-11-29 01:35:08,898 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:35:08,898 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-29 01:35:08,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 01:35:08,899 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:35:08,899 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:35:08,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1236812142, now seen corresponding path program 1 times [2023-11-29 01:35:08,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:35:08,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378299462] [2023-11-29 01:35:08,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:35:08,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:35:09,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:35:10,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:35:10,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:35:10,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:35:10,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:35:10,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 01:35:10,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:35:10,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 01:35:10,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:35:10,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-29 01:35:10,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:35:10,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 01:35:10,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:35:10,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-29 01:35:10,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:35:10,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 01:35:10,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:35:10,650 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-29 01:35:10,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:35:10,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378299462] [2023-11-29 01:35:10,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378299462] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:35:10,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:35:10,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:35:10,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212901261] [2023-11-29 01:35:10,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:35:10,653 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:35:10,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:35:10,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:35:10,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:35:10,655 INFO L87 Difference]: Start difference. First operand 2381 states and 2957 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-29 01:35:15,851 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-29 01:35:19,910 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:23,946 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-29 01:35:27,982 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-29 01:35:32,004 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-29 01:35:36,021 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-29 01:35:51,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-29 01:35:55,910 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-29 01:35:59,933 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-29 01:36:03,950 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-29 01:36:07,971 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-29 01:36:12,005 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-29 01:36:12,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:36:12,134 INFO L93 Difference]: Finished difference Result 6248 states and 8465 transitions. [2023-11-29 01:36:12,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:36:12,134 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-29 01:36:12,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:36:12,156 INFO L225 Difference]: With dead ends: 6248 [2023-11-29 01:36:12,156 INFO L226 Difference]: Without dead ends: 3869 [2023-11-29 01:36:12,170 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-29 01:36:12,172 INFO L413 NwaCegarLoop]: 2291 mSDtfsCounter, 9115 mSDsluCounter, 6681 mSDsCounter, 0 mSdLazyCounter, 7439 mSolverCounterSat, 3225 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9259 SdHoareTripleChecker+Valid, 8972 SdHoareTripleChecker+Invalid, 10676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3225 IncrementalHoareTripleChecker+Valid, 7439 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:36:12,172 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9259 Valid, 8972 Invalid, 10676 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3225 Valid, 7439 Invalid, 12 Unknown, 0 Unchecked, 60.6s Time] [2023-11-29 01:36:12,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3869 states. [2023-11-29 01:36:12,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3869 to 2861. [2023-11-29 01:36:12,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2861 states, 2371 states have (on average 1.191902150991143) internal successors, (2826), 2401 states have internal predecessors, (2826), 413 states have call successors, (413), 76 states have call predecessors, (413), 76 states have return successors, (412), 398 states have call predecessors, (412), 412 states have call successors, (412) [2023-11-29 01:36:12,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2861 states to 2861 states and 3651 transitions. [2023-11-29 01:36:12,373 INFO L78 Accepts]: Start accepts. Automaton has 2861 states and 3651 transitions. Word has length 197 [2023-11-29 01:36:12,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:36:12,375 INFO L495 AbstractCegarLoop]: Abstraction has 2861 states and 3651 transitions. [2023-11-29 01:36:12,375 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-29 01:36:12,375 INFO L276 IsEmpty]: Start isEmpty. Operand 2861 states and 3651 transitions. [2023-11-29 01:36:12,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2023-11-29 01:36:12,380 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:36:12,381 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-29 01:36:12,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 01:36:12,381 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:36:12,382 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:36:12,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1739845295, now seen corresponding path program 1 times [2023-11-29 01:36:12,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:36:12,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705491343] [2023-11-29 01:36:12,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:36:12,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:36:12,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:36:14,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:36:14,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:36:14,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:36:14,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:36:14,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 01:36:14,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:36:14,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 01:36:14,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:36:14,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-29 01:36:14,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:36:14,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 01:36:14,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:36:14,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-29 01:36:14,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:36:14,533 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-29 01:36:14,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:36:14,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705491343] [2023-11-29 01:36:14,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705491343] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:36:14,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:36:14,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 01:36:14,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470028966] [2023-11-29 01:36:14,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:36:14,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 01:36:14,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:36:14,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 01:36:14,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-11-29 01:36:14,537 INFO L87 Difference]: Start difference. First operand 2861 states and 3651 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-29 01:36:20,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-29 01:36:24,307 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-29 01:36:28,334 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-29 01:36:32,358 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-29 01:36:36,387 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-29 01:36:40,408 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-29 01:36:44,423 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-29 01:37:05,867 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-29 01:37:09,884 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-29 01:37:13,903 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-29 01:37:17,926 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-29 01:37:21,956 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-29 01:37:25,972 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-29 01:37:29,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-29 01:37:30,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:37:30,124 INFO L93 Difference]: Finished difference Result 9093 states and 12624 transitions. [2023-11-29 01:37:30,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 01:37:30,124 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-29 01:37:30,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:37:30,157 INFO L225 Difference]: With dead ends: 9093 [2023-11-29 01:37:30,158 INFO L226 Difference]: Without dead ends: 6234 [2023-11-29 01:37:30,177 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2023-11-29 01:37:30,179 INFO L413 NwaCegarLoop]: 3084 mSDtfsCounter, 11137 mSDsluCounter, 11429 mSDsCounter, 0 mSdLazyCounter, 10682 mSolverCounterSat, 4723 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 72.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11291 SdHoareTripleChecker+Valid, 14513 SdHoareTripleChecker+Invalid, 15419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4723 IncrementalHoareTripleChecker+Valid, 10682 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 74.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:37:30,179 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11291 Valid, 14513 Invalid, 15419 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4723 Valid, 10682 Invalid, 14 Unknown, 0 Unchecked, 74.2s Time] [2023-11-29 01:37:30,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6234 states. [2023-11-29 01:37:30,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6234 to 3885. [2023-11-29 01:37:30,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3885 states, 3088 states have (on average 1.2435233160621761) internal successors, (3840), 3142 states have internal predecessors, (3840), 667 states have call successors, (667), 128 states have call predecessors, (667), 129 states have return successors, (668), 642 states have call predecessors, (668), 666 states have call successors, (668) [2023-11-29 01:37:30,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3885 states to 3885 states and 5175 transitions. [2023-11-29 01:37:30,547 INFO L78 Accepts]: Start accepts. Automaton has 3885 states and 5175 transitions. Word has length 194 [2023-11-29 01:37:30,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:37:30,548 INFO L495 AbstractCegarLoop]: Abstraction has 3885 states and 5175 transitions. [2023-11-29 01:37:30,549 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-29 01:37:30,549 INFO L276 IsEmpty]: Start isEmpty. Operand 3885 states and 5175 transitions. [2023-11-29 01:37:30,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-11-29 01:37:30,553 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:37:30,553 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-29 01:37:30,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 01:37:30,554 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:37:30,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:37:30,554 INFO L85 PathProgramCache]: Analyzing trace with hash -1193462182, now seen corresponding path program 1 times [2023-11-29 01:37:30,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:37:30,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054414690] [2023-11-29 01:37:30,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:37:30,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:37:31,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:37:31,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:37:31,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:37:31,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:37:31,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:37:31,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 01:37:31,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:37:31,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 01:37:31,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:37:31,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 01:37:31,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:37:31,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:37:31,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:37:31,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-29 01:37:31,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:37:31,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-11-29 01:37:31,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:37:31,595 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-29 01:37:31,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:37:31,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054414690] [2023-11-29 01:37:31,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054414690] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:37:31,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830574133] [2023-11-29 01:37:31,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:37:31,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:37:31,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:37:31,598 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:37:31,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 01:37:32,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:37:32,934 INFO L262 TraceCheckSpWp]: Trace formula consists of 2806 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:37:32,949 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:37:33,097 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-29 01:37:33,098 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:37:33,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830574133] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:37:33,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:37:33,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-11-29 01:37:33,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149906434] [2023-11-29 01:37:33,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:37:33,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:37:33,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:37:33,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:37:33,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:37:33,101 INFO L87 Difference]: Start difference. First operand 3885 states and 5175 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-29 01:37:37,913 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-29 01:37:41,936 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-29 01:37:45,953 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-29 01:37:49,976 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-29 01:37:56,351 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-29 01:38:00,392 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-29 01:38:04,414 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-29 01:38:08,438 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-29 01:38:08,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:38:08,469 INFO L93 Difference]: Finished difference Result 7967 states and 10590 transitions. [2023-11-29 01:38:08,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:38:08,487 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-29 01:38:08,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:38:08,505 INFO L225 Difference]: With dead ends: 7967 [2023-11-29 01:38:08,505 INFO L226 Difference]: Without dead ends: 4007 [2023-11-29 01:38:08,516 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-29 01:38:08,517 INFO L413 NwaCegarLoop]: 3389 mSDtfsCounter, 1423 mSDsluCounter, 5939 mSDsCounter, 0 mSdLazyCounter, 1647 mSolverCounterSat, 4 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1424 SdHoareTripleChecker+Valid, 9328 SdHoareTripleChecker+Invalid, 1659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1647 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:38:08,518 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1424 Valid, 9328 Invalid, 1659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1647 Invalid, 8 Unknown, 0 Unchecked, 35.0s Time] [2023-11-29 01:38:08,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4007 states. [2023-11-29 01:38:08,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4007 to 3872. [2023-11-29 01:38:08,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3872 states, 3080 states have (on average 1.2422077922077923) internal successors, (3826), 3134 states have internal predecessors, (3826), 662 states have call successors, (662), 128 states have call predecessors, (662), 129 states have return successors, (663), 637 states have call predecessors, (663), 661 states have call successors, (663) [2023-11-29 01:38:08,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3872 states to 3872 states and 5151 transitions. [2023-11-29 01:38:08,748 INFO L78 Accepts]: Start accepts. Automaton has 3872 states and 5151 transitions. Word has length 197 [2023-11-29 01:38:08,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:38:08,748 INFO L495 AbstractCegarLoop]: Abstraction has 3872 states and 5151 transitions. [2023-11-29 01:38:08,749 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-29 01:38:08,749 INFO L276 IsEmpty]: Start isEmpty. Operand 3872 states and 5151 transitions. [2023-11-29 01:38:08,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-11-29 01:38:08,753 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:38:08,753 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-29 01:38:08,767 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 01:38:08,953 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:38:08,954 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:38:08,954 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:38:08,955 INFO L85 PathProgramCache]: Analyzing trace with hash 291700465, now seen corresponding path program 1 times [2023-11-29 01:38:08,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:38:08,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582146182] [2023-11-29 01:38:08,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:08,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:38:09,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:10,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:38:10,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:10,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:38:10,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:10,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:38:10,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:10,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:38:10,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:10,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 01:38:10,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:10,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 01:38:10,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:10,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-29 01:38:10,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:10,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 01:38:10,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:10,334 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-29 01:38:10,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:38:10,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582146182] [2023-11-29 01:38:10,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582146182] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:38:10,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584475926] [2023-11-29 01:38:10,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:10,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:38:10,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:38:10,337 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:38:10,339 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 01:38:11,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:11,740 INFO L262 TraceCheckSpWp]: Trace formula consists of 2808 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 01:38:11,747 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:38:11,881 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-29 01:38:11,882 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:38:11,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584475926] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:38:11,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:38:11,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-11-29 01:38:11,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070641057] [2023-11-29 01:38:11,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:38:11,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:38:11,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:38:11,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:38:11,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:38:11,885 INFO L87 Difference]: Start difference. First operand 3872 states and 5151 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-29 01:38:16,928 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-29 01:38:20,956 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-29 01:38:24,981 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-29 01:38:29,022 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-29 01:38:36,103 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-29 01:38:40,121 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-29 01:38:44,149 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-29 01:38:48,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-29 01:38:48,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:38:48,310 INFO L93 Difference]: Finished difference Result 9441 states and 12481 transitions. [2023-11-29 01:38:48,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:38:48,310 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-29 01:38:48,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:38:48,338 INFO L225 Difference]: With dead ends: 9441 [2023-11-29 01:38:48,338 INFO L226 Difference]: Without dead ends: 5571 [2023-11-29 01:38:48,348 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-29 01:38:48,349 INFO L413 NwaCegarLoop]: 4337 mSDtfsCounter, 2308 mSDsluCounter, 9742 mSDsCounter, 0 mSdLazyCounter, 2154 mSolverCounterSat, 6 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2309 SdHoareTripleChecker+Valid, 14079 SdHoareTripleChecker+Invalid, 2168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 2154 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:38:48,349 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2309 Valid, 14079 Invalid, 2168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 2154 Invalid, 8 Unknown, 0 Unchecked, 36.0s Time] [2023-11-29 01:38:48,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5571 states. [2023-11-29 01:38:48,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5571 to 5105. [2023-11-29 01:38:48,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5105 states, 4042 states have (on average 1.2508659079663533) internal successors, (5056), 4113 states have internal predecessors, (5056), 881 states have call successors, (881), 178 states have call predecessors, (881), 181 states have return successors, (885), 851 states have call predecessors, (885), 880 states have call successors, (885) [2023-11-29 01:38:48,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5105 states to 5105 states and 6822 transitions. [2023-11-29 01:38:48,713 INFO L78 Accepts]: Start accepts. Automaton has 5105 states and 6822 transitions. Word has length 198 [2023-11-29 01:38:48,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:38:48,714 INFO L495 AbstractCegarLoop]: Abstraction has 5105 states and 6822 transitions. [2023-11-29 01:38:48,714 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-29 01:38:48,714 INFO L276 IsEmpty]: Start isEmpty. Operand 5105 states and 6822 transitions. [2023-11-29 01:38:48,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-11-29 01:38:48,720 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:38:48,720 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-29 01:38:48,730 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 01:38:48,921 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:38:48,921 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:38:48,922 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:38:48,922 INFO L85 PathProgramCache]: Analyzing trace with hash 230134926, now seen corresponding path program 1 times [2023-11-29 01:38:48,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:38:48,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316954464] [2023-11-29 01:38:48,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:48,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:38:49,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:49,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:38:49,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:49,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:38:49,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:50,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:38:50,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:50,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:38:50,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:50,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 01:38:50,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:50,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 01:38:50,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:50,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-29 01:38:50,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:50,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 01:38:50,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:50,095 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-29 01:38:50,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:38:50,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316954464] [2023-11-29 01:38:50,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316954464] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:38:50,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932000539] [2023-11-29 01:38:50,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:50,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:38:50,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:38:50,096 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:38:50,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 01:38:51,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:51,513 INFO L262 TraceCheckSpWp]: Trace formula consists of 2807 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 01:38:51,518 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:38:51,620 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-29 01:38:51,620 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:38:51,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932000539] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:38:51,621 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:38:51,621 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-11-29 01:38:51,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702575915] [2023-11-29 01:38:51,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:38:51,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:38:51,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:38:51,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:38:51,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:38:51,623 INFO L87 Difference]: Start difference. First operand 5105 states and 6822 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-29 01:38:56,675 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-29 01:39:00,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:39:04,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-29 01:39:07,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:39:07,457 INFO L93 Difference]: Finished difference Result 11095 states and 14821 transitions. [2023-11-29 01:39:07,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:39:07,457 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-29 01:39:07,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:39:07,485 INFO L225 Difference]: With dead ends: 11095 [2023-11-29 01:39:07,485 INFO L226 Difference]: Without dead ends: 5992 [2023-11-29 01:39:07,498 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-29 01:39:07,499 INFO L413 NwaCegarLoop]: 3403 mSDtfsCounter, 1686 mSDsluCounter, 8157 mSDsCounter, 0 mSdLazyCounter, 1798 mSolverCounterSat, 14 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1689 SdHoareTripleChecker+Valid, 11560 SdHoareTripleChecker+Invalid, 1815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1798 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:39:07,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1689 Valid, 11560 Invalid, 1815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1798 Invalid, 3 Unknown, 0 Unchecked, 15.3s Time] [2023-11-29 01:39:07,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5992 states. [2023-11-29 01:39:07,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5992 to 5663. [2023-11-29 01:39:07,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5663 states, 4430 states have (on average 1.2645598194130925) internal successors, (5602), 4512 states have internal predecessors, (5602), 1022 states have call successors, (1022), 206 states have call predecessors, (1022), 210 states have return successors, (1027), 988 states have call predecessors, (1027), 1021 states have call successors, (1027) [2023-11-29 01:39:08,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5663 states to 5663 states and 7651 transitions. [2023-11-29 01:39:08,001 INFO L78 Accepts]: Start accepts. Automaton has 5663 states and 7651 transitions. Word has length 198 [2023-11-29 01:39:08,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:39:08,002 INFO L495 AbstractCegarLoop]: Abstraction has 5663 states and 7651 transitions. [2023-11-29 01:39:08,002 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-29 01:39:08,002 INFO L276 IsEmpty]: Start isEmpty. Operand 5663 states and 7651 transitions. [2023-11-29 01:39:08,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2023-11-29 01:39:08,009 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:39:08,010 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 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] [2023-11-29 01:39:08,019 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-29 01:39:08,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c93a629d-cf37-421a-836b-8fdd21b84434/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:08,210 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:39:08,211 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:39:08,211 INFO L85 PathProgramCache]: Analyzing trace with hash 1016841181, now seen corresponding path program 1 times [2023-11-29 01:39:08,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:39:08,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734783046] [2023-11-29 01:39:08,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:08,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:39:08,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:09,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:39:09,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:09,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:39:09,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:09,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:39:09,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:09,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:39:09,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:09,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:39:09,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:09,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:39:09,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:09,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 01:39:09,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:09,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:39:09,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:09,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-29 01:39:09,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:09,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:39:09,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:09,445 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-11-29 01:39:09,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:39:09,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734783046] [2023-11-29 01:39:09,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734783046] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:39:09,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:39:09,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:39:09,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328347836] [2023-11-29 01:39:09,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:39:09,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:39:09,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:39:09,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:39:09,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:39:09,447 INFO L87 Difference]: Start difference. First operand 5663 states and 7651 transitions. Second operand has 9 states, 9 states have (on average 19.22222222222222) internal successors, (173), 6 states have internal predecessors, (173), 3 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-11-29 01:39:14,938 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-29 01:39:18,961 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-29 01:39:22,998 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-29 01:39:27,020 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-29 01:39:31,050 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-29 01:39:35,074 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-29 01:39:51,380 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-29 01:39:55,483 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-29 01:39:59,508 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-29 01:40:03,533 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-29 01:40:07,571 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-29 01:40:11,593 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-29 01:40:11,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:40:11,727 INFO L93 Difference]: Finished difference Result 12526 states and 17997 transitions. [2023-11-29 01:40:11,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 01:40:11,727 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 19.22222222222222) internal successors, (173), 6 states have internal predecessors, (173), 3 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 206 [2023-11-29 01:40:11,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:40:11,754 INFO L225 Difference]: With dead ends: 12526 [2023-11-29 01:40:11,754 INFO L226 Difference]: Without dead ends: 6865 [2023-11-29 01:40:11,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:40:11,767 INFO L413 NwaCegarLoop]: 2384 mSDtfsCounter, 6838 mSDsluCounter, 7449 mSDsCounter, 0 mSdLazyCounter, 8223 mSolverCounterSat, 2307 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6999 SdHoareTripleChecker+Valid, 9833 SdHoareTripleChecker+Invalid, 10542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2307 IncrementalHoareTripleChecker+Valid, 8223 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 61.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:40:11,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6999 Valid, 9833 Invalid, 10542 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2307 Valid, 8223 Invalid, 12 Unknown, 0 Unchecked, 61.2s Time] [2023-11-29 01:40:11,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6865 states. [2023-11-29 01:40:12,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6865 to 4667. [2023-11-29 01:40:12,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4667 states, 3649 states have (on average 1.266922444505344) internal successors, (4623), 3716 states have internal predecessors, (4623), 842 states have call successors, (842), 173 states have call predecessors, (842), 175 states have return successors, (843), 813 states have call predecessors, (843), 841 states have call successors, (843) [2023-11-29 01:40:12,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4667 states to 4667 states and 6308 transitions. [2023-11-29 01:40:12,198 INFO L78 Accepts]: Start accepts. Automaton has 4667 states and 6308 transitions. Word has length 206 [2023-11-29 01:40:12,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:40:12,198 INFO L495 AbstractCegarLoop]: Abstraction has 4667 states and 6308 transitions. [2023-11-29 01:40:12,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 19.22222222222222) internal successors, (173), 6 states have internal predecessors, (173), 3 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-11-29 01:40:12,199 INFO L276 IsEmpty]: Start isEmpty. Operand 4667 states and 6308 transitions. [2023-11-29 01:40:12,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2023-11-29 01:40:12,204 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:40:12,205 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:40:12,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 01:40:12,205 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:40:12,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:40:12,205 INFO L85 PathProgramCache]: Analyzing trace with hash 186230423, now seen corresponding path program 1 times [2023-11-29 01:40:12,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:40:12,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778820590] [2023-11-29 01:40:12,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:40:12,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:40:12,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:13,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:40:13,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:13,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:40:13,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:13,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:40:13,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:13,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:40:13,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:13,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:40:13,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:13,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:40:13,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:13,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 01:40:13,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:13,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:40:13,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:13,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-29 01:40:13,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:13,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:40:13,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:13,375 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-29 01:40:13,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:40:13,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778820590] [2023-11-29 01:40:13,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778820590] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:40:13,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:40:13,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:40:13,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518807717] [2023-11-29 01:40:13,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:40:13,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:40:13,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:40:13,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:40:13,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:40:13,378 INFO L87 Difference]: Start difference. First operand 4667 states and 6308 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-29 01:40:18,535 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-29 01:40:22,566 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-29 01:40:26,585 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-29 01:40:30,616 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-29 01:40:34,634 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-29 01:40:38,660 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-29 01:40:50,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:40:50,767 INFO L93 Difference]: Finished difference Result 10473 states and 14987 transitions. [2023-11-29 01:40:50,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:40:50,767 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 206 [2023-11-29 01:40:50,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:40:50,785 INFO L225 Difference]: With dead ends: 10473 [2023-11-29 01:40:50,785 INFO L226 Difference]: Without dead ends: 5808 [2023-11-29 01:40:50,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 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-29 01:40:50,796 INFO L413 NwaCegarLoop]: 2205 mSDtfsCounter, 9997 mSDsluCounter, 5208 mSDsCounter, 0 mSdLazyCounter, 6202 mSolverCounterSat, 3893 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10159 SdHoareTripleChecker+Valid, 7413 SdHoareTripleChecker+Invalid, 10101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3893 IncrementalHoareTripleChecker+Valid, 6202 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:40:50,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10159 Valid, 7413 Invalid, 10101 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3893 Valid, 6202 Invalid, 6 Unknown, 0 Unchecked, 36.3s Time] [2023-11-29 01:40:50,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5808 states. [2023-11-29 01:40:51,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5808 to 4107. [2023-11-29 01:40:51,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4107 states, 3260 states have (on average 1.2493865030674847) internal successors, (4073), 3316 states have internal predecessors, (4073), 700 states have call successors, (700), 145 states have call predecessors, (700), 146 states have return successors, (700), 675 states have call predecessors, (700), 699 states have call successors, (700) [2023-11-29 01:40:51,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4107 states to 4107 states and 5473 transitions. [2023-11-29 01:40:51,178 INFO L78 Accepts]: Start accepts. Automaton has 4107 states and 5473 transitions. Word has length 206 [2023-11-29 01:40:51,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:40:51,178 INFO L495 AbstractCegarLoop]: Abstraction has 4107 states and 5473 transitions. [2023-11-29 01:40:51,178 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-29 01:40:51,178 INFO L276 IsEmpty]: Start isEmpty. Operand 4107 states and 5473 transitions. [2023-11-29 01:40:51,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2023-11-29 01:40:51,183 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:40:51,184 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:40:51,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 01:40:51,184 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:40:51,184 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:40:51,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1758063692, now seen corresponding path program 1 times [2023-11-29 01:40:51,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:40:51,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105776762] [2023-11-29 01:40:51,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:40:51,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:40:51,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:51,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:40:51,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:52,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:40:52,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:52,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:40:52,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:52,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:40:52,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:52,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:40:52,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:52,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:40:52,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:52,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 01:40:52,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:52,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 01:40:52,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:52,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-29 01:40:52,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:52,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-29 01:40:52,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:52,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:40:52,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:52,150 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-29 01:40:52,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:40:52,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105776762] [2023-11-29 01:40:52,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105776762] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:40:52,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:40:52,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:40:52,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855591623] [2023-11-29 01:40:52,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:40:52,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:40:52,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:40:52,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:40:52,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:40:52,153 INFO L87 Difference]: Start difference. First operand 4107 states and 5473 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-29 01:40:57,807 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-29 01:41:01,826 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-29 01:41:05,845 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-29 01:41:09,867 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-29 01:41:13,886 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-29 01:41:17,913 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-29 01:41:34,575 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-29 01:41:38,595 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-29 01:41:42,616 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-29 01:41:46,647 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-29 01:41:50,679 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-29 01:41:54,699 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-29 01:41:54,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:41:54,827 INFO L93 Difference]: Finished difference Result 10043 states and 14292 transitions. [2023-11-29 01:41:54,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:41:54,828 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 209 [2023-11-29 01:41:54,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:41:54,852 INFO L225 Difference]: With dead ends: 10043 [2023-11-29 01:41:54,852 INFO L226 Difference]: Without dead ends: 5938 [2023-11-29 01:41:54,861 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 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-29 01:41:54,862 INFO L413 NwaCegarLoop]: 2367 mSDtfsCounter, 6895 mSDsluCounter, 7404 mSDsCounter, 0 mSdLazyCounter, 8367 mSolverCounterSat, 2320 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7047 SdHoareTripleChecker+Valid, 9771 SdHoareTripleChecker+Invalid, 10699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2320 IncrementalHoareTripleChecker+Valid, 8367 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 61.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:41:54,862 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7047 Valid, 9771 Invalid, 10699 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2320 Valid, 8367 Invalid, 12 Unknown, 0 Unchecked, 61.6s Time] [2023-11-29 01:41:54,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5938 states. [2023-11-29 01:41:55,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5938 to 4105. [2023-11-29 01:41:55,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4105 states, 3259 states have (on average 1.2491561828781834) internal successors, (4071), 3315 states have internal predecessors, (4071), 699 states have call successors, (699), 145 states have call predecessors, (699), 146 states have return successors, (699), 674 states have call predecessors, (699), 698 states have call successors, (699) [2023-11-29 01:41:55,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4105 states to 4105 states and 5469 transitions. [2023-11-29 01:41:55,272 INFO L78 Accepts]: Start accepts. Automaton has 4105 states and 5469 transitions. Word has length 209 [2023-11-29 01:41:55,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:41:55,273 INFO L495 AbstractCegarLoop]: Abstraction has 4105 states and 5469 transitions. [2023-11-29 01:41:55,273 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-29 01:41:55,273 INFO L276 IsEmpty]: Start isEmpty. Operand 4105 states and 5469 transitions. [2023-11-29 01:41:55,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2023-11-29 01:41:55,279 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:41:55,279 INFO L195 NwaCegarLoop]: trace histogram [2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:41:55,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 01:41:55,279 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:41:55,280 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:41:55,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1956377444, now seen corresponding path program 1 times [2023-11-29 01:41:55,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:41:55,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019060053] [2023-11-29 01:41:55,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:41:55,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:41:55,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:56,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:41:56,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:56,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:41:56,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:56,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:41:56,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:56,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:41:56,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:56,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:41:56,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:56,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:41:56,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:56,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:41:56,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:56,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:41:56,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:56,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 01:41:56,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:56,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-11-29 01:41:56,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:56,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:41:56,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:56,446 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-29 01:41:56,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:41:56,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019060053] [2023-11-29 01:41:56,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019060053] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:41:56,447 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:41:56,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:41:56,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101410524] [2023-11-29 01:41:56,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:41:56,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:41:56,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:41:56,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:41:56,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:41:56,449 INFO L87 Difference]: Start difference. First operand 4105 states and 5469 transitions. Second operand has 9 states, 9 states have (on average 19.88888888888889) internal successors, (179), 6 states have internal predecessors, (179), 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-29 01:42:01,287 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-29 01:42:05,308 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-29 01:42:09,330 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-29 01:42:13,365 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-29 01:42:17,384 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-29 01:42:21,405 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-29 01:42:33,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:42:33,259 INFO L93 Difference]: Finished difference Result 9908 states and 14137 transitions. [2023-11-29 01:42:33,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:42:33,259 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), 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 210 [2023-11-29 01:42:33,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:42:33,277 INFO L225 Difference]: With dead ends: 9908 [2023-11-29 01:42:33,277 INFO L226 Difference]: Without dead ends: 5805 [2023-11-29 01:42:33,287 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-29 01:42:33,287 INFO L413 NwaCegarLoop]: 2154 mSDtfsCounter, 8653 mSDsluCounter, 4290 mSDsCounter, 0 mSdLazyCounter, 5996 mSolverCounterSat, 3658 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8815 SdHoareTripleChecker+Valid, 6444 SdHoareTripleChecker+Invalid, 9660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3658 IncrementalHoareTripleChecker+Valid, 5996 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:42:33,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8815 Valid, 6444 Invalid, 9660 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3658 Valid, 5996 Invalid, 6 Unknown, 0 Unchecked, 35.7s Time] [2023-11-29 01:42:33,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5805 states. [2023-11-29 01:42:33,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5805 to 4105. [2023-11-29 01:42:33,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4105 states, 3259 states have (on average 1.248849340288432) internal successors, (4070), 3315 states have internal predecessors, (4070), 699 states have call successors, (699), 145 states have call predecessors, (699), 146 states have return successors, (699), 674 states have call predecessors, (699), 698 states have call successors, (699) [2023-11-29 01:42:33,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4105 states to 4105 states and 5468 transitions. [2023-11-29 01:42:33,654 INFO L78 Accepts]: Start accepts. Automaton has 4105 states and 5468 transitions. Word has length 210 [2023-11-29 01:42:33,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:42:33,654 INFO L495 AbstractCegarLoop]: Abstraction has 4105 states and 5468 transitions. [2023-11-29 01:42:33,655 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), 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-29 01:42:33,655 INFO L276 IsEmpty]: Start isEmpty. Operand 4105 states and 5468 transitions. [2023-11-29 01:42:33,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2023-11-29 01:42:33,658 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:42:33,658 INFO L195 NwaCegarLoop]: trace histogram [2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:42:33,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 01:42:33,658 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:42:33,659 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:42:33,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1408610281, now seen corresponding path program 1 times [2023-11-29 01:42:33,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:42:33,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36771126] [2023-11-29 01:42:33,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:42:33,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:42:34,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:42:34,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:42:34,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:42:34,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:42:34,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:42:34,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:42:34,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:42:34,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:42:34,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:42:34,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:42:34,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:42:34,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:42:34,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:42:34,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:42:34,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:42:34,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:42:34,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:42:34,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 01:42:34,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:42:34,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:42:34,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:42:34,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-11-29 01:42:34,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:42:34,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:42:34,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:42:34,628 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-29 01:42:34,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:42:34,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36771126] [2023-11-29 01:42:34,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36771126] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:42:34,628 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:42:34,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:42:34,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092132492] [2023-11-29 01:42:34,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:42:34,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:42:34,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:42:34,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:42:34,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:42:34,630 INFO L87 Difference]: Start difference. First operand 4105 states and 5468 transitions. Second operand has 9 states, 9 states have (on average 20.0) internal successors, (180), 6 states have internal predecessors, (180), 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-29 01:42:40,437 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-29 01:42:44,456 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-29 01:42:48,493 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-29 01:42:52,521 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-29 01:42:56,546 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-29 01:43:00,565 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-29 01:43:16,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-29 01:43:20,895 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-29 01:43:24,917 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-29 01:43:28,939 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-29 01:43:32,962 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-29 01:43:37,000 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-29 01:43:37,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:43:37,114 INFO L93 Difference]: Finished difference Result 10038 states and 14280 transitions. [2023-11-29 01:43:37,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:43:37,115 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), 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 213 [2023-11-29 01:43:37,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:43:37,138 INFO L225 Difference]: With dead ends: 10038 [2023-11-29 01:43:37,138 INFO L226 Difference]: Without dead ends: 5935 [2023-11-29 01:43:37,152 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-29 01:43:37,152 INFO L413 NwaCegarLoop]: 2285 mSDtfsCounter, 8271 mSDsluCounter, 5909 mSDsCounter, 0 mSdLazyCounter, 6941 mSolverCounterSat, 3046 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8414 SdHoareTripleChecker+Valid, 8194 SdHoareTripleChecker+Invalid, 9999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3046 IncrementalHoareTripleChecker+Valid, 6941 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 61.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:43:37,153 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8414 Valid, 8194 Invalid, 9999 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3046 Valid, 6941 Invalid, 12 Unknown, 0 Unchecked, 61.4s Time] [2023-11-29 01:43:37,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5935 states. [2023-11-29 01:43:37,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5935 to 4103. [2023-11-29 01:43:37,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4103 states, 3258 states have (on average 1.2486187845303867) internal successors, (4068), 3314 states have internal predecessors, (4068), 698 states have call successors, (698), 145 states have call predecessors, (698), 146 states have return successors, (698), 673 states have call predecessors, (698), 697 states have call successors, (698) [2023-11-29 01:43:37,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4103 states to 4103 states and 5464 transitions. [2023-11-29 01:43:37,535 INFO L78 Accepts]: Start accepts. Automaton has 4103 states and 5464 transitions. Word has length 213 [2023-11-29 01:43:37,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:43:37,535 INFO L495 AbstractCegarLoop]: Abstraction has 4103 states and 5464 transitions. [2023-11-29 01:43:37,535 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), 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-29 01:43:37,536 INFO L276 IsEmpty]: Start isEmpty. Operand 4103 states and 5464 transitions. [2023-11-29 01:43:37,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2023-11-29 01:43:37,539 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:43:37,539 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-11-29 01:43:37,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 01:43:37,540 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:43:37,540 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:43:37,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1112485159, now seen corresponding path program 1 times [2023-11-29 01:43:37,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:43:37,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933729204] [2023-11-29 01:43:37,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:43:37,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:43:37,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:43:38,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:43:38,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:43:38,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:43:38,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:43:38,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:43:38,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:43:38,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:43:38,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:43:38,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:43:38,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:43:38,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:43:38,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:43:38,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:43:38,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:43:38,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:43:38,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:43:38,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:43:38,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:43:38,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 01:43:38,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:43:38,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 01:43:38,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:43:38,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:43:38,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:43:38,473 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-11-29 01:43:38,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:43:38,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933729204] [2023-11-29 01:43:38,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933729204] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:43:38,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:43:38,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:43:38,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396464860] [2023-11-29 01:43:38,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:43:38,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:43:38,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:43:38,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:43:38,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:43:38,475 INFO L87 Difference]: Start difference. First operand 4103 states and 5464 transitions. Second operand has 9 states, 9 states have (on average 19.77777777777778) internal successors, (178), 6 states have internal predecessors, (178), 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-29 01:43:43,576 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-29 01:43:47,591 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-29 01:43:51,618 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-29 01:43:55,644 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-29 01:43:59,661 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-29 01:44:03,686 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-29 01:44:21,404 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-29 01:44:25,442 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-29 01:44:29,481 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-29 01:44:33,511 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-29 01:44:37,527 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-29 01:44:41,563 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-29 01:44:41,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:44:41,677 INFO L93 Difference]: Finished difference Result 10033 states and 14270 transitions. [2023-11-29 01:44:41,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:44:41,677 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 19.77777777777778) internal successors, (178), 6 states have internal predecessors, (178), 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-29 01:44:41,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:44:41,693 INFO L225 Difference]: With dead ends: 10033 [2023-11-29 01:44:41,693 INFO L226 Difference]: Without dead ends: 5932 [2023-11-29 01:44:41,702 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 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-29 01:44:41,702 INFO L413 NwaCegarLoop]: 2299 mSDtfsCounter, 9527 mSDsluCounter, 4996 mSDsCounter, 0 mSdLazyCounter, 6524 mSolverCounterSat, 3153 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9679 SdHoareTripleChecker+Valid, 7295 SdHoareTripleChecker+Invalid, 9689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3153 IncrementalHoareTripleChecker+Valid, 6524 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 62.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:44:41,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9679 Valid, 7295 Invalid, 9689 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3153 Valid, 6524 Invalid, 12 Unknown, 0 Unchecked, 62.0s Time] [2023-11-29 01:44:41,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5932 states. [2023-11-29 01:44:42,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5932 to 4099. [2023-11-29 01:44:42,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4099 states, 3256 states have (on average 1.2481572481572483) internal successors, (4064), 3312 states have internal predecessors, (4064), 696 states have call successors, (696), 145 states have call predecessors, (696), 146 states have return successors, (696), 671 states have call predecessors, (696), 695 states have call successors, (696) [2023-11-29 01:44:42,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4099 states to 4099 states and 5456 transitions. [2023-11-29 01:44:42,167 INFO L78 Accepts]: Start accepts. Automaton has 4099 states and 5456 transitions. Word has length 214 [2023-11-29 01:44:42,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:44:42,168 INFO L495 AbstractCegarLoop]: Abstraction has 4099 states and 5456 transitions. [2023-11-29 01:44:42,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 19.77777777777778) internal successors, (178), 6 states have internal predecessors, (178), 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-29 01:44:42,168 INFO L276 IsEmpty]: Start isEmpty. Operand 4099 states and 5456 transitions. [2023-11-29 01:44:42,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2023-11-29 01:44:42,171 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:44:42,171 INFO L195 NwaCegarLoop]: trace histogram [3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:44:42,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 01:44:42,171 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:44:42,171 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:44:42,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1713492676, now seen corresponding path program 1 times [2023-11-29 01:44:42,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:44:42,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210861107] [2023-11-29 01:44:42,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:44:42,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:44:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:44:42,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:44:42,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:44:43,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:44:43,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:44:43,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:44:43,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:44:43,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:44:43,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:44:43,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:44:43,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:44:43,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:44:43,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:44:43,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:44:43,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:44:43,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:44:43,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:44:43,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:44:43,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:44:43,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 01:44:43,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:44:43,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 01:44:43,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:44:43,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:44:43,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:44:43,129 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-29 01:44:43,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:44:43,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210861107] [2023-11-29 01:44:43,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210861107] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:44:43,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:44:43,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 01:44:43,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039969150] [2023-11-29 01:44:43,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:44:43,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:44:43,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:44:43,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:44:43,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:44:43,132 INFO L87 Difference]: Start difference. First operand 4099 states and 5456 transitions. Second operand has 8 states, 8 states have (on average 22.5) internal successors, (180), 5 states have internal predecessors, (180), 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-29 01:44:48,835 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-29 01:44:52,857 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-29 01:44:56,875 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-29 01:45:00,897 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-29 01:45:04,922 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-29 01:45:17,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:45:17,829 INFO L93 Difference]: Finished difference Result 9893 states and 14103 transitions. [2023-11-29 01:45:17,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 01:45:17,830 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.5) internal successors, (180), 5 states have internal predecessors, (180), 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 214 [2023-11-29 01:45:17,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:45:17,845 INFO L225 Difference]: With dead ends: 9893 [2023-11-29 01:45:17,846 INFO L226 Difference]: Without dead ends: 5796 [2023-11-29 01:45:17,855 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-29 01:45:17,856 INFO L413 NwaCegarLoop]: 2135 mSDtfsCounter, 3673 mSDsluCounter, 8593 mSDsCounter, 0 mSdLazyCounter, 6185 mSolverCounterSat, 1962 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3747 SdHoareTripleChecker+Valid, 10728 SdHoareTripleChecker+Invalid, 8152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1962 IncrementalHoareTripleChecker+Valid, 6185 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:45:17,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3747 Valid, 10728 Invalid, 8152 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1962 Valid, 6185 Invalid, 5 Unknown, 0 Unchecked, 33.5s Time] [2023-11-29 01:45:17,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5796 states. [2023-11-29 01:45:18,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5796 to 4099. [2023-11-29 01:45:18,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4099 states, 3256 states have (on average 1.2478501228501229) internal successors, (4063), 3312 states have internal predecessors, (4063), 696 states have call successors, (696), 145 states have call predecessors, (696), 146 states have return successors, (696), 671 states have call predecessors, (696), 695 states have call successors, (696) [2023-11-29 01:45:18,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4099 states to 4099 states and 5455 transitions. [2023-11-29 01:45:18,264 INFO L78 Accepts]: Start accepts. Automaton has 4099 states and 5455 transitions. Word has length 214 [2023-11-29 01:45:18,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:45:18,265 INFO L495 AbstractCegarLoop]: Abstraction has 4099 states and 5455 transitions. [2023-11-29 01:45:18,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.5) internal successors, (180), 5 states have internal predecessors, (180), 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-29 01:45:18,265 INFO L276 IsEmpty]: Start isEmpty. Operand 4099 states and 5455 transitions. [2023-11-29 01:45:18,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2023-11-29 01:45:18,267 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:45:18,268 INFO L195 NwaCegarLoop]: trace histogram [3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:45:18,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 01:45:18,268 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:45:18,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:45:18,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1020607179, now seen corresponding path program 1 times [2023-11-29 01:45:18,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:45:18,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904751099] [2023-11-29 01:45:18,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:45:18,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:45:18,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:45:19,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:45:19,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:45:19,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:45:19,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:45:19,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:45:19,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:45:19,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:45:19,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:45:19,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 01:45:19,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:45:19,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-11-29 01:45:19,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:45:19,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:45:19,180 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-29 01:45:19,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:45:19,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904751099] [2023-11-29 01:45:19,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904751099] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:45:19,180 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:45:19,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 01:45:19,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584729812] [2023-11-29 01:45:19,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:45:19,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:45:19,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:45:19,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:45:19,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:45:19,181 INFO L87 Difference]: Start difference. First operand 4099 states and 5455 transitions. Second operand has 8 states, 8 states have (on average 22.625) internal successors, (181), 5 states have internal predecessors, (181), 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-29 01:45:24,902 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-29 01:45:28,917 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-29 01:45:32,950 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-29 01:45:36,976 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-29 01:45:41,017 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-29 01:45:57,097 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-29 01:46:01,131 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-29 01:46:05,161 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-29 01:46:09,190 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-29 01:46:13,209 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-29 01:46:13,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:46:13,320 INFO L93 Difference]: Finished difference Result 10022 states and 14242 transitions. [2023-11-29 01:46:13,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:46:13,320 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.625) internal successors, (181), 5 states have internal predecessors, (181), 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 217 [2023-11-29 01:46:13,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:46:13,338 INFO L225 Difference]: With dead ends: 10022 [2023-11-29 01:46:13,338 INFO L226 Difference]: Without dead ends: 5925 [2023-11-29 01:46:13,347 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-29 01:46:13,348 INFO L413 NwaCegarLoop]: 2201 mSDtfsCounter, 7304 mSDsluCounter, 6027 mSDsCounter, 0 mSdLazyCounter, 4786 mSolverCounterSat, 2909 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 51.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7420 SdHoareTripleChecker+Valid, 8228 SdHoareTripleChecker+Invalid, 7705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2909 IncrementalHoareTripleChecker+Valid, 4786 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:46:13,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7420 Valid, 8228 Invalid, 7705 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2909 Valid, 4786 Invalid, 10 Unknown, 0 Unchecked, 53.0s Time] [2023-11-29 01:46:13,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5925 states. [2023-11-29 01:46:13,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5925 to 4097. [2023-11-29 01:46:13,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4097 states, 3255 states have (on average 1.2476190476190476) internal successors, (4061), 3311 states have internal predecessors, (4061), 695 states have call successors, (695), 145 states have call predecessors, (695), 146 states have return successors, (695), 670 states have call predecessors, (695), 694 states have call successors, (695) [2023-11-29 01:46:13,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4097 states to 4097 states and 5451 transitions. [2023-11-29 01:46:13,730 INFO L78 Accepts]: Start accepts. Automaton has 4097 states and 5451 transitions. Word has length 217 [2023-11-29 01:46:13,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:46:13,731 INFO L495 AbstractCegarLoop]: Abstraction has 4097 states and 5451 transitions. [2023-11-29 01:46:13,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.625) internal successors, (181), 5 states have internal predecessors, (181), 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-29 01:46:13,731 INFO L276 IsEmpty]: Start isEmpty. Operand 4097 states and 5451 transitions. [2023-11-29 01:46:13,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2023-11-29 01:46:13,733 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:46:13,733 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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-29 01:46:13,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 01:46:13,734 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:46:13,734 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:46:13,734 INFO L85 PathProgramCache]: Analyzing trace with hash -991831873, now seen corresponding path program 1 times [2023-11-29 01:46:13,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:46:13,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078425580] [2023-11-29 01:46:13,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:46:13,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:46:14,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:46:14,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:46:14,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:46:14,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:46:14,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:46:14,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:46:14,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:46:14,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:46:14,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:46:14,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 01:46:14,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-29 01:46:14,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-29 01:46:14,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:46:14,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:14,683 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-11-29 01:46:14,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:46:14,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078425580] [2023-11-29 01:46:14,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078425580] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:46:14,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:46:14,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:46:14,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103350472] [2023-11-29 01:46:14,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:46:14,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:46:14,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:46:14,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:46:14,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:46:14,686 INFO L87 Difference]: Start difference. First operand 4097 states and 5451 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, (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-29 01:46:19,630 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-29 01:46:23,659 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-29 01:46:27,685 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-29 01:46:31,704 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-29 01:46:35,727 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-29 01:46:39,748 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-29 01:46:59,416 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-29 01:47:03,435 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-29 01:47:07,464 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-29 01:47:11,482 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-29 01:47:15,514 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-29 01:47:19,542 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-29 01:47:19,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:47:19,608 INFO L93 Difference]: Finished difference Result 10017 states and 14233 transitions. [2023-11-29 01:47:19,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:47:19,608 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, (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-29 01:47:19,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:47:19,625 INFO L225 Difference]: With dead ends: 10017 [2023-11-29 01:47:19,625 INFO L226 Difference]: Without dead ends: 5922 [2023-11-29 01:47:19,635 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 32 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-29 01:47:19,635 INFO L413 NwaCegarLoop]: 2303 mSDtfsCounter, 10556 mSDsluCounter, 4015 mSDsCounter, 0 mSdLazyCounter, 5514 mSolverCounterSat, 3844 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 61.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10717 SdHoareTripleChecker+Valid, 6318 SdHoareTripleChecker+Invalid, 9370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3844 IncrementalHoareTripleChecker+Valid, 5514 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 63.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:47:19,636 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10717 Valid, 6318 Invalid, 9370 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3844 Valid, 5514 Invalid, 12 Unknown, 0 Unchecked, 63.5s Time] [2023-11-29 01:47:19,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5922 states. [2023-11-29 01:47:20,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5922 to 4093. [2023-11-29 01:47:20,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4093 states, 3253 states have (on average 1.2471564709498923) internal successors, (4057), 3309 states have internal predecessors, (4057), 693 states have call successors, (693), 145 states have call predecessors, (693), 146 states have return successors, (693), 668 states have call predecessors, (693), 692 states have call successors, (693) [2023-11-29 01:47:20,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4093 states to 4093 states and 5443 transitions. [2023-11-29 01:47:20,065 INFO L78 Accepts]: Start accepts. Automaton has 4093 states and 5443 transitions. Word has length 218 [2023-11-29 01:47:20,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:47:20,066 INFO L495 AbstractCegarLoop]: Abstraction has 4093 states and 5443 transitions. [2023-11-29 01:47:20,066 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, (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-29 01:47:20,066 INFO L276 IsEmpty]: Start isEmpty. Operand 4093 states and 5443 transitions. [2023-11-29 01:47:20,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2023-11-29 01:47:20,068 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:47:20,068 INFO L195 NwaCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:47:20,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 01:47:20,069 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:47:20,069 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:47:20,069 INFO L85 PathProgramCache]: Analyzing trace with hash 807037794, now seen corresponding path program 1 times [2023-11-29 01:47:20,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:47:20,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376325806] [2023-11-29 01:47:20,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:47:20,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:47:20,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:20,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:47:20,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:20,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:47:20,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:20,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:47:20,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:20,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:47:20,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:20,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:47:20,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:20,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:47:20,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:20,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:47:20,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:21,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:47:21,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:21,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:47:21,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:21,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 01:47:21,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:21,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-29 01:47:21,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:21,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-29 01:47:21,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:21,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:47:21,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:47:21,015 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-29 01:47:21,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:47:21,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376325806] [2023-11-29 01:47:21,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376325806] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:47:21,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:47:21,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 01:47:21,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651324057] [2023-11-29 01:47:21,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:47:21,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:47:21,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:47:21,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:47:21,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:47:21,017 INFO L87 Difference]: Start difference. First operand 4093 states and 5443 transitions. Second operand has 8 states, 8 states have (on average 22.625) internal successors, (181), 5 states have internal predecessors, (181), 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-29 01:47:25,965 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-29 01:47:29,992 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-29 01:47:34,018 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-29 01:47:38,040 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-29 01:47:42,064 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-29 01:47:58,845 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-29 01:48:02,876 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-29 01:48:06,907 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-29 01:48:10,925 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-29 01:48:14,958 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-29 01:48:14,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:48:14,995 INFO L93 Difference]: Finished difference Result 10008 states and 14209 transitions. [2023-11-29 01:48:14,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:48:14,995 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.625) internal successors, (181), 5 states have internal predecessors, (181), 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-29 01:48:14,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:48:15,012 INFO L225 Difference]: With dead ends: 10008 [2023-11-29 01:48:15,012 INFO L226 Difference]: Without dead ends: 5917 [2023-11-29 01:48:15,022 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-29 01:48:15,022 INFO L413 NwaCegarLoop]: 2091 mSDtfsCounter, 5632 mSDsluCounter, 5281 mSDsCounter, 0 mSdLazyCounter, 5145 mSolverCounterSat, 2115 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 51.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5766 SdHoareTripleChecker+Valid, 7372 SdHoareTripleChecker+Invalid, 7270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2115 IncrementalHoareTripleChecker+Valid, 5145 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 52.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:48:15,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5766 Valid, 7372 Invalid, 7270 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2115 Valid, 5145 Invalid, 10 Unknown, 0 Unchecked, 52.7s Time] [2023-11-29 01:48:15,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5917 states. [2023-11-29 01:48:15,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5917 to 4091. [2023-11-29 01:48:15,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4091 states, 3252 states have (on average 1.2469249692496924) internal successors, (4055), 3308 states have internal predecessors, (4055), 692 states have call successors, (692), 145 states have call predecessors, (692), 146 states have return successors, (692), 667 states have call predecessors, (692), 691 states have call successors, (692) [2023-11-29 01:48:15,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4091 states to 4091 states and 5439 transitions. [2023-11-29 01:48:15,404 INFO L78 Accepts]: Start accepts. Automaton has 4091 states and 5439 transitions. Word has length 218 [2023-11-29 01:48:15,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:48:15,405 INFO L495 AbstractCegarLoop]: Abstraction has 4091 states and 5439 transitions. [2023-11-29 01:48:15,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.625) internal successors, (181), 5 states have internal predecessors, (181), 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-29 01:48:15,405 INFO L276 IsEmpty]: Start isEmpty. Operand 4091 states and 5439 transitions. [2023-11-29 01:48:15,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2023-11-29 01:48:15,407 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:48:15,408 INFO L195 NwaCegarLoop]: trace histogram [5, 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-29 01:48:15,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 01:48:15,408 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:48:15,408 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:48:15,408 INFO L85 PathProgramCache]: Analyzing trace with hash -2054717665, now seen corresponding path program 1 times [2023-11-29 01:48:15,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:48:15,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418333156] [2023-11-29 01:48:15,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:48:15,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:48:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:48:16,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:48:16,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:48:16,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:48:16,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:48:16,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:48:16,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:48:16,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:48:16,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:48:16,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 01:48:16,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-11-29 01:48:16,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-29 01:48:16,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:48:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:16,362 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-11-29 01:48:16,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:48:16,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418333156] [2023-11-29 01:48:16,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418333156] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:48:16,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:48:16,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 01:48:16,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705197745] [2023-11-29 01:48:16,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:48:16,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:48:16,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:48:16,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:48:16,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:48:16,364 INFO L87 Difference]: Start difference. First operand 4091 states and 5439 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-29 01:48:21,328 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-29 01:48:25,365 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-29 01:48:29,385 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-29 01:48:33,406 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-29 01:48:37,434 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 []