./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/seq-mthreaded/rekh_ctm.3-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/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_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/seq-mthreaded/rekh_ctm.3-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/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_4e150b46-431e-4b23-b4a7-6a71acde7d58/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 0c11dfbc24d8e2936a0720b93d6e580e096b076c7149ef4cbc8369f1ef818941 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 01:09:08,875 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 01:09:08,936 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 01:09:08,940 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 01:09:08,941 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 01:09:08,962 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 01:09:08,963 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 01:09:08,964 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 01:09:08,964 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 01:09:08,965 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 01:09:08,965 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 01:09:08,966 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 01:09:08,967 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 01:09:08,967 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 01:09:08,968 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 01:09:08,968 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 01:09:08,969 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 01:09:08,969 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 01:09:08,969 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 01:09:08,970 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 01:09:08,970 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 01:09:08,971 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 01:09:08,971 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 01:09:08,972 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 01:09:08,972 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 01:09:08,972 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 01:09:08,973 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 01:09:08,973 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 01:09:08,973 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 01:09:08,974 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 01:09:08,974 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 01:09:08,974 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:09:08,975 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 01:09:08,975 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 01:09:08,975 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 01:09:08,975 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 01:09:08,975 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 01:09:08,976 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 01:09:08,976 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 01:09:08,976 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 01:09:08,976 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 01:09:08,977 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 01:09:08,977 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_4e150b46-431e-4b23-b4a7-6a71acde7d58/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_4e150b46-431e-4b23-b4a7-6a71acde7d58/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 -> 0c11dfbc24d8e2936a0720b93d6e580e096b076c7149ef4cbc8369f1ef818941 [2023-11-29 01:09:09,182 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 01:09:09,207 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 01:09:09,210 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 01:09:09,211 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 01:09:09,211 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 01:09:09,213 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/seq-mthreaded/rekh_ctm.3-1.c [2023-11-29 01:09:12,054 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 01:09:12,385 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 01:09:12,385 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/sv-benchmarks/c/seq-mthreaded/rekh_ctm.3-1.c [2023-11-29 01:09:12,419 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/data/2e04b0f2f/0327224e622846d59529684447bc3bc4/FLAGb0c4aa876 [2023-11-29 01:09:12,434 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/data/2e04b0f2f/0327224e622846d59529684447bc3bc4 [2023-11-29 01:09:12,437 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 01:09:12,439 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 01:09:12,440 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 01:09:12,440 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 01:09:12,445 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 01:09:12,446 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:09:12" (1/1) ... [2023-11-29 01:09:12,447 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2fe10dae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:09:12, skipping insertion in model container [2023-11-29 01:09:12,447 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:09:12" (1/1) ... [2023-11-29 01:09:12,538 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:09:12,714 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_4e150b46-431e-4b23-b4a7-6a71acde7d58/sv-benchmarks/c/seq-mthreaded/rekh_ctm.3-1.c[1870,1883] [2023-11-29 01:09:13,203 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:09:13,226 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 01:09:13,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"/tmp/aaaa/ctm.ok3.i","-S") [42] [2023-11-29 01:09:13,241 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_4e150b46-431e-4b23-b4a7-6a71acde7d58/sv-benchmarks/c/seq-mthreaded/rekh_ctm.3-1.c[1870,1883] [2023-11-29 01:09:13,475 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:09:13,517 INFO L206 MainTranslator]: Completed translation [2023-11-29 01:09:13,517 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:09:13 WrapperNode [2023-11-29 01:09:13,518 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 01:09:13,519 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 01:09:13,519 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 01:09:13,519 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 01:09:13,526 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:09:13" (1/1) ... [2023-11-29 01:09:13,585 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:09:13" (1/1) ... [2023-11-29 01:09:13,830 INFO L138 Inliner]: procedures = 99, calls = 2816, calls flagged for inlining = 35, calls inlined = 35, statements flattened = 8541 [2023-11-29 01:09:13,830 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 01:09:13,831 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 01:09:13,831 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 01:09:13,831 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 01:09:13,842 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:09:13" (1/1) ... [2023-11-29 01:09:13,842 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:09:13" (1/1) ... [2023-11-29 01:09:13,902 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:09:13" (1/1) ... [2023-11-29 01:09:13,996 INFO L175 MemorySlicer]: Split 2420 memory accesses to 49 slices as follows [2, 80, 86, 37, 37, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 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 446 writes are split as follows [0, 7, 7, 7, 7, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6]. [2023-11-29 01:09:13,996 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:09:13" (1/1) ... [2023-11-29 01:09:13,997 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:09:13" (1/1) ... [2023-11-29 01:09:14,126 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:09:13" (1/1) ... [2023-11-29 01:09:14,187 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:09:13" (1/1) ... [2023-11-29 01:09:14,204 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:09:13" (1/1) ... [2023-11-29 01:09:14,222 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:09:13" (1/1) ... [2023-11-29 01:09:14,255 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 01:09:14,256 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 01:09:14,256 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 01:09:14,256 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 01:09:14,257 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:09:13" (1/1) ... [2023-11-29 01:09:14,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:09:14,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:09:14,286 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/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:09:14,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/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:09:14,319 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_state [2023-11-29 01:09:14,319 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_state [2023-11-29 01:09:14,319 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_state [2023-11-29 01:09:14,319 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_state [2023-11-29 01:09:14,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 01:09:14,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 01:09:14,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 01:09:14,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 01:09:14,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 01:09:14,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 01:09:14,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-29 01:09:14,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-29 01:09:14,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-29 01:09:14,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-29 01:09:14,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-29 01:09:14,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-29 01:09:14,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-29 01:09:14,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-29 01:09:14,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-29 01:09:14,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-29 01:09:14,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-11-29 01:09:14,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-11-29 01:09:14,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-11-29 01:09:14,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-11-29 01:09:14,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-11-29 01:09:14,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-11-29 01:09:14,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-11-29 01:09:14,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-11-29 01:09:14,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-11-29 01:09:14,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2023-11-29 01:09:14,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2023-11-29 01:09:14,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2023-11-29 01:09:14,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2023-11-29 01:09:14,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2023-11-29 01:09:14,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2023-11-29 01:09:14,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2023-11-29 01:09:14,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2023-11-29 01:09:14,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2023-11-29 01:09:14,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2023-11-29 01:09:14,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2023-11-29 01:09:14,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2023-11-29 01:09:14,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2023-11-29 01:09:14,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2023-11-29 01:09:14,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2023-11-29 01:09:14,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2023-11-29 01:09:14,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2023-11-29 01:09:14,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2023-11-29 01:09:14,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2023-11-29 01:09:14,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2023-11-29 01:09:14,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2023-11-29 01:09:14,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2023-11-29 01:09:14,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2023-11-29 01:09:14,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2023-11-29 01:09:14,326 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_run_nxtbg [2023-11-29 01:09:14,327 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_run_nxtbg [2023-11-29 01:09:14,327 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_set_count [2023-11-29 01:09:14,327 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_set_count [2023-11-29 01:09:14,327 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write___startrek_current_priority [2023-11-29 01:09:14,327 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write___startrek_current_priority [2023-11-29 01:09:14,327 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_input [2023-11-29 01:09:14,327 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_input [2023-11-29 01:09:14,327 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_hyperperiod [2023-11-29 01:09:14,328 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_hyperperiod [2023-11-29 01:09:14,328 INFO L130 BoogieDeclarations]: Found specification of procedure bg_nxtcolorsensor [2023-11-29 01:09:14,328 INFO L138 BoogieDeclarations]: Found implementation of procedure bg_nxtcolorsensor [2023-11-29 01:09:14,328 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Writer [2023-11-29 01:09:14,328 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Writer [2023-11-29 01:09:14,329 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_mode [2023-11-29 01:09:14,329 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_mode [2023-11-29 01:09:14,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 01:09:14,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 01:09:14,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 01:09:14,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 01:09:14,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 01:09:14,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 01:09:14,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-29 01:09:14,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-29 01:09:14,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-29 01:09:14,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-29 01:09:14,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-29 01:09:14,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-29 01:09:14,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-29 01:09:14,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-29 01:09:14,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-29 01:09:14,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-29 01:09:14,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-11-29 01:09:14,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-11-29 01:09:14,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-11-29 01:09:14,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-11-29 01:09:14,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-11-29 01:09:14,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-11-29 01:09:14,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-11-29 01:09:14,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-11-29 01:09:14,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-11-29 01:09:14,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2023-11-29 01:09:14,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2023-11-29 01:09:14,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2023-11-29 01:09:14,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2023-11-29 01:09:14,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2023-11-29 01:09:14,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2023-11-29 01:09:14,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2023-11-29 01:09:14,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2023-11-29 01:09:14,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2023-11-29 01:09:14,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2023-11-29 01:09:14,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2023-11-29 01:09:14,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2023-11-29 01:09:14,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2023-11-29 01:09:14,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2023-11-29 01:09:14,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2023-11-29 01:09:14,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2023-11-29 01:09:14,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2023-11-29 01:09:14,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2023-11-29 01:09:14,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2023-11-29 01:09:14,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2023-11-29 01:09:14,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2023-11-29 01:09:14,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2023-11-29 01:09:14,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2023-11-29 01:09:14,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2023-11-29 01:09:14,335 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2023-11-29 01:09:14,335 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2023-11-29 01:09:14,335 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_count [2023-11-29 01:09:14,335 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_count [2023-11-29 01:09:14,336 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_state [2023-11-29 01:09:14,336 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_state [2023-11-29 01:09:14,336 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_output [2023-11-29 01:09:14,336 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_output [2023-11-29 01:09:14,336 INFO L130 BoogieDeclarations]: Found specification of procedure move_motor [2023-11-29 01:09:14,336 INFO L138 BoogieDeclarations]: Found implementation of procedure move_motor [2023-11-29 01:09:14,336 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_speed [2023-11-29 01:09:14,336 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_speed [2023-11-29 01:09:14,337 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_get_count [2023-11-29 01:09:14,337 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_get_count [2023-11-29 01:09:14,337 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 01:09:14,337 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t2 [2023-11-29 01:09:14,337 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t2 [2023-11-29 01:09:14,337 INFO L130 BoogieDeclarations]: Found specification of procedure ecrobot_set_nxtcolorsensor [2023-11-29 01:09:14,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ecrobot_set_nxtcolorsensor [2023-11-29 01:09:14,338 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t3 [2023-11-29 01:09:14,338 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t3 [2023-11-29 01:09:14,338 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_output [2023-11-29 01:09:14,338 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_output [2023-11-29 01:09:14,338 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t0 [2023-11-29 01:09:14,338 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t0 [2023-11-29 01:09:14,338 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_count [2023-11-29 01:09:14,338 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_count [2023-11-29 01:09:14,339 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t1 [2023-11-29 01:09:14,339 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t1 [2023-11-29 01:09:14,339 INFO L130 BoogieDeclarations]: Found specification of procedure TerminateTask [2023-11-29 01:09:14,339 INFO L138 BoogieDeclarations]: Found implementation of procedure TerminateTask [2023-11-29 01:09:14,339 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_count [2023-11-29 01:09:14,339 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_count [2023-11-29 01:09:14,339 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read___startrek_current_priority [2023-11-29 01:09:14,339 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read___startrek_current_priority [2023-11-29 01:09:14,339 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_count [2023-11-29 01:09:14,340 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_count [2023-11-29 01:09:14,340 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_count [2023-11-29 01:09:14,340 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_count [2023-11-29 01:09:14,340 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_speed [2023-11-29 01:09:14,340 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_speed [2023-11-29 01:09:14,340 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_data_mode [2023-11-29 01:09:14,341 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_data_mode [2023-11-29 01:09:14,341 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_threshold [2023-11-29 01:09:14,341 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_threshold [2023-11-29 01:09:14,341 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_read [2023-11-29 01:09:14,341 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_read [2023-11-29 01:09:14,341 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_state [2023-11-29 01:09:14,341 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_state [2023-11-29 01:09:14,341 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Reader [2023-11-29 01:09:14,341 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Reader [2023-11-29 01:09:14,342 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_dir [2023-11-29 01:09:14,342 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_dir [2023-11-29 01:09:14,342 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_speed [2023-11-29 01:09:14,342 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_speed [2023-11-29 01:09:14,342 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_input [2023-11-29 01:09:14,342 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_input [2023-11-29 01:09:14,342 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_state [2023-11-29 01:09:14,342 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_state [2023-11-29 01:09:14,342 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_need_to_run_nxtbg [2023-11-29 01:09:14,342 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_need_to_run_nxtbg [2023-11-29 01:09:14,343 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_state [2023-11-29 01:09:14,343 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_state [2023-11-29 01:09:14,343 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_count [2023-11-29 01:09:14,343 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_count [2023-11-29 01:09:14,343 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_TapeMover [2023-11-29 01:09:14,343 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_TapeMover [2023-11-29 01:09:14,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 01:09:14,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 01:09:14,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 01:09:14,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 01:09:14,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 01:09:14,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 01:09:14,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-29 01:09:14,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-29 01:09:14,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-29 01:09:14,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-29 01:09:14,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-29 01:09:14,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-29 01:09:14,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-29 01:09:14,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-29 01:09:14,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-29 01:09:14,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-29 01:09:14,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-11-29 01:09:14,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-11-29 01:09:14,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-11-29 01:09:14,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-11-29 01:09:14,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-11-29 01:09:14,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-11-29 01:09:14,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-11-29 01:09:14,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-11-29 01:09:14,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-11-29 01:09:14,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2023-11-29 01:09:14,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2023-11-29 01:09:14,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2023-11-29 01:09:14,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2023-11-29 01:09:14,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2023-11-29 01:09:14,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2023-11-29 01:09:14,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2023-11-29 01:09:14,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2023-11-29 01:09:14,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2023-11-29 01:09:14,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2023-11-29 01:09:14,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2023-11-29 01:09:14,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2023-11-29 01:09:14,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2023-11-29 01:09:14,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2023-11-29 01:09:14,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2023-11-29 01:09:14,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2023-11-29 01:09:14,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2023-11-29 01:09:14,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2023-11-29 01:09:14,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2023-11-29 01:09:14,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2023-11-29 01:09:14,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2023-11-29 01:09:14,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2023-11-29 01:09:14,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2023-11-29 01:09:14,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2023-11-29 01:09:14,348 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Controller [2023-11-29 01:09:14,348 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Controller [2023-11-29 01:09:14,348 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 01:09:14,348 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 01:09:14,943 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 01:09:14,946 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 01:09:24,272 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 01:09:24,600 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 01:09:24,601 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-11-29 01:09:24,602 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:09:24 BoogieIcfgContainer [2023-11-29 01:09:24,602 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 01:09:24,604 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 01:09:24,605 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 01:09:24,608 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 01:09:24,608 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 01:09:12" (1/3) ... [2023-11-29 01:09:24,609 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72098f90 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:09:24, skipping insertion in model container [2023-11-29 01:09:24,609 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:09:13" (2/3) ... [2023-11-29 01:09:24,609 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72098f90 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:09:24, skipping insertion in model container [2023-11-29 01:09:24,609 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:09:24" (3/3) ... [2023-11-29 01:09:24,610 INFO L112 eAbstractionObserver]: Analyzing ICFG rekh_ctm.3-1.c [2023-11-29 01:09:24,629 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 01:09:24,629 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 01:09:24,726 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 01:09:24,732 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;@7af725c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 01:09:24,732 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 01:09:24,745 INFO L276 IsEmpty]: Start isEmpty. Operand has 2403 states, 2051 states have (on average 1.4948805460750854) internal successors, (3066), 2075 states have internal predecessors, (3066), 306 states have call successors, (306), 44 states have call predecessors, (306), 44 states have return successors, (306), 296 states have call predecessors, (306), 306 states have call successors, (306) [2023-11-29 01:09:24,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-11-29 01:09:24,766 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:09:24,767 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:09:24,767 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:09:24,772 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:09:24,772 INFO L85 PathProgramCache]: Analyzing trace with hash -949429943, now seen corresponding path program 1 times [2023-11-29 01:09:24,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:09:24,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843802691] [2023-11-29 01:09:24,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:09:24,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:09:25,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:26,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:09:26,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:26,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:09:26,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:26,129 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:09:26,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:09:26,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843802691] [2023-11-29 01:09:26,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843802691] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:09:26,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:09:26,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:09:26,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136147029] [2023-11-29 01:09:26,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:09:26,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:09:26,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:09:26,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:09:26,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:09:26,171 INFO L87 Difference]: Start difference. First operand has 2403 states, 2051 states have (on average 1.4948805460750854) internal successors, (3066), 2075 states have internal predecessors, (3066), 306 states have call successors, (306), 44 states have call predecessors, (306), 44 states have return successors, (306), 296 states have call predecessors, (306), 306 states have call successors, (306) 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:09:30,670 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:09:34,693 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:09:38,712 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:09:45,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:09:45,284 INFO L93 Difference]: Finished difference Result 5504 states and 9200 transitions. [2023-11-29 01:09:45,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:09:45,286 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:09:45,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:09:45,331 INFO L225 Difference]: With dead ends: 5504 [2023-11-29 01:09:45,331 INFO L226 Difference]: Without dead ends: 3093 [2023-11-29 01:09:45,374 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:09:45,378 INFO L413 NwaCegarLoop]: 2365 mSDtfsCounter, 1817 mSDsluCounter, 1785 mSDsCounter, 0 mSdLazyCounter, 2223 mSolverCounterSat, 1164 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1868 SdHoareTripleChecker+Valid, 4150 SdHoareTripleChecker+Invalid, 3390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1164 IncrementalHoareTripleChecker+Valid, 2223 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:09:45,379 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1868 Valid, 4150 Invalid, 3390 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1164 Valid, 2223 Invalid, 3 Unknown, 0 Unchecked, 18.6s Time] [2023-11-29 01:09:45,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3093 states. [2023-11-29 01:09:45,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3093 to 2393. [2023-11-29 01:09:45,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2393 states, 2042 states have (on average 1.1581782566111656) internal successors, (2365), 2066 states have internal predecessors, (2365), 306 states have call successors, (306), 44 states have call predecessors, (306), 44 states have return successors, (305), 295 states have call predecessors, (305), 305 states have call successors, (305) [2023-11-29 01:09:45,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2393 states to 2393 states and 2976 transitions. [2023-11-29 01:09:45,683 INFO L78 Accepts]: Start accepts. Automaton has 2393 states and 2976 transitions. Word has length 143 [2023-11-29 01:09:45,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:09:45,684 INFO L495 AbstractCegarLoop]: Abstraction has 2393 states and 2976 transitions. [2023-11-29 01:09:45,684 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:09:45,685 INFO L276 IsEmpty]: Start isEmpty. Operand 2393 states and 2976 transitions. [2023-11-29 01:09:45,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-11-29 01:09:45,696 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:09:45,696 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:09:45,697 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 01:09:45,697 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:09:45,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:09:45,698 INFO L85 PathProgramCache]: Analyzing trace with hash -1284484218, now seen corresponding path program 1 times [2023-11-29 01:09:45,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:09:45,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058335650] [2023-11-29 01:09:45,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:09:45,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:09:46,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:09:47,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:09:47,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 01:09:47,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 01:09:47,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-29 01:09:47,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 01:09:47,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-29 01:09:47,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 01:09:47,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,437 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:09:47,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:09:47,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058335650] [2023-11-29 01:09:47,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058335650] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:09:47,438 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:09:47,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:09:47,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785187210] [2023-11-29 01:09:47,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:09:47,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:09:47,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:09:47,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:09:47,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:09:47,441 INFO L87 Difference]: Start difference. First operand 2393 states and 2976 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:09:53,368 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:09:57,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:10:01,425 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:10:05,463 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:10:09,487 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:10:13,509 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:10:34,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:10:38,703 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:10:42,731 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:10:46,765 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:10:50,784 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:10:54,814 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:10:55,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:10:55,114 INFO L93 Difference]: Finished difference Result 6292 states and 8536 transitions. [2023-11-29 01:10:55,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:10:55,115 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:10:55,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:10:55,146 INFO L225 Difference]: With dead ends: 6292 [2023-11-29 01:10:55,146 INFO L226 Difference]: Without dead ends: 3901 [2023-11-29 01:10:55,177 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:10:55,178 INFO L413 NwaCegarLoop]: 2347 mSDtfsCounter, 9262 mSDsluCounter, 6378 mSDsCounter, 0 mSdLazyCounter, 7814 mSolverCounterSat, 3054 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 64.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9391 SdHoareTripleChecker+Valid, 8725 SdHoareTripleChecker+Invalid, 10880 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3054 IncrementalHoareTripleChecker+Valid, 7814 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 66.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:10:55,179 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9391 Valid, 8725 Invalid, 10880 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3054 Valid, 7814 Invalid, 12 Unknown, 0 Unchecked, 66.5s Time] [2023-11-29 01:10:55,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3901 states. [2023-11-29 01:10:55,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3901 to 2888. [2023-11-29 01:10:55,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2888 states, 2389 states have (on average 1.193386354123064) internal successors, (2851), 2419 states have internal predecessors, (2851), 421 states have call successors, (421), 77 states have call predecessors, (421), 77 states have return successors, (420), 406 states have call predecessors, (420), 420 states have call successors, (420) [2023-11-29 01:10:55,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2888 states to 2888 states and 3692 transitions. [2023-11-29 01:10:55,540 INFO L78 Accepts]: Start accepts. Automaton has 2888 states and 3692 transitions. Word has length 197 [2023-11-29 01:10:55,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:10:55,542 INFO L495 AbstractCegarLoop]: Abstraction has 2888 states and 3692 transitions. [2023-11-29 01:10:55,543 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:10:55,543 INFO L276 IsEmpty]: Start isEmpty. Operand 2888 states and 3692 transitions. [2023-11-29 01:10:55,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-11-29 01:10:55,549 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:10:55,549 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:10:55,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 01:10:55,550 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:10:55,550 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:10:55,551 INFO L85 PathProgramCache]: Analyzing trace with hash -426447878, now seen corresponding path program 1 times [2023-11-29 01:10:55,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:10:55,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840895530] [2023-11-29 01:10:55,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:55,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:10:56,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:57,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:10:57,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:57,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:10:57,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:57,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 01:10:57,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:57,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 01:10:57,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:57,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-29 01:10:57,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:57,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 01:10:57,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:57,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-29 01:10:57,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:57,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:10:57,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:57,264 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 01:10:57,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:10:57,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840895530] [2023-11-29 01:10:57,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840895530] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:10:57,265 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:10:57,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:10:57,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682053411] [2023-11-29 01:10:57,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:10:57,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:10:57,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:10:57,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:10:57,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:10:57,268 INFO L87 Difference]: Start difference. First operand 2888 states and 3692 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:11:02,658 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:11:06,679 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:11:10,706 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:11:14,733 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:11:18,759 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:11:22,781 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:11:41,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:11:45,863 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:11:49,887 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:11:53,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:11:57,934 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:12:01,967 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:12:02,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:12:02,188 INFO L93 Difference]: Finished difference Result 7381 states and 10192 transitions. [2023-11-29 01:12:02,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:12:02,188 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 19.88888888888889) internal successors, (179), 6 states have internal predecessors, (179), 4 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 198 [2023-11-29 01:12:02,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:12:02,221 INFO L225 Difference]: With dead ends: 7381 [2023-11-29 01:12:02,221 INFO L226 Difference]: Without dead ends: 4495 [2023-11-29 01:12:02,242 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:12:02,243 INFO L413 NwaCegarLoop]: 2246 mSDtfsCounter, 7180 mSDsluCounter, 5599 mSDsCounter, 0 mSdLazyCounter, 7174 mSolverCounterSat, 2210 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 62.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7339 SdHoareTripleChecker+Valid, 7845 SdHoareTripleChecker+Invalid, 9396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2210 IncrementalHoareTripleChecker+Valid, 7174 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 63.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:12:02,244 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7339 Valid, 7845 Invalid, 9396 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2210 Valid, 7174 Invalid, 12 Unknown, 0 Unchecked, 63.7s Time] [2023-11-29 01:12:02,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4495 states. [2023-11-29 01:12:02,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4495 to 3243. [2023-11-29 01:12:02,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3243 states, 2646 states have (on average 1.2142857142857142) internal successors, (3213), 2685 states have internal predecessors, (3213), 498 states have call successors, (498), 98 states have call predecessors, (498), 98 states have return successors, (497), 479 states have call predecessors, (497), 497 states have call successors, (497) [2023-11-29 01:12:02,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3243 states to 3243 states and 4208 transitions. [2023-11-29 01:12:02,674 INFO L78 Accepts]: Start accepts. Automaton has 3243 states and 4208 transitions. Word has length 198 [2023-11-29 01:12:02,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:12:02,675 INFO L495 AbstractCegarLoop]: Abstraction has 3243 states and 4208 transitions. [2023-11-29 01:12:02,676 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:12:02,676 INFO L276 IsEmpty]: Start isEmpty. Operand 3243 states and 4208 transitions. [2023-11-29 01:12:02,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2023-11-29 01:12:02,681 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:12:02,682 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:12:02,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 01:12:02,682 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:12:02,683 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:12:02,683 INFO L85 PathProgramCache]: Analyzing trace with hash 324220153, now seen corresponding path program 1 times [2023-11-29 01:12:02,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:12:02,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597257996] [2023-11-29 01:12:02,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:12:02,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:12:03,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:04,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:12:04,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:05,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:12:05,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:05,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 01:12:05,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:05,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 01:12:05,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:05,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-29 01:12:05,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:05,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 01:12:05,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:05,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-29 01:12:05,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:05,450 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:12:05,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:12:05,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597257996] [2023-11-29 01:12:05,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597257996] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:12:05,451 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:12:05,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 01:12:05,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185866467] [2023-11-29 01:12:05,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:12:05,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 01:12:05,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:12:05,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 01:12:05,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-11-29 01:12:05,453 INFO L87 Difference]: Start difference. First operand 3243 states and 4208 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:12:10,711 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:12:14,734 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:12:18,765 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:12:22,792 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:12:26,804 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:12:30,839 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:12:34,863 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:12:52,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:12:52,746 INFO L93 Difference]: Finished difference Result 9438 states and 13324 transitions. [2023-11-29 01:12:52,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 01:12:52,747 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:12:52,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:12:52,777 INFO L225 Difference]: With dead ends: 9438 [2023-11-29 01:12:52,777 INFO L226 Difference]: Without dead ends: 6197 [2023-11-29 01:12:52,787 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2023-11-29 01:12:52,788 INFO L413 NwaCegarLoop]: 2318 mSDtfsCounter, 12125 mSDsluCounter, 7753 mSDsCounter, 0 mSdLazyCounter, 8778 mSolverCounterSat, 5599 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12272 SdHoareTripleChecker+Valid, 10071 SdHoareTripleChecker+Invalid, 14384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5599 IncrementalHoareTripleChecker+Valid, 8778 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:12:52,788 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12272 Valid, 10071 Invalid, 14384 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5599 Valid, 8778 Invalid, 7 Unknown, 0 Unchecked, 45.6s Time] [2023-11-29 01:12:52,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6197 states. [2023-11-29 01:12:53,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6197 to 4158. [2023-11-29 01:12:53,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4158 states, 3292 states have (on average 1.2524301336573511) internal successors, (4123), 3348 states have internal predecessors, (4123), 718 states have call successors, (718), 146 states have call predecessors, (718), 147 states have return successors, (718), 693 states have call predecessors, (718), 717 states have call successors, (718) [2023-11-29 01:12:53,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4158 states to 4158 states and 5559 transitions. [2023-11-29 01:12:53,281 INFO L78 Accepts]: Start accepts. Automaton has 4158 states and 5559 transitions. Word has length 194 [2023-11-29 01:12:53,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:12:53,281 INFO L495 AbstractCegarLoop]: Abstraction has 4158 states and 5559 transitions. [2023-11-29 01:12:53,281 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:12:53,281 INFO L276 IsEmpty]: Start isEmpty. Operand 4158 states and 5559 transitions. [2023-11-29 01:12:53,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-11-29 01:12:53,286 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:12:53,286 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:12:53,287 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 01:12:53,287 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:12:53,287 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:12:53,287 INFO L85 PathProgramCache]: Analyzing trace with hash -634013934, now seen corresponding path program 1 times [2023-11-29 01:12:53,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:12:53,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615264995] [2023-11-29 01:12:53,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:12:53,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:12:53,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:54,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:12:54,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:54,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:12:54,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:54,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 01:12:54,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:54,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 01:12:54,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:54,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 01:12:54,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:54,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:12:54,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:54,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-29 01:12:54,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:54,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-11-29 01:12:54,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:54,628 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:12:54,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:12:54,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615264995] [2023-11-29 01:12:54,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615264995] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:12:54,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121056795] [2023-11-29 01:12:54,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:12:54,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:12:54,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:12:54,632 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:12:54,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 01:12:56,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:56,125 INFO L262 TraceCheckSpWp]: Trace formula consists of 2822 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:12:56,142 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:12:56,300 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:12:56,301 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:12:56,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121056795] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:12:56,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:12:56,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-11-29 01:12:56,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332249008] [2023-11-29 01:12:56,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:12:56,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:12:56,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:12:56,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:12:56,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:12:56,304 INFO L87 Difference]: Start difference. First operand 4158 states and 5559 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:13:01,507 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:13:05,528 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:13:09,562 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:13:13,584 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:13:20,677 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:13:24,708 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:13:28,725 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:13:32,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:13:32,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:32,760 INFO L93 Difference]: Finished difference Result 8547 states and 11404 transitions. [2023-11-29 01:13:32,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:13:32,780 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:13:32,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:32,798 INFO L225 Difference]: With dead ends: 8547 [2023-11-29 01:13:32,798 INFO L226 Difference]: Without dead ends: 4280 [2023-11-29 01:13:32,809 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 208 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-11-29 01:13:32,810 INFO L413 NwaCegarLoop]: 3429 mSDtfsCounter, 1424 mSDsluCounter, 8000 mSDsCounter, 0 mSdLazyCounter, 1867 mSolverCounterSat, 4 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1425 SdHoareTripleChecker+Valid, 11429 SdHoareTripleChecker+Invalid, 1879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1867 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:32,810 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1425 Valid, 11429 Invalid, 1879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1867 Invalid, 8 Unknown, 0 Unchecked, 35.9s Time] [2023-11-29 01:13:32,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4280 states. [2023-11-29 01:13:33,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4280 to 4145. [2023-11-29 01:13:33,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4145 states, 3284 states have (on average 1.2512180267965896) internal successors, (4109), 3340 states have internal predecessors, (4109), 713 states have call successors, (713), 146 states have call predecessors, (713), 147 states have return successors, (713), 688 states have call predecessors, (713), 712 states have call successors, (713) [2023-11-29 01:13:33,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4145 states to 4145 states and 5535 transitions. [2023-11-29 01:13:33,173 INFO L78 Accepts]: Start accepts. Automaton has 4145 states and 5535 transitions. Word has length 197 [2023-11-29 01:13:33,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:33,173 INFO L495 AbstractCegarLoop]: Abstraction has 4145 states and 5535 transitions. [2023-11-29 01:13:33,173 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:13:33,173 INFO L276 IsEmpty]: Start isEmpty. Operand 4145 states and 5535 transitions. [2023-11-29 01:13:33,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-11-29 01:13:33,178 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:33,178 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:13:33,191 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-29 01:13:33,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:13:33,380 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:13:33,380 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:33,381 INFO L85 PathProgramCache]: Analyzing trace with hash -657461809, now seen corresponding path program 1 times [2023-11-29 01:13:33,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:13:33,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828603502] [2023-11-29 01:13:33,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:33,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:13:33,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:34,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:13:34,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:34,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:13:34,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:34,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:13:34,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:34,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:13:34,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:34,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 01:13:34,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:34,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 01:13:34,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:34,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-29 01:13:34,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:34,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 01:13:34,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:34,501 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:13:34,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:13:34,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828603502] [2023-11-29 01:13:34,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828603502] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:13:34,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005635369] [2023-11-29 01:13:34,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:34,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:13:34,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:13:34,503 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:13:34,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 01:13:35,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:35,845 INFO L262 TraceCheckSpWp]: Trace formula consists of 2824 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 01:13:35,852 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:13:35,993 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:13:35,993 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:13:35,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005635369] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:13:35,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:13:35,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-11-29 01:13:35,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797592455] [2023-11-29 01:13:35,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:13:35,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:13:35,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:13:35,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:13:35,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:13:35,996 INFO L87 Difference]: Start difference. First operand 4145 states and 5535 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:13:40,949 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:13:44,982 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:13:49,000 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:13:53,016 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:13:59,087 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:14:03,106 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:14:07,129 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:14:11,150 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:14:11,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:14:11,233 INFO L93 Difference]: Finished difference Result 8479 states and 11300 transitions. [2023-11-29 01:14:11,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:14:11,234 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:14:11,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:14:11,257 INFO L225 Difference]: With dead ends: 8479 [2023-11-29 01:14:11,257 INFO L226 Difference]: Without dead ends: 4272 [2023-11-29 01:14:11,273 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:14:11,274 INFO L413 NwaCegarLoop]: 3424 mSDtfsCounter, 1155 mSDsluCounter, 6149 mSDsCounter, 0 mSdLazyCounter, 1251 mSolverCounterSat, 4 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1156 SdHoareTripleChecker+Valid, 9573 SdHoareTripleChecker+Invalid, 1263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1251 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:14:11,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1156 Valid, 9573 Invalid, 1263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1251 Invalid, 8 Unknown, 0 Unchecked, 34.8s Time] [2023-11-29 01:14:11,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4272 states. [2023-11-29 01:14:11,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4272 to 4135. [2023-11-29 01:14:11,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4135 states, 3278 states have (on average 1.2501525320317266) internal successors, (4098), 3334 states have internal predecessors, (4098), 709 states have call successors, (709), 146 states have call predecessors, (709), 147 states have return successors, (709), 684 states have call predecessors, (709), 708 states have call successors, (709) [2023-11-29 01:14:11,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4135 states to 4135 states and 5516 transitions. [2023-11-29 01:14:11,681 INFO L78 Accepts]: Start accepts. Automaton has 4135 states and 5516 transitions. Word has length 198 [2023-11-29 01:14:11,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:14:11,681 INFO L495 AbstractCegarLoop]: Abstraction has 4135 states and 5516 transitions. [2023-11-29 01:14:11,682 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:14:11,682 INFO L276 IsEmpty]: Start isEmpty. Operand 4135 states and 5516 transitions. [2023-11-29 01:14:11,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-11-29 01:14:11,688 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:14:11,688 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:14:11,697 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-29 01:14:11,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:14:11,889 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:14:11,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:14:11,889 INFO L85 PathProgramCache]: Analyzing trace with hash -802308759, now seen corresponding path program 1 times [2023-11-29 01:14:11,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:14:11,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772088712] [2023-11-29 01:14:11,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:11,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:14:12,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:12,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:14:12,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:13,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:14:13,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:13,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:14:13,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:13,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:14:13,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:13,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 01:14:13,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:13,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 01:14:13,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:13,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-29 01:14:13,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:13,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 01:14:13,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:13,184 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:14:13,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:14:13,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772088712] [2023-11-29 01:14:13,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772088712] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:14:13,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957465314] [2023-11-29 01:14:13,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:13,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:14:13,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:14:13,186 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:14:13,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 01:14:14,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:14,473 INFO L262 TraceCheckSpWp]: Trace formula consists of 2823 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 01:14:14,479 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:14:14,597 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:14:14,597 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:14:14,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957465314] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:14:14,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:14:14,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-11-29 01:14:14,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796502036] [2023-11-29 01:14:14,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:14:14,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:14:14,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:14:14,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:14:14,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:14:14,600 INFO L87 Difference]: Start difference. First operand 4135 states and 5516 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:14:19,310 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:14:23,331 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:14:27,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:14:30,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:14:30,771 INFO L93 Difference]: Finished difference Result 9158 states and 12215 transitions. [2023-11-29 01:14:30,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:14:30,772 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:14:30,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:14:30,791 INFO L225 Difference]: With dead ends: 9158 [2023-11-29 01:14:30,791 INFO L226 Difference]: Without dead ends: 5025 [2023-11-29 01:14:30,808 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:14:30,809 INFO L413 NwaCegarLoop]: 3301 mSDtfsCounter, 1718 mSDsluCounter, 6282 mSDsCounter, 0 mSdLazyCounter, 1685 mSolverCounterSat, 9 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1720 SdHoareTripleChecker+Valid, 9583 SdHoareTripleChecker+Invalid, 1697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1685 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:14:30,809 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1720 Valid, 9583 Invalid, 1697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1685 Invalid, 3 Unknown, 0 Unchecked, 15.5s Time] [2023-11-29 01:14:30,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5025 states. [2023-11-29 01:14:31,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5025 to 4696. [2023-11-29 01:14:31,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4696 states, 3667 states have (on average 1.2664303245159532) internal successors, (4644), 3734 states have internal predecessors, (4644), 852 states have call successors, (852), 174 states have call predecessors, (852), 176 states have return successors, (853), 823 states have call predecessors, (853), 851 states have call successors, (853) [2023-11-29 01:14:31,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4696 states to 4696 states and 6349 transitions. [2023-11-29 01:14:31,494 INFO L78 Accepts]: Start accepts. Automaton has 4696 states and 6349 transitions. Word has length 198 [2023-11-29 01:14:31,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:14:31,495 INFO L495 AbstractCegarLoop]: Abstraction has 4696 states and 6349 transitions. [2023-11-29 01:14:31,495 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:14:31,495 INFO L276 IsEmpty]: Start isEmpty. Operand 4696 states and 6349 transitions. [2023-11-29 01:14:31,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2023-11-29 01:14:31,500 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:14:31,500 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:14:31,512 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 01:14:31,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e150b46-431e-4b23-b4a7-6a71acde7d58/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-29 01:14:31,701 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:14:31,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:14:31,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1842805121, now seen corresponding path program 1 times [2023-11-29 01:14:31,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:14:31,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153882772] [2023-11-29 01:14:31,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:31,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:14:32,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:32,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:14:32,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:32,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:14:32,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:32,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:14:32,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:32,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:14:32,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:32,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:14:32,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:32,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:14:32,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:32,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 01:14:32,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:32,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:14:32,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:32,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-29 01:14:32,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:33,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 01:14:33,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:33,004 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 01:14:33,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:14:33,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153882772] [2023-11-29 01:14:33,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153882772] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:14:33,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:14:33,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:14:33,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445540276] [2023-11-29 01:14:33,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:14:33,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:14:33,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:14:33,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:14:33,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:14:33,008 INFO L87 Difference]: Start difference. First operand 4696 states and 6349 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:14:38,311 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:14:42,326 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:14:46,343 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:14:50,376 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:14:54,402 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:14:58,426 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:15:14,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:15:14,205 INFO L93 Difference]: Finished difference Result 10527 states and 15065 transitions. [2023-11-29 01:15:14,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:15:14,206 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.0) internal successors, (180), 6 states have internal predecessors, (180), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 207 [2023-11-29 01:15:14,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:15:14,226 INFO L225 Difference]: With dead ends: 10527 [2023-11-29 01:15:14,226 INFO L226 Difference]: Without dead ends: 5833 [2023-11-29 01:15:14,238 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:15:14,239 INFO L413 NwaCegarLoop]: 2145 mSDtfsCounter, 10028 mSDsluCounter, 5154 mSDsCounter, 0 mSdLazyCounter, 6050 mSolverCounterSat, 3944 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10192 SdHoareTripleChecker+Valid, 7299 SdHoareTripleChecker+Invalid, 10000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3944 IncrementalHoareTripleChecker+Valid, 6050 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:15:14,239 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10192 Valid, 7299 Invalid, 10000 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3944 Valid, 6050 Invalid, 6 Unknown, 0 Unchecked, 39.7s Time] [2023-11-29 01:15:14,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5833 states. [2023-11-29 01:15:14,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5833 to 4133. [2023-11-29 01:15:14,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4133 states, 3277 states have (on average 1.2493133963991456) internal successors, (4094), 3333 states have internal predecessors, (4094), 708 states have call successors, (708), 146 states have call predecessors, (708), 147 states have return successors, (708), 683 states have call predecessors, (708), 707 states have call successors, (708) [2023-11-29 01:15:14,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4133 states to 4133 states and 5510 transitions. [2023-11-29 01:15:14,664 INFO L78 Accepts]: Start accepts. Automaton has 4133 states and 5510 transitions. Word has length 207 [2023-11-29 01:15:14,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:15:14,664 INFO L495 AbstractCegarLoop]: Abstraction has 4133 states and 5510 transitions. [2023-11-29 01:15:14,664 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:15:14,665 INFO L276 IsEmpty]: Start isEmpty. Operand 4133 states and 5510 transitions. [2023-11-29 01:15:14,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2023-11-29 01:15:14,667 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:15:14,668 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:15:14,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 01:15:14,668 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:15:14,668 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:15:14,668 INFO L85 PathProgramCache]: Analyzing trace with hash -1178228792, now seen corresponding path program 1 times [2023-11-29 01:15:14,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:15:14,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3832042] [2023-11-29 01:15:14,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:15:14,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:15:15,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:15,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:15:15,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:15,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:15:15,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:15,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:15:15,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:15,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:15:15,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:15,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:15:15,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:15,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:15:15,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:15,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 01:15:15,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:15,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 01:15:15,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:15,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-29 01:15:15,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:15,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-29 01:15:15,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:15,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 01:15:15,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:15,828 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 01:15:15,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:15:15,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3832042] [2023-11-29 01:15:15,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3832042] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:15:15,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:15:15,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:15:15,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282696996] [2023-11-29 01:15:15,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:15:15,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:15:15,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:15:15,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:15:15,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:15:15,830 INFO L87 Difference]: Start difference. First operand 4133 states and 5510 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:15:21,774 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:15:25,798 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:15:29,818 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:15:33,838 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:15:37,868 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:15:41,898 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:16:04,677 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:16:08,701 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:16:12,724 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:16:16,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:16:20,777 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:16:24,814 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:16:25,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:16:25,053 INFO L93 Difference]: Finished difference Result 10094 states and 14366 transitions. [2023-11-29 01:16:25,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:16:25,053 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 4 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 210 [2023-11-29 01:16:25,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:16:25,091 INFO L225 Difference]: With dead ends: 10094 [2023-11-29 01:16:25,092 INFO L226 Difference]: Without dead ends: 5963 [2023-11-29 01:16:25,106 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:16:25,106 INFO L413 NwaCegarLoop]: 2233 mSDtfsCounter, 6020 mSDsluCounter, 6974 mSDsCounter, 0 mSdLazyCounter, 8707 mSolverCounterSat, 1760 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 65.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6170 SdHoareTripleChecker+Valid, 9207 SdHoareTripleChecker+Invalid, 10479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1760 IncrementalHoareTripleChecker+Valid, 8707 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 67.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:16:25,107 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6170 Valid, 9207 Invalid, 10479 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1760 Valid, 8707 Invalid, 12 Unknown, 0 Unchecked, 67.6s Time] [2023-11-29 01:16:25,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5963 states. [2023-11-29 01:16:25,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5963 to 4131. [2023-11-29 01:16:25,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4131 states, 3276 states have (on average 1.249084249084249) internal successors, (4092), 3332 states have internal predecessors, (4092), 707 states have call successors, (707), 146 states have call predecessors, (707), 147 states have return successors, (707), 682 states have call predecessors, (707), 706 states have call successors, (707) [2023-11-29 01:16:25,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4131 states to 4131 states and 5506 transitions. [2023-11-29 01:16:25,552 INFO L78 Accepts]: Start accepts. Automaton has 4131 states and 5506 transitions. Word has length 210 [2023-11-29 01:16:25,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:16:25,552 INFO L495 AbstractCegarLoop]: Abstraction has 4131 states and 5506 transitions. [2023-11-29 01:16:25,552 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:16:25,553 INFO L276 IsEmpty]: Start isEmpty. Operand 4131 states and 5506 transitions. [2023-11-29 01:16:25,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2023-11-29 01:16:25,556 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:16:25,557 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:16:25,557 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 01:16:25,557 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:16:25,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:16:25,558 INFO L85 PathProgramCache]: Analyzing trace with hash 615564307, now seen corresponding path program 1 times [2023-11-29 01:16:25,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:16:25,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852883545] [2023-11-29 01:16:25,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:16:25,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:16:26,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:26,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:16:26,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:26,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:16:26,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:26,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:16:26,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:26,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:16:26,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:26,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:16:26,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:26,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:16:26,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:26,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:16:26,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:26,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:16:26,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:26,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 01:16:26,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:26,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-11-29 01:16:26,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:26,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 01:16:26,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:26,936 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 01:16:26,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:16:26,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852883545] [2023-11-29 01:16:26,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852883545] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:16:26,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:16:26,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:16:26,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325915053] [2023-11-29 01:16:26,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:16:26,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:16:26,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:16:26,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:16:26,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:16:26,939 INFO L87 Difference]: Start difference. First operand 4131 states and 5506 transitions. Second operand has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 3 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-11-29 01:16:32,505 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:16:36,524 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:16:40,560 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:16:44,594 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:16:48,627 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:16:52,653 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:17:10,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:17:10,712 INFO L93 Difference]: Finished difference Result 9959 states and 14211 transitions. [2023-11-29 01:17:10,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:17:10,713 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 3 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 211 [2023-11-29 01:17:10,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:17:10,733 INFO L225 Difference]: With dead ends: 9959 [2023-11-29 01:17:10,733 INFO L226 Difference]: Without dead ends: 5830 [2023-11-29 01:17:10,743 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:17:10,744 INFO L413 NwaCegarLoop]: 2145 mSDtfsCounter, 9089 mSDsluCounter, 4894 mSDsCounter, 0 mSdLazyCounter, 6759 mSolverCounterSat, 3182 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9254 SdHoareTripleChecker+Valid, 7039 SdHoareTripleChecker+Invalid, 9947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3182 IncrementalHoareTripleChecker+Valid, 6759 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:17:10,744 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9254 Valid, 7039 Invalid, 9947 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3182 Valid, 6759 Invalid, 6 Unknown, 0 Unchecked, 42.2s Time] [2023-11-29 01:17:10,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5830 states. [2023-11-29 01:17:11,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5830 to 4131. [2023-11-29 01:17:11,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4131 states, 3276 states have (on average 1.2487789987789988) internal successors, (4091), 3332 states have internal predecessors, (4091), 707 states have call successors, (707), 146 states have call predecessors, (707), 147 states have return successors, (707), 682 states have call predecessors, (707), 706 states have call successors, (707) [2023-11-29 01:17:11,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4131 states to 4131 states and 5505 transitions. [2023-11-29 01:17:11,174 INFO L78 Accepts]: Start accepts. Automaton has 4131 states and 5505 transitions. Word has length 211 [2023-11-29 01:17:11,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:17:11,174 INFO L495 AbstractCegarLoop]: Abstraction has 4131 states and 5505 transitions. [2023-11-29 01:17:11,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 3 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-11-29 01:17:11,175 INFO L276 IsEmpty]: Start isEmpty. Operand 4131 states and 5505 transitions. [2023-11-29 01:17:11,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2023-11-29 01:17:11,198 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:17:11,198 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:17:11,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 01:17:11,198 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:17:11,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:17:11,199 INFO L85 PathProgramCache]: Analyzing trace with hash 116581454, now seen corresponding path program 1 times [2023-11-29 01:17:11,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:17:11,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338028980] [2023-11-29 01:17:11,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:17:11,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:17:11,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:12,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:17:12,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:12,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:17:12,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:12,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:17:12,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:12,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:17:12,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:12,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:17:12,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:12,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:17:12,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:12,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:17:12,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:12,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:17:12,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:12,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 01:17:12,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:12,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:17:12,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:12,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-11-29 01:17:12,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:12,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 01:17:12,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:12,328 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 01:17:12,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:17:12,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338028980] [2023-11-29 01:17:12,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338028980] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:17:12,328 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:17:12,329 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:17:12,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018161260] [2023-11-29 01:17:12,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:17:12,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:17:12,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:17:12,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:17:12,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:17:12,331 INFO L87 Difference]: Start difference. First operand 4131 states and 5505 transitions. Second operand has 9 states, 9 states have (on average 20.22222222222222) internal successors, (182), 6 states have internal predecessors, (182), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-29 01:17:17,846 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:17:21,883 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:17:25,904 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:17:29,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:17:33,948 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:17:37,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:17:59,974 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:18:03,996 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:18:08,028 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:18:12,060 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:18:16,081 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:18:20,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:18:20,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:18:20,342 INFO L93 Difference]: Finished difference Result 10089 states and 14354 transitions. [2023-11-29 01:18:20,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:18:20,343 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.22222222222222) internal successors, (182), 6 states have internal predecessors, (182), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 214 [2023-11-29 01:18:20,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:18:20,360 INFO L225 Difference]: With dead ends: 10089 [2023-11-29 01:18:20,360 INFO L226 Difference]: Without dead ends: 5960 [2023-11-29 01:18:20,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:18:20,372 INFO L413 NwaCegarLoop]: 2251 mSDtfsCounter, 9602 mSDsluCounter, 4996 mSDsCounter, 0 mSdLazyCounter, 6602 mSolverCounterSat, 3247 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 64.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9750 SdHoareTripleChecker+Valid, 7247 SdHoareTripleChecker+Invalid, 9861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3247 IncrementalHoareTripleChecker+Valid, 6602 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 66.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:18:20,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9750 Valid, 7247 Invalid, 9861 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3247 Valid, 6602 Invalid, 12 Unknown, 0 Unchecked, 66.5s Time] [2023-11-29 01:18:20,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5960 states. [2023-11-29 01:18:20,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5960 to 4129. [2023-11-29 01:18:20,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4129 states, 3275 states have (on average 1.2485496183206106) internal successors, (4089), 3331 states have internal predecessors, (4089), 706 states have call successors, (706), 146 states have call predecessors, (706), 147 states have return successors, (706), 681 states have call predecessors, (706), 705 states have call successors, (706) [2023-11-29 01:18:20,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4129 states to 4129 states and 5501 transitions. [2023-11-29 01:18:20,828 INFO L78 Accepts]: Start accepts. Automaton has 4129 states and 5501 transitions. Word has length 214 [2023-11-29 01:18:20,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:18:20,828 INFO L495 AbstractCegarLoop]: Abstraction has 4129 states and 5501 transitions. [2023-11-29 01:18:20,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.22222222222222) internal successors, (182), 6 states have internal predecessors, (182), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-29 01:18:20,828 INFO L276 IsEmpty]: Start isEmpty. Operand 4129 states and 5501 transitions. [2023-11-29 01:18:20,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2023-11-29 01:18:20,831 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:18:20,831 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:18:20,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 01:18:20,832 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:18:20,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:18:20,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1101800564, now seen corresponding path program 1 times [2023-11-29 01:18:20,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:18:20,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258480324] [2023-11-29 01:18:20,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:18:20,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:18:21,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:18:21,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:18:21,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:18:21,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:18:21,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:18:21,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:18:21,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:18:21,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:18:21,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:18:21,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:18:21,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:18:21,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:18:21,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:18:21,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:18:21,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:18:21,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:18:21,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:18:21,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 01:18:21,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:18:21,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 01:18:21,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:18:21,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 01:18:21,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:18:21,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 01:18:21,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:18:21,847 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 01:18:21,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:18:21,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258480324] [2023-11-29 01:18:21,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258480324] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:18:21,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:18:21,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 01:18:21,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295774693] [2023-11-29 01:18:21,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:18:21,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:18:21,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:18:21,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:18:21,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:18:21,850 INFO L87 Difference]: Start difference. First operand 4129 states and 5501 transitions. Second operand has 9 states, 9 states have (on average 20.333333333333332) internal successors, (183), 6 states have internal predecessors, (183), 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:18:27,716 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:18:31,755 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:18:35,781 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:18:39,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:18:43,824 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:18:47,847 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:19:11,822 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:19:15,844 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:19:19,862 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:19:23,885 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:19:27,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:19:31,954 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:19:32,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:19:32,194 INFO L93 Difference]: Finished difference Result 10084 states and 14344 transitions. [2023-11-29 01:19:32,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:19:32,195 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.333333333333332) internal successors, (183), 6 states have internal predecessors, (183), 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 215 [2023-11-29 01:19:32,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:19:32,213 INFO L225 Difference]: With dead ends: 10084 [2023-11-29 01:19:32,213 INFO L226 Difference]: Without dead ends: 5957 [2023-11-29 01:19:32,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:19:32,225 INFO L413 NwaCegarLoop]: 2335 mSDtfsCounter, 6001 mSDsluCounter, 7087 mSDsCounter, 0 mSdLazyCounter, 8563 mSolverCounterSat, 1689 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 66.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6161 SdHoareTripleChecker+Valid, 9422 SdHoareTripleChecker+Invalid, 10264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1689 IncrementalHoareTripleChecker+Valid, 8563 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 68.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:19:32,225 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6161 Valid, 9422 Invalid, 10264 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1689 Valid, 8563 Invalid, 12 Unknown, 0 Unchecked, 68.7s Time] [2023-11-29 01:19:32,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5957 states. [2023-11-29 01:19:32,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5957 to 4125. [2023-11-29 01:19:32,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4125 states, 3273 states have (on average 1.2480904369080354) internal successors, (4085), 3329 states have internal predecessors, (4085), 704 states have call successors, (704), 146 states have call predecessors, (704), 147 states have return successors, (704), 679 states have call predecessors, (704), 703 states have call successors, (704) [2023-11-29 01:19:32,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4125 states to 4125 states and 5493 transitions. [2023-11-29 01:19:32,748 INFO L78 Accepts]: Start accepts. Automaton has 4125 states and 5493 transitions. Word has length 215 [2023-11-29 01:19:32,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:19:32,748 INFO L495 AbstractCegarLoop]: Abstraction has 4125 states and 5493 transitions. [2023-11-29 01:19:32,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.333333333333332) internal successors, (183), 6 states have internal predecessors, (183), 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:19:32,749 INFO L276 IsEmpty]: Start isEmpty. Operand 4125 states and 5493 transitions. [2023-11-29 01:19:32,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2023-11-29 01:19:32,751 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:19:32,751 INFO L195 NwaCegarLoop]: trace histogram [4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:19:32,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 01:19:32,752 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:19:32,752 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:19:32,752 INFO L85 PathProgramCache]: Analyzing trace with hash 802633582, now seen corresponding path program 1 times [2023-11-29 01:19:32,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:19:32,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277095743] [2023-11-29 01:19:32,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:19:32,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:19:33,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:19:33,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:19:33,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:19:33,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:19:33,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:19:33,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:19:33,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:19:33,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:19:33,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:19:33,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:19:33,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:19:33,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:19:33,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:19:33,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:19:33,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:19:33,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:19:33,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:19:33,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:19:33,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:19:33,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 01:19:33,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:19:33,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 01:19:33,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:19:33,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 01:19:33,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:19:33,826 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-29 01:19:33,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:19:33,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277095743] [2023-11-29 01:19:33,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277095743] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:19:33,826 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:19:33,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 01:19:33,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860731012] [2023-11-29 01:19:33,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:19:33,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:19:33,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:19:33,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:19:33,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:19:33,828 INFO L87 Difference]: Start difference. First operand 4125 states and 5493 transitions. Second operand has 8 states, 8 states have (on average 22.75) internal successors, (182), 5 states have internal predecessors, (182), 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:19:39,891 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:19:43,907 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:19:47,942 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:19:51,963 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:19:55,986 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:20:13,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:20:13,148 INFO L93 Difference]: Finished difference Result 9944 states and 14177 transitions. [2023-11-29 01:20:13,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 01:20:13,149 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.75) internal successors, (182), 5 states have internal predecessors, (182), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 215 [2023-11-29 01:20:13,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:20:13,166 INFO L225 Difference]: With dead ends: 9944 [2023-11-29 01:20:13,166 INFO L226 Difference]: Without dead ends: 5821 [2023-11-29 01:20:13,177 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:20:13,178 INFO L413 NwaCegarLoop]: 2166 mSDtfsCounter, 2834 mSDsluCounter, 8277 mSDsCounter, 0 mSdLazyCounter, 7033 mSolverCounterSat, 1198 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2914 SdHoareTripleChecker+Valid, 10443 SdHoareTripleChecker+Invalid, 8236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1198 IncrementalHoareTripleChecker+Valid, 7033 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:20:13,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2914 Valid, 10443 Invalid, 8236 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1198 Valid, 7033 Invalid, 5 Unknown, 0 Unchecked, 37.9s Time] [2023-11-29 01:20:13,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5821 states. [2023-11-29 01:20:13,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5821 to 4125. [2023-11-29 01:20:13,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4125 states, 3273 states have (on average 1.247784906813321) internal successors, (4084), 3329 states have internal predecessors, (4084), 704 states have call successors, (704), 146 states have call predecessors, (704), 147 states have return successors, (704), 679 states have call predecessors, (704), 703 states have call successors, (704) [2023-11-29 01:20:13,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4125 states to 4125 states and 5492 transitions. [2023-11-29 01:20:13,741 INFO L78 Accepts]: Start accepts. Automaton has 4125 states and 5492 transitions. Word has length 215 [2023-11-29 01:20:13,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:20:13,742 INFO L495 AbstractCegarLoop]: Abstraction has 4125 states and 5492 transitions. [2023-11-29 01:20:13,742 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.75) internal successors, (182), 5 states have internal predecessors, (182), 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:20:13,742 INFO L276 IsEmpty]: Start isEmpty. Operand 4125 states and 5492 transitions. [2023-11-29 01:20:13,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2023-11-29 01:20:13,745 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:20:13,745 INFO L195 NwaCegarLoop]: trace histogram [4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:20:13,745 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 01:20:13,745 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:20:13,746 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:20:13,746 INFO L85 PathProgramCache]: Analyzing trace with hash 1981903949, now seen corresponding path program 1 times [2023-11-29 01:20:13,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:20:13,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968791798] [2023-11-29 01:20:13,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:20:13,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:20:14,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:20:14,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:20:14,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:20:14,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:20:14,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:20:14,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:20:14,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:20:14,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:20:14,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:20:14,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 01:20:14,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:20:14,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-11-29 01:20:14,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 01:20:14,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:20:14,786 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-29 01:20:14,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:20:14,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968791798] [2023-11-29 01:20:14,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968791798] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:20:14,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:20:14,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 01:20:14,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199146046] [2023-11-29 01:20:14,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:20:14,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:20:14,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:20:14,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:20:14,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:20:14,788 INFO L87 Difference]: Start difference. First operand 4125 states and 5492 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:20:21,762 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:20:25,802 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:20:29,822 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:20:33,844 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:20:37,869 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:21:00,061 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:21:04,078 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:21:08,100 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:21:12,130 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:21:16,163 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:21:16,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:21:16,473 INFO L93 Difference]: Finished difference Result 10073 states and 14316 transitions. [2023-11-29 01:21:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:21:16,473 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 218 [2023-11-29 01:21:16,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:21:16,489 INFO L225 Difference]: With dead ends: 10073 [2023-11-29 01:21:16,489 INFO L226 Difference]: Without dead ends: 5950 [2023-11-29 01:21:16,500 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:21:16,500 INFO L413 NwaCegarLoop]: 2313 mSDtfsCounter, 4073 mSDsluCounter, 8057 mSDsCounter, 0 mSdLazyCounter, 7065 mSolverCounterSat, 1276 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 58.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4194 SdHoareTripleChecker+Valid, 10370 SdHoareTripleChecker+Invalid, 8351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1276 IncrementalHoareTripleChecker+Valid, 7065 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:21:16,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4194 Valid, 10370 Invalid, 8351 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1276 Valid, 7065 Invalid, 10 Unknown, 0 Unchecked, 60.2s Time] [2023-11-29 01:21:16,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5950 states. [2023-11-29 01:21:17,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5950 to 4123. [2023-11-29 01:21:17,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4123 states, 3272 states have (on average 1.2475550122249388) internal successors, (4082), 3328 states have internal predecessors, (4082), 703 states have call successors, (703), 146 states have call predecessors, (703), 147 states have return successors, (703), 678 states have call predecessors, (703), 702 states have call successors, (703) [2023-11-29 01:21:17,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4123 states to 4123 states and 5488 transitions. [2023-11-29 01:21:17,019 INFO L78 Accepts]: Start accepts. Automaton has 4123 states and 5488 transitions. Word has length 218 [2023-11-29 01:21:17,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:21:17,020 INFO L495 AbstractCegarLoop]: Abstraction has 4123 states and 5488 transitions. [2023-11-29 01:21:17,020 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-11-29 01:21:17,020 INFO L276 IsEmpty]: Start isEmpty. Operand 4123 states and 5488 transitions. [2023-11-29 01:21:17,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2023-11-29 01:21:17,023 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:21:17,023 INFO L195 NwaCegarLoop]: trace histogram [4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:21:17,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 01:21:17,023 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:21:17,023 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:21:17,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1432338438, now seen corresponding path program 1 times [2023-11-29 01:21:17,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:21:17,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549989978] [2023-11-29 01:21:17,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:21:17,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:21:17,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:17,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:21:17,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:17,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:21:17,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:17,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:21:17,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:17,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:21:17,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:17,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:21:17,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:17,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:21:17,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:17,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:21:17,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:17,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:21:17,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:18,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:21:18,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:18,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 01:21:18,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:18,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-29 01:21:18,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:18,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-29 01:21:18,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:18,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 01:21:18,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:21:18,011 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-29 01:21:18,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:21:18,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549989978] [2023-11-29 01:21:18,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549989978] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:21:18,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:21:18,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 01:21:18,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697612036] [2023-11-29 01:21:18,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:21:18,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:21:18,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:21:18,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:21:18,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:21:18,013 INFO L87 Difference]: Start difference. First operand 4123 states and 5488 transitions. Second operand has 8 states, 8 states have (on average 23.0) internal successors, (184), 5 states have internal predecessors, (184), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-11-29 01:21:23,126 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:21:27,149 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:21:31,167 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:21:35,185 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:21:39,211 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:21:57,062 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:22:01,081 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:22:05,125 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:22:09,244 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:22:13,268 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:22:13,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:22:13,335 INFO L93 Difference]: Finished difference Result 10069 states and 14303 transitions. [2023-11-29 01:22:13,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:22:13,335 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 23.0) internal successors, (184), 5 states have internal predecessors, (184), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 219 [2023-11-29 01:22:13,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:22:13,351 INFO L225 Difference]: With dead ends: 10069 [2023-11-29 01:22:13,351 INFO L226 Difference]: Without dead ends: 5948 [2023-11-29 01:22:13,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:22:13,362 INFO L413 NwaCegarLoop]: 2190 mSDtfsCounter, 5518 mSDsluCounter, 5430 mSDsCounter, 0 mSdLazyCounter, 5261 mSolverCounterSat, 1994 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 52.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5658 SdHoareTripleChecker+Valid, 7620 SdHoareTripleChecker+Invalid, 7265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1994 IncrementalHoareTripleChecker+Valid, 5261 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:22:13,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5658 Valid, 7620 Invalid, 7265 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1994 Valid, 5261 Invalid, 10 Unknown, 0 Unchecked, 53.9s Time] [2023-11-29 01:22:13,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5948 states. [2023-11-29 01:22:13,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5948 to 4121. [2023-11-29 01:22:13,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4121 states, 3271 states have (on average 1.247324977071232) internal successors, (4080), 3327 states have internal predecessors, (4080), 702 states have call successors, (702), 146 states have call predecessors, (702), 147 states have return successors, (702), 677 states have call predecessors, (702), 701 states have call successors, (702) [2023-11-29 01:22:13,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4121 states to 4121 states and 5484 transitions. [2023-11-29 01:22:13,820 INFO L78 Accepts]: Start accepts. Automaton has 4121 states and 5484 transitions. Word has length 219 [2023-11-29 01:22:13,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:22:13,821 INFO L495 AbstractCegarLoop]: Abstraction has 4121 states and 5484 transitions. [2023-11-29 01:22:13,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 23.0) internal successors, (184), 5 states have internal predecessors, (184), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-11-29 01:22:13,821 INFO L276 IsEmpty]: Start isEmpty. Operand 4121 states and 5484 transitions. [2023-11-29 01:22:13,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2023-11-29 01:22:13,823 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:22:13,823 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:22:13,823 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 01:22:13,823 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:22:13,824 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:22:13,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1125349908, now seen corresponding path program 1 times [2023-11-29 01:22:13,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:22:13,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513615941] [2023-11-29 01:22:13,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:22:13,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:22:14,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:22:14,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:22:14,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:22:14,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:22:14,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:22:14,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:22:14,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:22:14,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:22:14,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:22:14,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 01:22:14,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-11-29 01:22:14,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-29 01:22:14,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 01:22:14,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:14,818 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-11-29 01:22:14,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:22:14,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513615941] [2023-11-29 01:22:14,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513615941] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:22:14,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:22:14,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 01:22:14,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685143433] [2023-11-29 01:22:14,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:22:14,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:22:14,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:22:14,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:22:14,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:22:14,821 INFO L87 Difference]: Start difference. First operand 4121 states and 5484 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:22:20,638 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:22:24,662 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:22:28,682 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:22:32,703 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:22:36,727 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:22:51,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:22:51,603 INFO L93 Difference]: Finished difference Result 9932 states and 14146 transitions. [2023-11-29 01:22:51,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 01:22:51,603 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 219 [2023-11-29 01:22:51,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:22:51,621 INFO L225 Difference]: With dead ends: 9932 [2023-11-29 01:22:51,622 INFO L226 Difference]: Without dead ends: 5813 [2023-11-29 01:22:51,633 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:22:51,634 INFO L413 NwaCegarLoop]: 2118 mSDtfsCounter, 4518 mSDsluCounter, 6876 mSDsCounter, 0 mSdLazyCounter, 5179 mSolverCounterSat, 2262 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4596 SdHoareTripleChecker+Valid, 8994 SdHoareTripleChecker+Invalid, 7446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2262 IncrementalHoareTripleChecker+Valid, 5179 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:22:51,634 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4596 Valid, 8994 Invalid, 7446 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2262 Valid, 5179 Invalid, 5 Unknown, 0 Unchecked, 35.3s Time] [2023-11-29 01:22:51,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5813 states. [2023-11-29 01:22:52,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5813 to 4121. [2023-11-29 01:22:52,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4121 states, 3271 states have (on average 1.2470192601650871) internal successors, (4079), 3327 states have internal predecessors, (4079), 702 states have call successors, (702), 146 states have call predecessors, (702), 147 states have return successors, (702), 677 states have call predecessors, (702), 701 states have call successors, (702) [2023-11-29 01:22:52,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4121 states to 4121 states and 5483 transitions. [2023-11-29 01:22:52,105 INFO L78 Accepts]: Start accepts. Automaton has 4121 states and 5483 transitions. Word has length 219 [2023-11-29 01:22:52,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:22:52,105 INFO L495 AbstractCegarLoop]: Abstraction has 4121 states and 5483 transitions. [2023-11-29 01:22:52,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-11-29 01:22:52,106 INFO L276 IsEmpty]: Start isEmpty. Operand 4121 states and 5483 transitions. [2023-11-29 01:22:52,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2023-11-29 01:22:52,108 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:22:52,108 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:22:52,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 01:22:52,108 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:22:52,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:22:52,108 INFO L85 PathProgramCache]: Analyzing trace with hash 1724010657, now seen corresponding path program 1 times [2023-11-29 01:22:52,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:22:52,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519765961] [2023-11-29 01:22:52,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:22:52,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:22:52,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:52,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 01:22:52,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:22:53,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:22:53,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:22:53,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:22:53,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:22:53,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:22:53,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 01:22:53,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:22:53,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 01:22:53,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-11-29 01:22:53,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 01:22:53,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-11-29 01:22:53,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 01:22:53,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:22:53,101 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-11-29 01:22:53,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:22:53,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519765961] [2023-11-29 01:22:53,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519765961] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:22:53,102 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:22:53,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 01:22:53,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808931663] [2023-11-29 01:22:53,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:22:53,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:22:53,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:22:53,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:22:53,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:22:53,104 INFO L87 Difference]: Start difference. First operand 4121 states and 5483 transitions. Second operand has 8 states, 8 states have (on average 23.0) internal successors, (184), 5 states have internal predecessors, (184), 3 states have call successors, (16), 5 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-11-29 01:22:58,472 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:23:02,486 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:23:06,508 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 []