/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/seq-mthreaded/rekh_ctm.1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-20 02:03:38,333 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-20 02:03:38,398 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-20 02:03:38,401 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-20 02:03:38,402 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-20 02:03:38,423 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-20 02:03:38,423 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-20 02:03:38,423 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-20 02:03:38,424 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-20 02:03:38,427 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-20 02:03:38,427 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-20 02:03:38,427 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-20 02:03:38,428 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-20 02:03:38,429 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-20 02:03:38,429 INFO L153 SettingsManager]: * Use SBE=true [2023-12-20 02:03:38,429 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-20 02:03:38,429 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-20 02:03:38,429 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-20 02:03:38,430 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-20 02:03:38,430 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-20 02:03:38,431 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-20 02:03:38,431 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-20 02:03:38,431 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-20 02:03:38,431 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-20 02:03:38,431 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-20 02:03:38,432 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-20 02:03:38,432 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-20 02:03:38,432 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-20 02:03:38,432 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-20 02:03:38,432 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-20 02:03:38,433 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-20 02:03:38,433 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-20 02:03:38,433 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 02:03:38,434 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-20 02:03:38,434 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-20 02:03:38,434 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-20 02:03:38,434 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-20 02:03:38,434 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-20 02:03:38,434 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-20 02:03:38,434 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-20 02:03:38,434 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-20 02:03:38,434 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-20 02:03:38,435 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-20 02:03:38,435 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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: Use bitabs translation -> true [2023-12-20 02:03:38,624 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-20 02:03:38,644 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-20 02:03:38,646 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-20 02:03:38,646 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-20 02:03:38,647 INFO L274 PluginConnector]: CDTParser initialized [2023-12-20 02:03:38,647 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded/rekh_ctm.1.c [2023-12-20 02:03:39,633 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-20 02:03:39,971 INFO L384 CDTParser]: Found 1 translation units. [2023-12-20 02:03:39,972 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/rekh_ctm.1.c [2023-12-20 02:03:39,997 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0bca7f62b/9727107ad2f34d22a5dc3f5f86b23220/FLAG09118b4d2 [2023-12-20 02:03:40,007 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0bca7f62b/9727107ad2f34d22a5dc3f5f86b23220 [2023-12-20 02:03:40,010 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-20 02:03:40,010 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-20 02:03:40,011 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-20 02:03:40,011 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-20 02:03:40,016 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-20 02:03:40,017 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:40,018 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3aea42fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40, skipping insertion in model container [2023-12-20 02:03:40,018 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:40,077 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-20 02:03:40,204 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/rekh_ctm.1.c[1868,1881] [2023-12-20 02:03:40,633 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 02:03:40,668 INFO L202 MainTranslator]: Completed pre-run [2023-12-20 02:03:40,675 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"/tmp/aaaa/ctm.ok1.i","-S") [42] [2023-12-20 02:03:40,681 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/rekh_ctm.1.c[1868,1881] [2023-12-20 02:03:40,876 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 02:03:40,908 INFO L206 MainTranslator]: Completed translation [2023-12-20 02:03:40,908 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40 WrapperNode [2023-12-20 02:03:40,909 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-20 02:03:40,910 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-20 02:03:40,910 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-20 02:03:40,910 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-20 02:03:40,916 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:40,989 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:41,137 INFO L138 Inliner]: procedures = 99, calls = 2727, calls flagged for inlining = 35, calls inlined = 35, statements flattened = 8466 [2023-12-20 02:03:41,137 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-20 02:03:41,138 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-20 02:03:41,138 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-20 02:03:41,138 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-20 02:03:41,145 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:41,146 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:41,184 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:41,259 INFO L175 MemorySlicer]: Split 2332 memory accesses to 49 slices as follows [2, 80, 86, 37, 37, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46]. 4 percent of accesses are in the largest equivalence class. The 338 initializations are split as follows [2, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]. The 402 writes are split as follows [0, 7, 7, 7, 7, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6]. [2023-12-20 02:03:41,259 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:41,259 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:41,429 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:41,451 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:41,480 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:41,497 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:41,525 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-20 02:03:41,526 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-20 02:03:41,526 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-20 02:03:41,526 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-20 02:03:41,527 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40" (1/1) ... [2023-12-20 02:03:41,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 02:03:41,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 02:03:41,548 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-20 02:03:41,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-20 02:03:41,573 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_state [2023-12-20 02:03:41,573 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_state [2023-12-20 02:03:41,573 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_state [2023-12-20 02:03:41,573 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_state [2023-12-20 02:03:41,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-12-20 02:03:41,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-12-20 02:03:41,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-12-20 02:03:41,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-12-20 02:03:41,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-12-20 02:03:41,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-12-20 02:03:41,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-12-20 02:03:41,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-12-20 02:03:41,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-12-20 02:03:41,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-12-20 02:03:41,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-12-20 02:03:41,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-12-20 02:03:41,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-12-20 02:03:41,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-12-20 02:03:41,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-12-20 02:03:41,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-12-20 02:03:41,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-12-20 02:03:41,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-12-20 02:03:41,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-12-20 02:03:41,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-12-20 02:03:41,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-12-20 02:03:41,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-12-20 02:03:41,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2023-12-20 02:03:41,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_run_nxtbg [2023-12-20 02:03:41,578 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_run_nxtbg [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_set_count [2023-12-20 02:03:41,578 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_set_count [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write___startrek_current_priority [2023-12-20 02:03:41,578 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write___startrek_current_priority [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_input [2023-12-20 02:03:41,578 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_input [2023-12-20 02:03:41,578 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_hyperperiod [2023-12-20 02:03:41,579 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_hyperperiod [2023-12-20 02:03:41,579 INFO L130 BoogieDeclarations]: Found specification of procedure bg_nxtcolorsensor [2023-12-20 02:03:41,579 INFO L138 BoogieDeclarations]: Found implementation of procedure bg_nxtcolorsensor [2023-12-20 02:03:41,579 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Writer [2023-12-20 02:03:41,579 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Writer [2023-12-20 02:03:41,579 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_mode [2023-12-20 02:03:41,579 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_mode [2023-12-20 02:03:41,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-12-20 02:03:41,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-12-20 02:03:41,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-12-20 02:03:41,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-12-20 02:03:41,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-12-20 02:03:41,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-12-20 02:03:41,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-12-20 02:03:41,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-12-20 02:03:41,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-12-20 02:03:41,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-12-20 02:03:41,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-12-20 02:03:41,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-12-20 02:03:41,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-12-20 02:03:41,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-12-20 02:03:41,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-12-20 02:03:41,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2023-12-20 02:03:41,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2023-12-20 02:03:41,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2023-12-20 02:03:41,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2023-12-20 02:03:41,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2023-12-20 02:03:41,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2023-12-20 02:03:41,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2023-12-20 02:03:41,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2023-12-20 02:03:41,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2023-12-20 02:03:41,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2023-12-20 02:03:41,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2023-12-20 02:03:41,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2023-12-20 02:03:41,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2023-12-20 02:03:41,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2023-12-20 02:03:41,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2023-12-20 02:03:41,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2023-12-20 02:03:41,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2023-12-20 02:03:41,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2023-12-20 02:03:41,584 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2023-12-20 02:03:41,584 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2023-12-20 02:03:41,584 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_count [2023-12-20 02:03:41,584 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_count [2023-12-20 02:03:41,584 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_state [2023-12-20 02:03:41,585 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_state [2023-12-20 02:03:41,585 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_output [2023-12-20 02:03:41,585 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_output [2023-12-20 02:03:41,585 INFO L130 BoogieDeclarations]: Found specification of procedure move_motor [2023-12-20 02:03:41,585 INFO L138 BoogieDeclarations]: Found implementation of procedure move_motor [2023-12-20 02:03:41,585 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_speed [2023-12-20 02:03:41,585 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_speed [2023-12-20 02:03:41,585 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_get_count [2023-12-20 02:03:41,585 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_get_count [2023-12-20 02:03:41,585 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-20 02:03:41,585 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t2 [2023-12-20 02:03:41,586 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t2 [2023-12-20 02:03:41,586 INFO L130 BoogieDeclarations]: Found specification of procedure ecrobot_set_nxtcolorsensor [2023-12-20 02:03:41,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ecrobot_set_nxtcolorsensor [2023-12-20 02:03:41,586 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t3 [2023-12-20 02:03:41,586 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t3 [2023-12-20 02:03:41,586 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_output [2023-12-20 02:03:41,586 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_output [2023-12-20 02:03:41,586 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t0 [2023-12-20 02:03:41,586 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t0 [2023-12-20 02:03:41,586 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_count [2023-12-20 02:03:41,586 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_count [2023-12-20 02:03:41,586 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t1 [2023-12-20 02:03:41,587 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t1 [2023-12-20 02:03:41,587 INFO L130 BoogieDeclarations]: Found specification of procedure TerminateTask [2023-12-20 02:03:41,587 INFO L138 BoogieDeclarations]: Found implementation of procedure TerminateTask [2023-12-20 02:03:41,587 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_count [2023-12-20 02:03:41,587 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_count [2023-12-20 02:03:41,588 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read___startrek_current_priority [2023-12-20 02:03:41,589 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read___startrek_current_priority [2023-12-20 02:03:41,591 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_count [2023-12-20 02:03:41,591 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_count [2023-12-20 02:03:41,594 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_count [2023-12-20 02:03:41,595 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_count [2023-12-20 02:03:41,595 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_speed [2023-12-20 02:03:41,595 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_speed [2023-12-20 02:03:41,595 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_data_mode [2023-12-20 02:03:41,595 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_data_mode [2023-12-20 02:03:41,595 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_threshold [2023-12-20 02:03:41,595 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_threshold [2023-12-20 02:03:41,595 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_read [2023-12-20 02:03:41,595 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_read [2023-12-20 02:03:41,595 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_state [2023-12-20 02:03:41,595 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_state [2023-12-20 02:03:41,595 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Reader [2023-12-20 02:03:41,595 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Reader [2023-12-20 02:03:41,595 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_dir [2023-12-20 02:03:41,595 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_dir [2023-12-20 02:03:41,595 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_speed [2023-12-20 02:03:41,595 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_speed [2023-12-20 02:03:41,595 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_input [2023-12-20 02:03:41,595 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_input [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_state [2023-12-20 02:03:41,596 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_state [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_need_to_run_nxtbg [2023-12-20 02:03:41,596 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_need_to_run_nxtbg [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_state [2023-12-20 02:03:41,596 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_state [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_count [2023-12-20 02:03:41,596 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_count [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_TapeMover [2023-12-20 02:03:41,596 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_TapeMover [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-12-20 02:03:41,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2023-12-20 02:03:41,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Controller [2023-12-20 02:03:41,598 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Controller [2023-12-20 02:03:41,598 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-20 02:03:41,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-20 02:03:42,082 INFO L241 CfgBuilder]: Building ICFG [2023-12-20 02:03:42,085 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-20 02:03:49,441 INFO L282 CfgBuilder]: Performing block encoding [2023-12-20 02:03:49,613 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-20 02:03:49,613 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-12-20 02:03:49,614 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 02:03:49 BoogieIcfgContainer [2023-12-20 02:03:49,614 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-20 02:03:49,615 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-20 02:03:49,615 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-20 02:03:49,617 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-20 02:03:49,617 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.12 02:03:40" (1/3) ... [2023-12-20 02:03:49,618 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6cc66f88 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 02:03:49, skipping insertion in model container [2023-12-20 02:03:49,618 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:03:40" (2/3) ... [2023-12-20 02:03:49,618 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6cc66f88 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 02:03:49, skipping insertion in model container [2023-12-20 02:03:49,618 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 02:03:49" (3/3) ... [2023-12-20 02:03:49,620 INFO L112 eAbstractionObserver]: Analyzing ICFG rekh_ctm.1.c [2023-12-20 02:03:49,631 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-20 02:03:49,632 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-20 02:03:49,698 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-20 02:03:49,703 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;@5b169abe, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-20 02:03:49,703 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-20 02:03:49,713 INFO L276 IsEmpty]: Start isEmpty. Operand has 2402 states, 2051 states have (on average 1.4953681131155534) internal successors, (3067), 2075 states have internal predecessors, (3067), 305 states have call successors, (305), 44 states have call predecessors, (305), 44 states have return successors, (305), 295 states have call predecessors, (305), 305 states have call successors, (305) [2023-12-20 02:03:49,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-20 02:03:49,736 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:03:49,737 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 02:03:49,737 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:03:49,743 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:03:49,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1681713463, now seen corresponding path program 1 times [2023-12-20 02:03:49,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:03:49,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974842997] [2023-12-20 02:03:49,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:03:49,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:03:50,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:03:50,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:03:50,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:03:50,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:03:50,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:03:50,635 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 02:03:50,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:03:50,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974842997] [2023-12-20 02:03:50,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974842997] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:03:50,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:03:50,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 02:03:50,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021261903] [2023-12-20 02:03:50,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:03:50,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 02:03:50,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:03:50,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 02:03:50,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-20 02:03:50,664 INFO L87 Difference]: Start difference. First operand has 2402 states, 2051 states have (on average 1.4953681131155534) internal successors, (3067), 2075 states have internal predecessors, (3067), 305 states have call successors, (305), 44 states have call predecessors, (305), 44 states have return successors, (305), 295 states have call predecessors, (305), 305 states have call successors, (305) 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-12-20 02:03:55,107 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-12-20 02:03:59,137 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-12-20 02:04:03,158 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-12-20 02:04:07,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:04:07,755 INFO L93 Difference]: Finished difference Result 5505 states and 9203 transitions. [2023-12-20 02:04:07,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 02:04:07,757 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-12-20 02:04:07,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:04:07,782 INFO L225 Difference]: With dead ends: 5505 [2023-12-20 02:04:07,782 INFO L226 Difference]: Without dead ends: 3095 [2023-12-20 02:04:07,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-20 02:04:07,808 INFO L413 NwaCegarLoop]: 2392 mSDtfsCounter, 1765 mSDsluCounter, 1768 mSDsCounter, 0 mSdLazyCounter, 2283 mSolverCounterSat, 1155 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1816 SdHoareTripleChecker+Valid, 4160 SdHoareTripleChecker+Invalid, 3441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1155 IncrementalHoareTripleChecker+Valid, 2283 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.7s IncrementalHoareTripleChecker+Time [2023-12-20 02:04:07,809 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1816 Valid, 4160 Invalid, 3441 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1155 Valid, 2283 Invalid, 3 Unknown, 0 Unchecked, 16.7s Time] [2023-12-20 02:04:07,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3095 states. [2023-12-20 02:04:07,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3095 to 2392. [2023-12-20 02:04:07,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2392 states, 2042 states have (on average 1.158667972575906) internal successors, (2366), 2066 states have internal predecessors, (2366), 305 states have call successors, (305), 44 states have call predecessors, (305), 44 states have return successors, (304), 294 states have call predecessors, (304), 304 states have call successors, (304) [2023-12-20 02:04:07,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2392 states to 2392 states and 2975 transitions. [2023-12-20 02:04:07,978 INFO L78 Accepts]: Start accepts. Automaton has 2392 states and 2975 transitions. Word has length 143 [2023-12-20 02:04:07,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:04:07,979 INFO L495 AbstractCegarLoop]: Abstraction has 2392 states and 2975 transitions. [2023-12-20 02:04:07,979 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-12-20 02:04:07,979 INFO L276 IsEmpty]: Start isEmpty. Operand 2392 states and 2975 transitions. [2023-12-20 02:04:07,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-12-20 02:04:07,984 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:04:07,984 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-12-20 02:04:07,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-20 02:04:07,985 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:04:07,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:04:07,985 INFO L85 PathProgramCache]: Analyzing trace with hash 2073990294, now seen corresponding path program 1 times [2023-12-20 02:04:07,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:04:07,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778460656] [2023-12-20 02:04:07,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:04:07,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:04:08,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:04:09,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:04:09,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:04:09,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:04:09,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:04:09,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-20 02:04:09,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:04:09,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 02:04:09,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:04:09,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-20 02:04:09,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:04:09,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 02:04:09,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:04:09,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 02:04:09,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:04:09,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 02:04:09,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:04:09,214 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-20 02:04:09,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:04:09,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778460656] [2023-12-20 02:04:09,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778460656] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:04:09,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:04:09,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:04:09,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314646009] [2023-12-20 02:04:09,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:04:09,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:04:09,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:04:09,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:04:09,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:04:09,218 INFO L87 Difference]: Start difference. First operand 2392 states and 2975 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-12-20 02:04:13,814 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-12-20 02:04:17,849 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-12-20 02:04:21,866 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-12-20 02:04:25,897 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-12-20 02:04:29,917 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-12-20 02:04:33,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:04:48,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-12-20 02:04:52,130 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-12-20 02:04:56,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-12-20 02:05:00,183 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-12-20 02:05:04,207 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-12-20 02:05:08,232 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-12-20 02:05:08,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:05:08,281 INFO L93 Difference]: Finished difference Result 6293 states and 8537 transitions. [2023-12-20 02:05:08,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:05:08,282 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-12-20 02:05:08,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:05:08,300 INFO L225 Difference]: With dead ends: 6293 [2023-12-20 02:05:08,300 INFO L226 Difference]: Without dead ends: 3903 [2023-12-20 02:05:08,313 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:05:08,313 INFO L413 NwaCegarLoop]: 2357 mSDtfsCounter, 9303 mSDsluCounter, 5528 mSDsCounter, 0 mSdLazyCounter, 7104 mSolverCounterSat, 3253 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9440 SdHoareTripleChecker+Valid, 7885 SdHoareTripleChecker+Invalid, 10369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3253 IncrementalHoareTripleChecker+Valid, 7104 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58.3s IncrementalHoareTripleChecker+Time [2023-12-20 02:05:08,314 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9440 Valid, 7885 Invalid, 10369 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3253 Valid, 7104 Invalid, 12 Unknown, 0 Unchecked, 58.3s Time] [2023-12-20 02:05:08,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3903 states. [2023-12-20 02:05:08,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3903 to 2887. [2023-12-20 02:05:08,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2887 states, 2389 states have (on average 1.1938049393051486) internal successors, (2852), 2419 states have internal predecessors, (2852), 420 states have call successors, (420), 77 states have call predecessors, (420), 77 states have return successors, (419), 405 states have call predecessors, (419), 419 states have call successors, (419) [2023-12-20 02:05:08,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2887 states to 2887 states and 3691 transitions. [2023-12-20 02:05:08,443 INFO L78 Accepts]: Start accepts. Automaton has 2887 states and 3691 transitions. Word has length 197 [2023-12-20 02:05:08,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:05:08,444 INFO L495 AbstractCegarLoop]: Abstraction has 2887 states and 3691 transitions. [2023-12-20 02:05:08,444 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-12-20 02:05:08,444 INFO L276 IsEmpty]: Start isEmpty. Operand 2887 states and 3691 transitions. [2023-12-20 02:05:08,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-12-20 02:05:08,448 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:05:08,448 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-12-20 02:05:08,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-20 02:05:08,448 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:05:08,448 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:05:08,449 INFO L85 PathProgramCache]: Analyzing trace with hash 501741176, now seen corresponding path program 1 times [2023-12-20 02:05:08,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:05:08,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887002722] [2023-12-20 02:05:08,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:05:08,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:05:08,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:05:09,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:05:09,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:05:09,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:05:09,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:05:09,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-20 02:05:09,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:05:09,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 02:05:09,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:05:09,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-20 02:05:09,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:05:09,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 02:05:09,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:05:09,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 02:05:09,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:05:09,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 02:05:09,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:05:09,419 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-20 02:05:09,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:05:09,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887002722] [2023-12-20 02:05:09,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887002722] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:05:09,420 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:05:09,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:05:09,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541821509] [2023-12-20 02:05:09,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:05:09,423 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:05:09,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:05:09,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:05:09,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:05:09,424 INFO L87 Difference]: Start difference. First operand 2887 states and 3691 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-12-20 02:05:14,373 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-12-20 02:05:18,393 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:05:22,412 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-12-20 02:05:26,438 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-12-20 02:05:30,457 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-12-20 02:05:34,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-12-20 02:05:47,192 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-12-20 02:05:51,228 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-12-20 02:05:55,276 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:05:59,321 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-12-20 02:06:03,376 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:06:07,386 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-12-20 02:06:07,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:06:07,441 INFO L93 Difference]: Finished difference Result 7382 states and 10193 transitions. [2023-12-20 02:06:07,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:06:07,441 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-12-20 02:06:07,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:06:07,464 INFO L225 Difference]: With dead ends: 7382 [2023-12-20 02:06:07,464 INFO L226 Difference]: Without dead ends: 4497 [2023-12-20 02:06:07,478 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:06:07,479 INFO L413 NwaCegarLoop]: 2243 mSDtfsCounter, 10587 mSDsluCounter, 5397 mSDsCounter, 0 mSdLazyCounter, 6526 mSolverCounterSat, 4328 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10746 SdHoareTripleChecker+Valid, 7640 SdHoareTripleChecker+Invalid, 10866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4328 IncrementalHoareTripleChecker+Valid, 6526 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 57.3s IncrementalHoareTripleChecker+Time [2023-12-20 02:06:07,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10746 Valid, 7640 Invalid, 10866 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4328 Valid, 6526 Invalid, 12 Unknown, 0 Unchecked, 57.3s Time] [2023-12-20 02:06:07,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4497 states. [2023-12-20 02:06:07,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4497 to 3242. [2023-12-20 02:06:07,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3242 states, 2646 states have (on average 1.2146636432350717) internal successors, (3214), 2685 states have internal predecessors, (3214), 497 states have call successors, (497), 98 states have call predecessors, (497), 98 states have return successors, (496), 478 states have call predecessors, (496), 496 states have call successors, (496) [2023-12-20 02:06:07,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3242 states to 3242 states and 4207 transitions. [2023-12-20 02:06:07,715 INFO L78 Accepts]: Start accepts. Automaton has 3242 states and 4207 transitions. Word has length 198 [2023-12-20 02:06:07,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:06:07,716 INFO L495 AbstractCegarLoop]: Abstraction has 3242 states and 4207 transitions. [2023-12-20 02:06:07,716 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-12-20 02:06:07,716 INFO L276 IsEmpty]: Start isEmpty. Operand 3242 states and 4207 transitions. [2023-12-20 02:06:07,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2023-12-20 02:06:07,719 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:06:07,722 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-12-20 02:06:07,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-20 02:06:07,722 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:06:07,722 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:06:07,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1534852633, now seen corresponding path program 1 times [2023-12-20 02:06:07,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:06:07,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425628113] [2023-12-20 02:06:07,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:06:07,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:06:08,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:09,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:06:09,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:09,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:06:09,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:09,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-20 02:06:09,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:09,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 02:06:09,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:09,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-20 02:06:09,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:09,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 02:06:09,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:09,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 02:06:09,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:09,416 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-20 02:06:09,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:06:09,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425628113] [2023-12-20 02:06:09,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425628113] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:06:09,417 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:06:09,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-20 02:06:09,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393035955] [2023-12-20 02:06:09,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:06:09,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-20 02:06:09,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:06:09,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-20 02:06:09,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-20 02:06:09,418 INFO L87 Difference]: Start difference. First operand 3242 states and 4207 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-12-20 02:06:14,869 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-12-20 02:06:18,904 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-12-20 02:06:22,927 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-12-20 02:06:26,945 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-12-20 02:06:30,964 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-12-20 02:06:35,004 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-12-20 02:06:39,025 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-12-20 02:06:52,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:06:52,754 INFO L93 Difference]: Finished difference Result 9473 states and 13387 transitions. [2023-12-20 02:06:52,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-20 02:06:52,754 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-12-20 02:06:52,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:06:52,784 INFO L225 Difference]: With dead ends: 9473 [2023-12-20 02:06:52,785 INFO L226 Difference]: Without dead ends: 6233 [2023-12-20 02:06:52,799 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2023-12-20 02:06:52,801 INFO L413 NwaCegarLoop]: 2526 mSDtfsCounter, 8565 mSDsluCounter, 9892 mSDsCounter, 0 mSdLazyCounter, 9668 mSolverCounterSat, 3422 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8712 SdHoareTripleChecker+Valid, 12418 SdHoareTripleChecker+Invalid, 13097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3422 IncrementalHoareTripleChecker+Valid, 9668 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.2s IncrementalHoareTripleChecker+Time [2023-12-20 02:06:52,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8712 Valid, 12418 Invalid, 13097 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3422 Valid, 9668 Invalid, 7 Unknown, 0 Unchecked, 42.2s Time] [2023-12-20 02:06:52,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6233 states. [2023-12-20 02:06:53,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6233 to 4174. [2023-12-20 02:06:53,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4174 states, 3306 states have (on average 1.2540834845735027) internal successors, (4146), 3362 states have internal predecessors, (4146), 720 states have call successors, (720), 146 states have call predecessors, (720), 147 states have return successors, (720), 695 states have call predecessors, (720), 719 states have call successors, (720) [2023-12-20 02:06:53,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4174 states to 4174 states and 5586 transitions. [2023-12-20 02:06:53,152 INFO L78 Accepts]: Start accepts. Automaton has 4174 states and 5586 transitions. Word has length 194 [2023-12-20 02:06:53,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:06:53,153 INFO L495 AbstractCegarLoop]: Abstraction has 4174 states and 5586 transitions. [2023-12-20 02:06:53,153 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-12-20 02:06:53,153 INFO L276 IsEmpty]: Start isEmpty. Operand 4174 states and 5586 transitions. [2023-12-20 02:06:53,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-12-20 02:06:53,156 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:06:53,156 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-12-20 02:06:53,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-20 02:06:53,156 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:06:53,157 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:06:53,157 INFO L85 PathProgramCache]: Analyzing trace with hash -695157562, now seen corresponding path program 1 times [2023-12-20 02:06:53,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:06:53,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999444638] [2023-12-20 02:06:53,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:06:53,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:06:53,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:53,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:06:53,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:53,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:06:53,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:53,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 02:06:53,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:53,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 02:06:53,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:54,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-20 02:06:54,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:54,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-12-20 02:06:54,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:54,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 02:06:54,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:54,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-20 02:06:54,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:54,037 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-20 02:06:54,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:06:54,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999444638] [2023-12-20 02:06:54,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999444638] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 02:06:54,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550834044] [2023-12-20 02:06:54,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:06:54,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 02:06:54,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 02:06:54,041 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 02:06:54,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-20 02:06:55,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:06:55,317 INFO L262 TraceCheckSpWp]: Trace formula consists of 2806 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-20 02:06:55,328 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 02:06:55,450 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-20 02:06:55,451 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 02:06:55,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550834044] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:06:55,451 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 02:06:55,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-12-20 02:06:55,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483068283] [2023-12-20 02:06:55,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:06:55,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 02:06:55,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:06:55,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 02:06:55,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-20 02:06:55,452 INFO L87 Difference]: Start difference. First operand 4174 states and 5586 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-12-20 02:07:00,013 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-12-20 02:07:04,054 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-12-20 02:07:08,089 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-12-20 02:07:12,117 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-12-20 02:07:18,176 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-12-20 02:07:22,199 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-12-20 02:07:26,252 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:07:30,269 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-12-20 02:07:30,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:07:30,280 INFO L93 Difference]: Finished difference Result 8579 states and 11456 transitions. [2023-12-20 02:07:30,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 02:07:30,321 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-12-20 02:07:30,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:07:30,341 INFO L225 Difference]: With dead ends: 8579 [2023-12-20 02:07:30,341 INFO L226 Difference]: Without dead ends: 4296 [2023-12-20 02:07:30,355 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 208 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-12-20 02:07:30,356 INFO L413 NwaCegarLoop]: 3428 mSDtfsCounter, 1424 mSDsluCounter, 7997 mSDsCounter, 0 mSdLazyCounter, 1867 mSolverCounterSat, 4 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1425 SdHoareTripleChecker+Valid, 11425 SdHoareTripleChecker+Invalid, 1879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1867 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.5s IncrementalHoareTripleChecker+Time [2023-12-20 02:07:30,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1425 Valid, 11425 Invalid, 1879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1867 Invalid, 8 Unknown, 0 Unchecked, 34.5s Time] [2023-12-20 02:07:30,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4296 states. [2023-12-20 02:07:30,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4296 to 4161. [2023-12-20 02:07:30,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4161 states, 3298 states have (on average 1.2528805336567617) internal successors, (4132), 3354 states have internal predecessors, (4132), 715 states have call successors, (715), 146 states have call predecessors, (715), 147 states have return successors, (715), 690 states have call predecessors, (715), 714 states have call successors, (715) [2023-12-20 02:07:30,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4161 states to 4161 states and 5562 transitions. [2023-12-20 02:07:30,574 INFO L78 Accepts]: Start accepts. Automaton has 4161 states and 5562 transitions. Word has length 197 [2023-12-20 02:07:30,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:07:30,574 INFO L495 AbstractCegarLoop]: Abstraction has 4161 states and 5562 transitions. [2023-12-20 02:07:30,574 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-12-20 02:07:30,574 INFO L276 IsEmpty]: Start isEmpty. Operand 4161 states and 5562 transitions. [2023-12-20 02:07:30,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-12-20 02:07:30,577 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:07:30,578 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-12-20 02:07:30,588 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-20 02:07:30,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 02:07:30,789 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:07:30,789 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:07:30,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1232736265, now seen corresponding path program 1 times [2023-12-20 02:07:30,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:07:30,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902643443] [2023-12-20 02:07:30,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:07:30,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:07:31,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:07:31,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:07:31,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:07:31,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:07:31,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:07:31,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 02:07:31,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:07:31,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:07:31,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:07:31,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-12-20 02:07:31,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:07:31,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-20 02:07:31,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:07:31,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 02:07:31,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:07:31,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-20 02:07:31,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:07:31,687 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-20 02:07:31,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:07:31,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902643443] [2023-12-20 02:07:31,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902643443] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 02:07:31,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826963218] [2023-12-20 02:07:31,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:07:31,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 02:07:31,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 02:07:31,695 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 02:07:31,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-20 02:07:33,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:07:33,016 INFO L262 TraceCheckSpWp]: Trace formula consists of 2808 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-20 02:07:33,022 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 02:07:33,115 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 02:07:33,115 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 02:07:33,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826963218] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:07:33,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 02:07:33,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-12-20 02:07:33,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948583191] [2023-12-20 02:07:33,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:07:33,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 02:07:33,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:07:33,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 02:07:33,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-20 02:07:33,117 INFO L87 Difference]: Start difference. First operand 4161 states and 5562 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-12-20 02:07:38,436 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-12-20 02:07:42,462 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-12-20 02:07:46,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:07:50,515 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-12-20 02:07:56,260 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-12-20 02:08:00,284 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-12-20 02:08:04,332 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-12-20 02:08:08,364 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-12-20 02:08:08,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:08:08,415 INFO L93 Difference]: Finished difference Result 8511 states and 11352 transitions. [2023-12-20 02:08:08,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 02:08:08,416 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-12-20 02:08:08,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:08:08,439 INFO L225 Difference]: With dead ends: 8511 [2023-12-20 02:08:08,440 INFO L226 Difference]: Without dead ends: 4288 [2023-12-20 02:08:08,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 211 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-12-20 02:08:08,453 INFO L413 NwaCegarLoop]: 3423 mSDtfsCounter, 1146 mSDsluCounter, 8362 mSDsCounter, 0 mSdLazyCounter, 1450 mSolverCounterSat, 4 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1147 SdHoareTripleChecker+Valid, 11785 SdHoareTripleChecker+Invalid, 1462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1450 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.0s IncrementalHoareTripleChecker+Time [2023-12-20 02:08:08,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1147 Valid, 11785 Invalid, 1462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1450 Invalid, 8 Unknown, 0 Unchecked, 35.0s Time] [2023-12-20 02:08:08,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4288 states. [2023-12-20 02:08:08,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4288 to 4151. [2023-12-20 02:08:08,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4151 states, 3292 states have (on average 1.2518226002430133) internal successors, (4121), 3348 states have internal predecessors, (4121), 711 states have call successors, (711), 146 states have call predecessors, (711), 147 states have return successors, (711), 686 states have call predecessors, (711), 710 states have call successors, (711) [2023-12-20 02:08:08,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4151 states to 4151 states and 5543 transitions. [2023-12-20 02:08:08,729 INFO L78 Accepts]: Start accepts. Automaton has 4151 states and 5543 transitions. Word has length 198 [2023-12-20 02:08:08,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:08:08,729 INFO L495 AbstractCegarLoop]: Abstraction has 4151 states and 5543 transitions. [2023-12-20 02:08:08,730 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-12-20 02:08:08,730 INFO L276 IsEmpty]: Start isEmpty. Operand 4151 states and 5543 transitions. [2023-12-20 02:08:08,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-12-20 02:08:08,739 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:08:08,739 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-12-20 02:08:08,751 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-20 02:08:08,950 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-12-20 02:08:08,950 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:08:08,951 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:08:08,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1371249969, now seen corresponding path program 1 times [2023-12-20 02:08:08,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:08:08,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073811970] [2023-12-20 02:08:08,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:08:08,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:08:09,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:09,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:08:09,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:09,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:08:09,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:09,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:08:09,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:09,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:08:09,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:09,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-12-20 02:08:09,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:09,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-20 02:08:09,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:09,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 02:08:09,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:09,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-20 02:08:09,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:09,816 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 02:08:09,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:08:09,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073811970] [2023-12-20 02:08:09,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073811970] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 02:08:09,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966327575] [2023-12-20 02:08:09,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:08:09,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 02:08:09,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 02:08:09,818 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 02:08:09,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-20 02:08:11,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:11,125 INFO L262 TraceCheckSpWp]: Trace formula consists of 2807 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-20 02:08:11,130 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 02:08:11,225 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-20 02:08:11,225 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 02:08:11,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966327575] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:08:11,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 02:08:11,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-12-20 02:08:11,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576655241] [2023-12-20 02:08:11,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:08:11,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 02:08:11,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:08:11,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 02:08:11,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-20 02:08:11,227 INFO L87 Difference]: Start difference. First operand 4151 states and 5543 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-12-20 02:08:16,187 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-12-20 02:08:20,212 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-12-20 02:08:24,247 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-12-20 02:08:26,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:08:26,766 INFO L93 Difference]: Finished difference Result 9207 states and 12295 transitions. [2023-12-20 02:08:26,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 02:08:26,766 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-12-20 02:08:26,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:08:26,788 INFO L225 Difference]: With dead ends: 9207 [2023-12-20 02:08:26,788 INFO L226 Difference]: Without dead ends: 5058 [2023-12-20 02:08:26,799 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 211 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-12-20 02:08:26,800 INFO L413 NwaCegarLoop]: 3452 mSDtfsCounter, 1717 mSDsluCounter, 8251 mSDsCounter, 0 mSdLazyCounter, 1829 mSolverCounterSat, 9 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1719 SdHoareTripleChecker+Valid, 11703 SdHoareTripleChecker+Invalid, 1841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1829 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.1s IncrementalHoareTripleChecker+Time [2023-12-20 02:08:26,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1719 Valid, 11703 Invalid, 1841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1829 Invalid, 3 Unknown, 0 Unchecked, 15.1s Time] [2023-12-20 02:08:26,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5058 states. [2023-12-20 02:08:27,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5058 to 4729. [2023-12-20 02:08:27,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4729 states, 3695 states have (on average 1.2690121786197563) internal successors, (4689), 3762 states have internal predecessors, (4689), 857 states have call successors, (857), 174 states have call predecessors, (857), 176 states have return successors, (858), 828 states have call predecessors, (858), 856 states have call successors, (858) [2023-12-20 02:08:27,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4729 states to 4729 states and 6404 transitions. [2023-12-20 02:08:27,041 INFO L78 Accepts]: Start accepts. Automaton has 4729 states and 6404 transitions. Word has length 198 [2023-12-20 02:08:27,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:08:27,041 INFO L495 AbstractCegarLoop]: Abstraction has 4729 states and 6404 transitions. [2023-12-20 02:08:27,041 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-12-20 02:08:27,041 INFO L276 IsEmpty]: Start isEmpty. Operand 4729 states and 6404 transitions. [2023-12-20 02:08:27,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2023-12-20 02:08:27,044 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:08:27,045 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-12-20 02:08:27,058 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-20 02:08:27,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 02:08:27,256 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:08:27,256 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:08:27,257 INFO L85 PathProgramCache]: Analyzing trace with hash -183273105, now seen corresponding path program 1 times [2023-12-20 02:08:27,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:08:27,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797284140] [2023-12-20 02:08:27,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:08:27,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:08:27,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:27,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:08:27,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:27,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:08:27,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:27,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:08:27,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:28,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:08:28,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:28,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:08:28,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:28,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:08:28,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:28,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-20 02:08:28,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:28,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-20 02:08:28,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:28,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 02:08:28,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:28,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:08:28,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:08:28,100 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-20 02:08:28,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:08:28,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797284140] [2023-12-20 02:08:28,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797284140] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:08:28,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:08:28,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:08:28,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546292178] [2023-12-20 02:08:28,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:08:28,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:08:28,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:08:28,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:08:28,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:08:28,102 INFO L87 Difference]: Start difference. First operand 4729 states and 6404 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-12-20 02:08:33,695 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-12-20 02:08:37,729 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-12-20 02:08:41,747 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-12-20 02:08:45,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-12-20 02:08:49,806 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-12-20 02:08:53,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:09:04,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:09:04,430 INFO L93 Difference]: Finished difference Result 10596 states and 15184 transitions. [2023-12-20 02:09:04,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:09:04,430 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-12-20 02:09:04,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:09:04,485 INFO L225 Difference]: With dead ends: 10596 [2023-12-20 02:09:04,486 INFO L226 Difference]: Without dead ends: 5869 [2023-12-20 02:09:04,495 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:09:04,497 INFO L413 NwaCegarLoop]: 2276 mSDtfsCounter, 5556 mSDsluCounter, 8244 mSDsCounter, 0 mSdLazyCounter, 9933 mSolverCounterSat, 1617 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5719 SdHoareTripleChecker+Valid, 10520 SdHoareTripleChecker+Invalid, 11556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1617 IncrementalHoareTripleChecker+Valid, 9933 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.5s IncrementalHoareTripleChecker+Time [2023-12-20 02:09:04,498 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5719 Valid, 10520 Invalid, 11556 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1617 Valid, 9933 Invalid, 6 Unknown, 0 Unchecked, 35.5s Time] [2023-12-20 02:09:04,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5869 states. [2023-12-20 02:09:04,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5869 to 4149. [2023-12-20 02:09:04,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4149 states, 3291 states have (on average 1.2509875417806138) internal successors, (4117), 3347 states have internal predecessors, (4117), 710 states have call successors, (710), 146 states have call predecessors, (710), 147 states have return successors, (710), 685 states have call predecessors, (710), 709 states have call successors, (710) [2023-12-20 02:09:04,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4149 states to 4149 states and 5537 transitions. [2023-12-20 02:09:04,753 INFO L78 Accepts]: Start accepts. Automaton has 4149 states and 5537 transitions. Word has length 207 [2023-12-20 02:09:04,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:09:04,753 INFO L495 AbstractCegarLoop]: Abstraction has 4149 states and 5537 transitions. [2023-12-20 02:09:04,753 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-12-20 02:09:04,754 INFO L276 IsEmpty]: Start isEmpty. Operand 4149 states and 5537 transitions. [2023-12-20 02:09:04,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2023-12-20 02:09:04,757 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:09:04,757 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-12-20 02:09:04,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-20 02:09:04,757 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:09:04,757 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:09:04,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1753029914, now seen corresponding path program 1 times [2023-12-20 02:09:04,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:09:04,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679090479] [2023-12-20 02:09:04,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:09:04,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:09:05,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:09:05,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:09:05,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:09:05,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:09:05,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:09:05,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:09:05,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:09:05,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:09:05,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:09:05,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:09:05,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:09:05,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:09:05,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:09:05,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 02:09:05,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:09:05,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 02:09:05,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:09:05,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 02:09:05,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:09:05,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-20 02:09:05,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:09:05,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:09:05,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:09:05,532 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-20 02:09:05,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:09:05,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679090479] [2023-12-20 02:09:05,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679090479] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:09:05,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:09:05,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:09:05,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811145823] [2023-12-20 02:09:05,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:09:05,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:09:05,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:09:05,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:09:05,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:09:05,533 INFO L87 Difference]: Start difference. First operand 4149 states and 5537 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-12-20 02:09:10,308 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-12-20 02:09:14,328 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:09:18,348 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-12-20 02:09:22,382 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-12-20 02:09:26,411 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-12-20 02:09:30,452 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-12-20 02:09:43,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-12-20 02:09:47,937 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-12-20 02:09:51,970 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-12-20 02:09:56,002 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-12-20 02:10:00,021 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-12-20 02:10:04,045 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-12-20 02:10:04,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:10:04,094 INFO L93 Difference]: Finished difference Result 10146 states and 14457 transitions. [2023-12-20 02:10:04,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:10:04,095 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-12-20 02:10:04,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:10:04,127 INFO L225 Difference]: With dead ends: 10146 [2023-12-20 02:10:04,128 INFO L226 Difference]: Without dead ends: 5999 [2023-12-20 02:10:04,137 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:10:04,138 INFO L413 NwaCegarLoop]: 2377 mSDtfsCounter, 7142 mSDsluCounter, 6143 mSDsCounter, 0 mSdLazyCounter, 7808 mSolverCounterSat, 2434 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7291 SdHoareTripleChecker+Valid, 8520 SdHoareTripleChecker+Invalid, 10254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2434 IncrementalHoareTripleChecker+Valid, 7808 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 57.7s IncrementalHoareTripleChecker+Time [2023-12-20 02:10:04,138 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7291 Valid, 8520 Invalid, 10254 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2434 Valid, 7808 Invalid, 12 Unknown, 0 Unchecked, 57.7s Time] [2023-12-20 02:10:04,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5999 states. [2023-12-20 02:10:04,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5999 to 4147. [2023-12-20 02:10:04,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4147 states, 3290 states have (on average 1.250759878419453) internal successors, (4115), 3346 states have internal predecessors, (4115), 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-12-20 02:10:04,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4147 states to 4147 states and 5533 transitions. [2023-12-20 02:10:04,433 INFO L78 Accepts]: Start accepts. Automaton has 4147 states and 5533 transitions. Word has length 210 [2023-12-20 02:10:04,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:10:04,433 INFO L495 AbstractCegarLoop]: Abstraction has 4147 states and 5533 transitions. [2023-12-20 02:10:04,433 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-12-20 02:10:04,433 INFO L276 IsEmpty]: Start isEmpty. Operand 4147 states and 5533 transitions. [2023-12-20 02:10:04,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2023-12-20 02:10:04,436 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:10:04,436 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, 1] [2023-12-20 02:10:04,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-20 02:10:04,437 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:10:04,437 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:10:04,437 INFO L85 PathProgramCache]: Analyzing trace with hash -829438805, now seen corresponding path program 1 times [2023-12-20 02:10:04,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:10:04,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618123402] [2023-12-20 02:10:04,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:10:04,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:10:04,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:05,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:10:05,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:05,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:10:05,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:05,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:10:05,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:05,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:10:05,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:05,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:10:05,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:05,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:10:05,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:05,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 02:10:05,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:05,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:10:05,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:05,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 02:10:05,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:05,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-20 02:10:05,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:05,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:10:05,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:05,226 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-20 02:10:05,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:10:05,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618123402] [2023-12-20 02:10:05,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618123402] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:10:05,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:10:05,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:10:05,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083706721] [2023-12-20 02:10:05,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:10:05,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:10:05,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:10:05,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:10:05,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:10:05,228 INFO L87 Difference]: Start difference. First operand 4147 states and 5533 transitions. Second operand has 9 states, 9 states have (on average 20.22222222222222) internal successors, (182), 6 states have internal predecessors, (182), 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-12-20 02:10:10,790 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-12-20 02:10:14,810 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-12-20 02:10:18,836 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-12-20 02:10:22,878 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-12-20 02:10:26,898 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-12-20 02:10:30,919 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-12-20 02:10:41,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:10:41,681 INFO L93 Difference]: Finished difference Result 10011 states and 14302 transitions. [2023-12-20 02:10:41,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:10:41,681 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), 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-12-20 02:10:41,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:10:41,715 INFO L225 Difference]: With dead ends: 10011 [2023-12-20 02:10:41,715 INFO L226 Difference]: Without dead ends: 5866 [2023-12-20 02:10:41,725 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:10:41,728 INFO L413 NwaCegarLoop]: 2146 mSDtfsCounter, 9010 mSDsluCounter, 6610 mSDsCounter, 0 mSdLazyCounter, 7613 mSolverCounterSat, 3516 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9173 SdHoareTripleChecker+Valid, 8756 SdHoareTripleChecker+Invalid, 11135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3516 IncrementalHoareTripleChecker+Valid, 7613 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.6s IncrementalHoareTripleChecker+Time [2023-12-20 02:10:41,729 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9173 Valid, 8756 Invalid, 11135 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3516 Valid, 7613 Invalid, 6 Unknown, 0 Unchecked, 35.6s Time] [2023-12-20 02:10:41,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5866 states. [2023-12-20 02:10:41,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5866 to 4147. [2023-12-20 02:10:41,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4147 states, 3290 states have (on average 1.2504559270516717) internal successors, (4114), 3346 states have internal predecessors, (4114), 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-12-20 02:10:41,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4147 states to 4147 states and 5532 transitions. [2023-12-20 02:10:41,975 INFO L78 Accepts]: Start accepts. Automaton has 4147 states and 5532 transitions. Word has length 211 [2023-12-20 02:10:41,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:10:41,975 INFO L495 AbstractCegarLoop]: Abstraction has 4147 states and 5532 transitions. [2023-12-20 02:10:41,975 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), 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-12-20 02:10:41,975 INFO L276 IsEmpty]: Start isEmpty. Operand 4147 states and 5532 transitions. [2023-12-20 02:10:41,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2023-12-20 02:10:41,978 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:10:41,978 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, 1, 1, 1, 1] [2023-12-20 02:10:41,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-20 02:10:41,979 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:10:41,979 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:10:41,979 INFO L85 PathProgramCache]: Analyzing trace with hash 1203699070, now seen corresponding path program 1 times [2023-12-20 02:10:41,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:10:41,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441630735] [2023-12-20 02:10:41,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:10:41,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:10:42,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:42,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:10:42,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:42,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:10:42,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:42,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:10:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:42,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:10:42,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:42,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:10:42,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:42,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:10:42,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:42,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 02:10:42,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:42,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:10:42,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:42,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 02:10:42,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:42,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-20 02:10:42,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:42,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 02:10:42,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:42,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:10:42,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:10:42,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-20 02:10:42,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:10:42,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441630735] [2023-12-20 02:10:42,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441630735] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:10:42,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:10:42,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:10:42,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779035663] [2023-12-20 02:10:42,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:10:42,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:10:42,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:10:42,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:10:42,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:10:42,720 INFO L87 Difference]: Start difference. First operand 4147 states and 5532 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-12-20 02:10:47,738 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-12-20 02:10:51,765 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-12-20 02:10:55,785 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-12-20 02:10:59,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:11:03,825 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-12-20 02:11:07,875 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-12-20 02:11:23,889 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-12-20 02:11:27,909 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:11:31,948 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-12-20 02:11:35,971 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-12-20 02:11:39,993 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-12-20 02:11:44,017 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-12-20 02:11:44,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:11:44,137 INFO L93 Difference]: Finished difference Result 10141 states and 14445 transitions. [2023-12-20 02:11:44,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:11:44,137 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 214 [2023-12-20 02:11:44,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:11:44,164 INFO L225 Difference]: With dead ends: 10141 [2023-12-20 02:11:44,164 INFO L226 Difference]: Without dead ends: 5996 [2023-12-20 02:11:44,175 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:11:44,176 INFO L413 NwaCegarLoop]: 2339 mSDtfsCounter, 8182 mSDsluCounter, 6431 mSDsCounter, 0 mSdLazyCounter, 8047 mSolverCounterSat, 2519 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8322 SdHoareTripleChecker+Valid, 8770 SdHoareTripleChecker+Invalid, 10578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2519 IncrementalHoareTripleChecker+Valid, 8047 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.5s IncrementalHoareTripleChecker+Time [2023-12-20 02:11:44,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8322 Valid, 8770 Invalid, 10578 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2519 Valid, 8047 Invalid, 12 Unknown, 0 Unchecked, 60.5s Time] [2023-12-20 02:11:44,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5996 states. [2023-12-20 02:11:44,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5996 to 4145. [2023-12-20 02:11:44,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4145 states, 3289 states have (on average 1.2502280328367286) internal successors, (4112), 3345 states have internal predecessors, (4112), 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-12-20 02:11:44,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4145 states to 4145 states and 5528 transitions. [2023-12-20 02:11:44,506 INFO L78 Accepts]: Start accepts. Automaton has 4145 states and 5528 transitions. Word has length 214 [2023-12-20 02:11:44,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:11:44,507 INFO L495 AbstractCegarLoop]: Abstraction has 4145 states and 5528 transitions. [2023-12-20 02:11:44,507 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-12-20 02:11:44,507 INFO L276 IsEmpty]: Start isEmpty. Operand 4145 states and 5528 transitions. [2023-12-20 02:11:44,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2023-12-20 02:11:44,510 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:11:44,510 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 02:11:44,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-20 02:11:44,510 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:11:44,510 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:11:44,510 INFO L85 PathProgramCache]: Analyzing trace with hash 2001663764, now seen corresponding path program 1 times [2023-12-20 02:11:44,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:11:44,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257823131] [2023-12-20 02:11:44,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:11:44,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:11:44,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:11:45,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:11:45,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:11:45,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:11:45,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:11:45,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:11:45,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:11:45,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:11:45,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:11:45,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:11:45,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:11:45,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:11:45,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:11:45,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 02:11:45,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:11:45,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:11:45,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:11:45,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 02:11:45,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:11:45,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:11:45,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:11:45,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-20 02:11:45,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:11:45,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:11:45,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:11:45,340 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 02:11:45,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:11:45,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257823131] [2023-12-20 02:11:45,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257823131] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:11:45,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:11:45,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 02:11:45,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204699643] [2023-12-20 02:11:45,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:11:45,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 02:11:45,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:11:45,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 02:11:45,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 02:11:45,342 INFO L87 Difference]: Start difference. First operand 4145 states and 5528 transitions. Second operand has 8 states, 8 states have (on average 22.625) internal successors, (181), 5 states have internal predecessors, (181), 3 states have call successors, (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-12-20 02:11:50,563 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-12-20 02:11:54,589 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-12-20 02:11:58,616 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-12-20 02:12:02,644 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:12:06,672 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-12-20 02:12:14,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:12:14,456 INFO L93 Difference]: Finished difference Result 10006 states and 14288 transitions. [2023-12-20 02:12:14,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-20 02:12:14,456 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.625) internal successors, (181), 5 states have internal predecessors, (181), 3 states have call successors, (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-12-20 02:12:14,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:12:14,472 INFO L225 Difference]: With dead ends: 10006 [2023-12-20 02:12:14,473 INFO L226 Difference]: Without dead ends: 5863 [2023-12-20 02:12:14,482 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-12-20 02:12:14,483 INFO L413 NwaCegarLoop]: 2189 mSDtfsCounter, 3837 mSDsluCounter, 6756 mSDsCounter, 0 mSdLazyCounter, 5894 mSolverCounterSat, 1659 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3913 SdHoareTripleChecker+Valid, 8945 SdHoareTripleChecker+Invalid, 7558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1659 IncrementalHoareTripleChecker+Valid, 5894 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.4s IncrementalHoareTripleChecker+Time [2023-12-20 02:12:14,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3913 Valid, 8945 Invalid, 7558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1659 Valid, 5894 Invalid, 5 Unknown, 0 Unchecked, 28.4s Time] [2023-12-20 02:12:14,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5863 states. [2023-12-20 02:12:14,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5863 to 4145. [2023-12-20 02:12:14,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4145 states, 3289 states have (on average 1.2499239890544238) internal successors, (4111), 3345 states have internal predecessors, (4111), 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-12-20 02:12:14,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4145 states to 4145 states and 5527 transitions. [2023-12-20 02:12:14,779 INFO L78 Accepts]: Start accepts. Automaton has 4145 states and 5527 transitions. Word has length 215 [2023-12-20 02:12:14,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:12:14,780 INFO L495 AbstractCegarLoop]: Abstraction has 4145 states and 5527 transitions. [2023-12-20 02:12:14,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.625) internal successors, (181), 5 states have internal predecessors, (181), 3 states have call successors, (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-12-20 02:12:14,781 INFO L276 IsEmpty]: Start isEmpty. Operand 4145 states and 5527 transitions. [2023-12-20 02:12:14,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2023-12-20 02:12:14,785 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:12:14,785 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 02:12:14,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-20 02:12:14,785 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:12:14,785 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:12:14,785 INFO L85 PathProgramCache]: Analyzing trace with hash 381564579, now seen corresponding path program 1 times [2023-12-20 02:12:14,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:12:14,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590095754] [2023-12-20 02:12:14,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:12:14,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:12:15,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:12:15,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:12:15,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:12:15,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:12:15,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:12:15,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:12:15,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 02:12:15,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:12:15,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 02:12:15,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:12:15,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 02:12:15,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-20 02:12:15,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:12:15,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:12:15,614 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 02:12:15,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:12:15,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590095754] [2023-12-20 02:12:15,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590095754] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:12:15,614 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:12:15,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:12:15,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851049713] [2023-12-20 02:12:15,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:12:15,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:12:15,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:12:15,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:12:15,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:12:15,617 INFO L87 Difference]: Start difference. First operand 4145 states and 5527 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, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-20 02:12:20,719 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-12-20 02:12:24,738 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-12-20 02:12:28,781 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-12-20 02:12:32,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-12-20 02:12:36,830 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-12-20 02:12:40,855 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-12-20 02:12:55,366 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-12-20 02:12:59,391 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-12-20 02:13:03,406 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-12-20 02:13:07,443 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-12-20 02:13:11,466 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-12-20 02:13:15,485 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-12-20 02:13:15,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:13:15,591 INFO L93 Difference]: Finished difference Result 10136 states and 14432 transitions. [2023-12-20 02:13:15,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:13:15,591 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, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 218 [2023-12-20 02:13:15,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:13:15,606 INFO L225 Difference]: With dead ends: 10136 [2023-12-20 02:13:15,606 INFO L226 Difference]: Without dead ends: 5993 [2023-12-20 02:13:15,615 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:13:15,615 INFO L413 NwaCegarLoop]: 2303 mSDtfsCounter, 7125 mSDsluCounter, 5627 mSDsCounter, 0 mSdLazyCounter, 7258 mSolverCounterSat, 2119 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 57.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7288 SdHoareTripleChecker+Valid, 7930 SdHoareTripleChecker+Invalid, 9389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2119 IncrementalHoareTripleChecker+Valid, 7258 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 59.1s IncrementalHoareTripleChecker+Time [2023-12-20 02:13:15,615 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7288 Valid, 7930 Invalid, 9389 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2119 Valid, 7258 Invalid, 12 Unknown, 0 Unchecked, 59.1s Time] [2023-12-20 02:13:15,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5993 states. [2023-12-20 02:13:15,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5993 to 4141. [2023-12-20 02:13:15,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4141 states, 3287 states have (on average 1.2494675996349254) internal successors, (4107), 3343 states have internal predecessors, (4107), 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-12-20 02:13:15,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4141 states to 4141 states and 5519 transitions. [2023-12-20 02:13:15,877 INFO L78 Accepts]: Start accepts. Automaton has 4141 states and 5519 transitions. Word has length 218 [2023-12-20 02:13:15,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:13:15,878 INFO L495 AbstractCegarLoop]: Abstraction has 4141 states and 5519 transitions. [2023-12-20 02:13:15,878 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, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-20 02:13:15,878 INFO L276 IsEmpty]: Start isEmpty. Operand 4141 states and 5519 transitions. [2023-12-20 02:13:15,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2023-12-20 02:13:15,881 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:13:15,881 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 02:13:15,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-20 02:13:15,881 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:13:15,881 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:13:15,881 INFO L85 PathProgramCache]: Analyzing trace with hash 416621323, now seen corresponding path program 1 times [2023-12-20 02:13:15,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:13:15,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713230631] [2023-12-20 02:13:15,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:13:15,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:13:16,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:13:16,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:13:16,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:13:16,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:13:16,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:13:16,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:13:16,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:13:16,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:13:16,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 02:13:16,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:13:16,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 02:13:16,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-20 02:13:16,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:13:16,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:16,630 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 02:13:16,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:13:16,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713230631] [2023-12-20 02:13:16,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713230631] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:13:16,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:13:16,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:13:16,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747955457] [2023-12-20 02:13:16,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:13:16,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:13:16,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:13:16,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:13:16,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:13:16,632 INFO L87 Difference]: Start difference. First operand 4141 states and 5519 transitions. Second operand has 9 states, 9 states have (on average 20.444444444444443) internal successors, (184), 6 states have internal predecessors, (184), 4 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-20 02:13:22,236 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-12-20 02:13:26,259 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-12-20 02:13:30,312 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-12-20 02:13:34,339 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-12-20 02:13:38,364 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-12-20 02:13:42,382 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-12-20 02:13:59,172 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-12-20 02:14:03,198 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-12-20 02:14:07,224 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-12-20 02:14:11,247 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-12-20 02:14:15,276 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-12-20 02:14:19,296 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-12-20 02:14:19,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:14:19,488 INFO L93 Difference]: Finished difference Result 10126 states and 14412 transitions. [2023-12-20 02:14:19,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:14:19,489 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.444444444444443) internal successors, (184), 6 states have internal predecessors, (184), 4 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 218 [2023-12-20 02:14:19,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:14:19,513 INFO L225 Difference]: With dead ends: 10126 [2023-12-20 02:14:19,513 INFO L226 Difference]: Without dead ends: 5987 [2023-12-20 02:14:19,523 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:14:19,524 INFO L413 NwaCegarLoop]: 2320 mSDtfsCounter, 6926 mSDsluCounter, 6934 mSDsCounter, 0 mSdLazyCounter, 8219 mSolverCounterSat, 2036 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7088 SdHoareTripleChecker+Valid, 9254 SdHoareTripleChecker+Invalid, 10267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2036 IncrementalHoareTripleChecker+Valid, 8219 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 61.9s IncrementalHoareTripleChecker+Time [2023-12-20 02:14:19,524 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7088 Valid, 9254 Invalid, 10267 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2036 Valid, 8219 Invalid, 12 Unknown, 0 Unchecked, 61.9s Time] [2023-12-20 02:14:19,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5987 states. [2023-12-20 02:14:19,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5987 to 4137. [2023-12-20 02:14:19,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4137 states, 3285 states have (on average 1.2490106544901065) internal successors, (4103), 3341 states have internal predecessors, (4103), 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-12-20 02:14:19,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4137 states to 4137 states and 5511 transitions. [2023-12-20 02:14:19,845 INFO L78 Accepts]: Start accepts. Automaton has 4137 states and 5511 transitions. Word has length 218 [2023-12-20 02:14:19,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:14:19,846 INFO L495 AbstractCegarLoop]: Abstraction has 4137 states and 5511 transitions. [2023-12-20 02:14:19,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.444444444444443) internal successors, (184), 6 states have internal predecessors, (184), 4 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-20 02:14:19,846 INFO L276 IsEmpty]: Start isEmpty. Operand 4137 states and 5511 transitions. [2023-12-20 02:14:19,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2023-12-20 02:14:19,849 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:14:19,849 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-12-20 02:14:19,849 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-20 02:14:19,849 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:14:19,849 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:14:19,849 INFO L85 PathProgramCache]: Analyzing trace with hash 2104788947, now seen corresponding path program 1 times [2023-12-20 02:14:19,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:14:19,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189420427] [2023-12-20 02:14:19,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:14:19,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:14:20,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:14:20,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:14:20,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:14:20,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:14:20,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:14:20,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:14:20,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:14:20,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:14:20,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:14:20,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:14:20,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 02:14:20,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-20 02:14:20,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:14:20,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:20,608 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-20 02:14:20,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:14:20,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189420427] [2023-12-20 02:14:20,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189420427] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:14:20,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:14:20,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 02:14:20,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774425863] [2023-12-20 02:14:20,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:14:20,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 02:14:20,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:14:20,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 02:14:20,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 02:14:20,610 INFO L87 Difference]: Start difference. First operand 4137 states and 5511 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-12-20 02:14:26,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-12-20 02:14:30,492 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-12-20 02:14:34,533 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-12-20 02:14:38,560 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-12-20 02:14:42,580 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-12-20 02:14:54,455 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-12-20 02:14:58,475 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-12-20 02:15:02,492 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-12-20 02:15:06,528 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-12-20 02:15:10,547 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-12-20 02:15:10,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:15:10,639 INFO L93 Difference]: Finished difference Result 10115 states and 14387 transitions. [2023-12-20 02:15:10,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:15:10,639 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-12-20 02:15:10,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:15:10,655 INFO L225 Difference]: With dead ends: 10115 [2023-12-20 02:15:10,655 INFO L226 Difference]: Without dead ends: 5980 [2023-12-20 02:15:10,664 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-12-20 02:15:10,665 INFO L413 NwaCegarLoop]: 2220 mSDtfsCounter, 5174 mSDsluCounter, 6781 mSDsCounter, 0 mSdLazyCounter, 5625 mSolverCounterSat, 2117 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5288 SdHoareTripleChecker+Valid, 9001 SdHoareTripleChecker+Invalid, 7752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2117 IncrementalHoareTripleChecker+Valid, 5625 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.3s IncrementalHoareTripleChecker+Time [2023-12-20 02:15:10,665 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5288 Valid, 9001 Invalid, 7752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2117 Valid, 5625 Invalid, 10 Unknown, 0 Unchecked, 49.3s Time] [2023-12-20 02:15:10,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5980 states. [2023-12-20 02:15:10,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5980 to 4135. [2023-12-20 02:15:10,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4135 states, 3284 states have (on average 1.2487819732034104) internal successors, (4101), 3340 states have internal predecessors, (4101), 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-12-20 02:15:10,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4135 states to 4135 states and 5507 transitions. [2023-12-20 02:15:10,946 INFO L78 Accepts]: Start accepts. Automaton has 4135 states and 5507 transitions. Word has length 218 [2023-12-20 02:15:10,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:15:10,946 INFO L495 AbstractCegarLoop]: Abstraction has 4135 states and 5507 transitions. [2023-12-20 02:15:10,947 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-12-20 02:15:10,947 INFO L276 IsEmpty]: Start isEmpty. Operand 4135 states and 5507 transitions. [2023-12-20 02:15:10,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2023-12-20 02:15:10,950 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:15:10,950 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-12-20 02:15:10,950 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-20 02:15:10,950 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:15:10,950 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:15:10,950 INFO L85 PathProgramCache]: Analyzing trace with hash 698340344, now seen corresponding path program 1 times [2023-12-20 02:15:10,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:15:10,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130811088] [2023-12-20 02:15:10,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:15:10,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:15:11,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:15:11,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:15:11,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:15:11,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:15:11,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:15:11,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:15:11,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:15:11,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:15:11,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:15:11,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:15:11,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 02:15:11,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-20 02:15:11,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:15:11,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:11,717 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-20 02:15:11,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:15:11,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130811088] [2023-12-20 02:15:11,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130811088] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:15:11,717 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:15:11,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 02:15:11,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889322942] [2023-12-20 02:15:11,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:15:11,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 02:15:11,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:15:11,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 02:15:11,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 02:15:11,719 INFO L87 Difference]: Start difference. First operand 4135 states and 5507 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-12-20 02:15:16,420 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-12-20 02:15:20,455 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-12-20 02:15:24,495 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-12-20 02:15:28,516 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-12-20 02:15:32,540 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-12-20 02:15:43,811 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-12-20 02:15:47,848 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-12-20 02:15:51,886 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-12-20 02:15:55,916 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-12-20 02:15:59,949 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-12-20 02:15:59,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:15:59,996 INFO L93 Difference]: Finished difference Result 10111 states and 14374 transitions. [2023-12-20 02:15:59,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:15:59,997 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-12-20 02:15:59,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:16:00,015 INFO L225 Difference]: With dead ends: 10111 [2023-12-20 02:16:00,016 INFO L226 Difference]: Without dead ends: 5978 [2023-12-20 02:16:00,028 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-12-20 02:16:00,028 INFO L413 NwaCegarLoop]: 2073 mSDtfsCounter, 6642 mSDsluCounter, 5208 mSDsCounter, 0 mSdLazyCounter, 4830 mSolverCounterSat, 2813 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 46.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6767 SdHoareTripleChecker+Valid, 7281 SdHoareTripleChecker+Invalid, 7653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2813 IncrementalHoareTripleChecker+Valid, 4830 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.6s IncrementalHoareTripleChecker+Time [2023-12-20 02:16:00,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6767 Valid, 7281 Invalid, 7653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2813 Valid, 4830 Invalid, 10 Unknown, 0 Unchecked, 47.6s Time] [2023-12-20 02:16:00,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5978 states. [2023-12-20 02:16:00,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5978 to 4133. [2023-12-20 02:16:00,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4133 states, 3283 states have (on average 1.2485531526043254) internal successors, (4099), 3339 states have internal predecessors, (4099), 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-12-20 02:16:00,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4133 states to 4133 states and 5503 transitions. [2023-12-20 02:16:00,349 INFO L78 Accepts]: Start accepts. Automaton has 4133 states and 5503 transitions. Word has length 219 [2023-12-20 02:16:00,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:16:00,350 INFO L495 AbstractCegarLoop]: Abstraction has 4133 states and 5503 transitions. [2023-12-20 02:16:00,350 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-12-20 02:16:00,350 INFO L276 IsEmpty]: Start isEmpty. Operand 4133 states and 5503 transitions. [2023-12-20 02:16:00,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2023-12-20 02:16:00,353 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:16:00,353 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-12-20 02:16:00,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-20 02:16:00,353 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:16:00,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:16:00,353 INFO L85 PathProgramCache]: Analyzing trace with hash -156268448, now seen corresponding path program 1 times [2023-12-20 02:16:00,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:16:00,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859604693] [2023-12-20 02:16:00,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:16:00,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:16:00,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:16:01,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:16:01,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:16:01,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:16:01,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:16:01,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:16:01,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:16:01,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:16:01,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:16:01,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:16:01,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-20 02:16:01,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-20 02:16:01,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:16:01,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:01,132 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-20 02:16:01,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:16:01,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859604693] [2023-12-20 02:16:01,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859604693] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:16:01,133 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:16:01,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 02:16:01,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741605733] [2023-12-20 02:16:01,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:16:01,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 02:16:01,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:16:01,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 02:16:01,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 02:16:01,134 INFO L87 Difference]: Start difference. First operand 4133 states and 5503 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-12-20 02:16:06,375 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-12-20 02:16:10,404 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-12-20 02:16:14,441 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-12-20 02:16:18,471 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-12-20 02:16:22,489 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-12-20 02:16:31,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:16:31,092 INFO L93 Difference]: Finished difference Result 9974 states and 14217 transitions. [2023-12-20 02:16:31,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-20 02:16:31,093 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-12-20 02:16:31,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:16:31,122 INFO L225 Difference]: With dead ends: 9974 [2023-12-20 02:16:31,122 INFO L226 Difference]: Without dead ends: 5843 [2023-12-20 02:16:31,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-12-20 02:16:31,138 INFO L413 NwaCegarLoop]: 2256 mSDtfsCounter, 4614 mSDsluCounter, 7220 mSDsCounter, 0 mSdLazyCounter, 5136 mSolverCounterSat, 2270 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4688 SdHoareTripleChecker+Valid, 9476 SdHoareTripleChecker+Invalid, 7411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2270 IncrementalHoareTripleChecker+Valid, 5136 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.2s IncrementalHoareTripleChecker+Time [2023-12-20 02:16:31,138 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4688 Valid, 9476 Invalid, 7411 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2270 Valid, 5136 Invalid, 5 Unknown, 0 Unchecked, 29.2s Time] [2023-12-20 02:16:31,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5843 states. [2023-12-20 02:16:31,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5843 to 4133. [2023-12-20 02:16:31,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4133 states, 3283 states have (on average 1.2482485531526044) internal successors, (4098), 3339 states have internal predecessors, (4098), 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-12-20 02:16:31,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4133 states to 4133 states and 5502 transitions. [2023-12-20 02:16:31,485 INFO L78 Accepts]: Start accepts. Automaton has 4133 states and 5502 transitions. Word has length 219 [2023-12-20 02:16:31,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:16:31,487 INFO L495 AbstractCegarLoop]: Abstraction has 4133 states and 5502 transitions. [2023-12-20 02:16:31,487 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-12-20 02:16:31,487 INFO L276 IsEmpty]: Start isEmpty. Operand 4133 states and 5502 transitions. [2023-12-20 02:16:31,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2023-12-20 02:16:31,490 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:16:31,490 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-12-20 02:16:31,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-20 02:16:31,490 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:16:31,490 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:16:31,490 INFO L85 PathProgramCache]: Analyzing trace with hash 2050381477, now seen corresponding path program 1 times [2023-12-20 02:16:31,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:16:31,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346274520] [2023-12-20 02:16:31,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:16:31,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:16:31,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:16:32,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:16:32,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:16:32,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:16:32,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:16:32,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:16:32,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:16:32,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:16:32,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:16:32,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:16:32,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-20 02:16:32,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-20 02:16:32,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 02:16:32,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:16:32,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:32,201 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-20 02:16:32,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:16:32,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346274520] [2023-12-20 02:16:32,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346274520] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:16:32,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:16:32,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 02:16:32,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102233448] [2023-12-20 02:16:32,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:16:32,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 02:16:32,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:16:32,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 02:16:32,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 02:16:32,203 INFO L87 Difference]: Start difference. First operand 4133 states and 5502 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-12-20 02:16:37,744 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-12-20 02:16:41,763 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-12-20 02:16:45,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:16:49,813 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-12-20 02:16:53,831 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-12-20 02:17:07,322 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-12-20 02:17:11,342 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-12-20 02:17:15,362 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:17:19,394 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-12-20 02:17:23,431 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-12-20 02:17:23,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:17:23,525 INFO L93 Difference]: Finished difference Result 10103 states and 14356 transitions. [2023-12-20 02:17:23,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:17:23,525 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, (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) Word has length 222 [2023-12-20 02:17:23,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:17:23,542 INFO L225 Difference]: With dead ends: 10103 [2023-12-20 02:17:23,542 INFO L226 Difference]: Without dead ends: 5972 [2023-12-20 02:17:23,553 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-12-20 02:17:23,553 INFO L413 NwaCegarLoop]: 2244 mSDtfsCounter, 7368 mSDsluCounter, 6097 mSDsCounter, 0 mSdLazyCounter, 4784 mSolverCounterSat, 2907 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7481 SdHoareTripleChecker+Valid, 8341 SdHoareTripleChecker+Invalid, 7701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2907 IncrementalHoareTripleChecker+Valid, 4784 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.4s IncrementalHoareTripleChecker+Time [2023-12-20 02:17:23,553 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7481 Valid, 8341 Invalid, 7701 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2907 Valid, 4784 Invalid, 10 Unknown, 0 Unchecked, 50.4s Time] [2023-12-20 02:17:23,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5972 states. [2023-12-20 02:17:23,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5972 to 4131. [2023-12-20 02:17:23,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4131 states, 3282 states have (on average 1.2480195003046923) internal successors, (4096), 3338 states have internal predecessors, (4096), 701 states have call successors, (701), 146 states have call predecessors, (701), 147 states have return successors, (701), 676 states have call predecessors, (701), 700 states have call successors, (701) [2023-12-20 02:17:23,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4131 states to 4131 states and 5498 transitions. [2023-12-20 02:17:23,835 INFO L78 Accepts]: Start accepts. Automaton has 4131 states and 5498 transitions. Word has length 222 [2023-12-20 02:17:23,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:17:23,835 INFO L495 AbstractCegarLoop]: Abstraction has 4131 states and 5498 transitions. [2023-12-20 02:17:23,835 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, (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-12-20 02:17:23,835 INFO L276 IsEmpty]: Start isEmpty. Operand 4131 states and 5498 transitions. [2023-12-20 02:17:23,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2023-12-20 02:17:23,838 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:17:23,838 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, 1] [2023-12-20 02:17:23,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-20 02:17:23,838 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:17:23,838 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:17:23,838 INFO L85 PathProgramCache]: Analyzing trace with hash 204395708, now seen corresponding path program 1 times [2023-12-20 02:17:23,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:17:23,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752497594] [2023-12-20 02:17:23,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:17:23,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:17:24,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:17:24,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:17:24,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:17:24,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:17:24,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:17:24,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:17:24,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:17:24,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:17:24,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:17:24,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:17:24,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-20 02:17:24,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-20 02:17:24,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-20 02:17:24,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:17:24,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:24,652 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-20 02:17:24,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:17:24,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752497594] [2023-12-20 02:17:24,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752497594] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:17:24,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:17:24,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 02:17:24,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254055186] [2023-12-20 02:17:24,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:17:24,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 02:17:24,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:17:24,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 02:17:24,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 02:17:24,654 INFO L87 Difference]: Start difference. First operand 4131 states and 5498 transitions. Second operand has 8 states, 8 states have (on average 23.125) internal successors, (185), 5 states have internal predecessors, (185), 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-12-20 02:17:29,804 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-12-20 02:17:33,840 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-12-20 02:17:37,866 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-12-20 02:17:41,890 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-12-20 02:17:45,922 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 [] Received shutdown request... [2023-12-20 02:17:55,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:17:55,191 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-12-20 02:17:55,192 INFO L413 NwaCegarLoop]: 1256 mSDtfsCounter, 3386 mSDsluCounter, 3465 mSDsCounter, 0 mSdLazyCounter, 4985 mSolverCounterSat, 1098 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3469 SdHoareTripleChecker+Valid, 4721 SdHoareTripleChecker+Invalid, 6088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1098 IncrementalHoareTripleChecker+Valid, 4985 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.8s IncrementalHoareTripleChecker+Time [2023-12-20 02:17:55,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3469 Valid, 4721 Invalid, 6088 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1098 Valid, 4985 Invalid, 5 Unknown, 0 Unchecked, 29.8s Time] [2023-12-20 02:17:55,193 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-20 02:17:55,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-20 02:17:55,193 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (4131states) and FLOYD_HOARE automaton (currently 13 states, 8 states before enhancement),while ReachableStatesComputation was computing reachable states (7371 states constructed, input type IntersectNwa). [2023-12-20 02:17:55,196 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 02:17:55,197 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-20 02:17:55,198 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.12 02:17:55 BoogieIcfgContainer [2023-12-20 02:17:55,199 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-20 02:17:55,199 INFO L158 Benchmark]: Toolchain (without parser) took 855188.46ms. Allocated memory was 178.3MB in the beginning and 773.8MB in the end (delta: 595.6MB). Free memory was 128.3MB in the beginning and 457.3MB in the end (delta: -329.0MB). Peak memory consumption was 542.6MB. Max. memory is 8.0GB. [2023-12-20 02:17:55,199 INFO L158 Benchmark]: CDTParser took 0.52ms. Allocated memory is still 178.3MB. Free memory is still 129.3MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-20 02:17:55,199 INFO L158 Benchmark]: CACSL2BoogieTranslator took 897.68ms. Allocated memory was 178.3MB in the beginning and 256.9MB in the end (delta: 78.6MB). Free memory was 128.3MB in the beginning and 163.6MB in the end (delta: -35.3MB). Peak memory consumption was 58.1MB. Max. memory is 8.0GB. [2023-12-20 02:17:55,199 INFO L158 Benchmark]: Boogie Procedure Inliner took 227.43ms. Allocated memory is still 256.9MB. Free memory was 163.2MB in the beginning and 116.0MB in the end (delta: 47.2MB). Peak memory consumption was 47.2MB. Max. memory is 8.0GB. [2023-12-20 02:17:55,199 INFO L158 Benchmark]: Boogie Preprocessor took 387.69ms. Allocated memory is still 256.9MB. Free memory was 116.0MB in the beginning and 172.3MB in the end (delta: -56.3MB). Peak memory consumption was 72.7MB. Max. memory is 8.0GB. [2023-12-20 02:17:55,199 INFO L158 Benchmark]: RCFGBuilder took 8087.72ms. Allocated memory was 256.9MB in the beginning and 500.2MB in the end (delta: 243.3MB). Free memory was 172.3MB in the beginning and 288.6MB in the end (delta: -116.3MB). Peak memory consumption was 145.3MB. Max. memory is 8.0GB. [2023-12-20 02:17:55,199 INFO L158 Benchmark]: TraceAbstraction took 845583.55ms. Allocated memory was 500.2MB in the beginning and 773.8MB in the end (delta: 273.7MB). Free memory was 288.1MB in the beginning and 457.3MB in the end (delta: -169.2MB). Peak memory consumption was 379.7MB. Max. memory is 8.0GB. [2023-12-20 02:17:55,200 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.52ms. Allocated memory is still 178.3MB. Free memory is still 129.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 897.68ms. Allocated memory was 178.3MB in the beginning and 256.9MB in the end (delta: 78.6MB). Free memory was 128.3MB in the beginning and 163.6MB in the end (delta: -35.3MB). Peak memory consumption was 58.1MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 227.43ms. Allocated memory is still 256.9MB. Free memory was 163.2MB in the beginning and 116.0MB in the end (delta: 47.2MB). Peak memory consumption was 47.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 387.69ms. Allocated memory is still 256.9MB. Free memory was 116.0MB in the beginning and 172.3MB in the end (delta: -56.3MB). Peak memory consumption was 72.7MB. Max. memory is 8.0GB. * RCFGBuilder took 8087.72ms. Allocated memory was 256.9MB in the beginning and 500.2MB in the end (delta: 243.3MB). Free memory was 172.3MB in the beginning and 288.6MB in the end (delta: -116.3MB). Peak memory consumption was 145.3MB. Max. memory is 8.0GB. * TraceAbstraction took 845583.55ms. Allocated memory was 500.2MB in the beginning and 773.8MB in the end (delta: 273.7MB). Free memory was 288.1MB in the beginning and 457.3MB in the end (delta: -169.2MB). Peak memory consumption was 379.7MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 42]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"/tmp/aaaa/ctm.ok1.i","-S") [42] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 46]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 46). Cancelled while NwaCegarLoop was constructing difference of abstraction (4131states) and FLOYD_HOARE automaton (currently 13 states, 8 states before enhancement),while ReachableStatesComputation was computing reachable states (7371 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 45 procedures, 2402 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 845.5s, OverallIterations: 19, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 818.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 158 mSolverCounterUnknown, 111492 SdHoareTripleChecker+Valid, 803.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 109469 mSDsluCounter, 168531 SdHoareTripleChecker+Invalid, 785.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 122711 mSDsCounter, 39280 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 110859 IncrementalHoareTripleChecker+Invalid, 150297 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 39280 mSolverCounterUnsat, 45820 mSDtfsCounter, 110859 mSolverCounterSat, 1.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1303 GetRequests, 1046 SyntacticMatches, 3 SemanticMatches, 254 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 668 ImplicationChecksByTransitivity, 4.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4729occurred in iteration=7, InterpolantAutomatonStates: 211, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.8s AutomataMinimizationTime, 18 MinimizatonAttempts, 25437 StatesRemovedByMinimization, 18 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 1.8s SatisfiabilityAnalysisTime, 9.9s InterpolantComputationTime, 4512 NumberOfCodeBlocks, 4512 NumberOfCodeBlocksAsserted, 22 NumberOfCheckSat, 4490 ConstructedInterpolants, 0 QuantifiedInterpolants, 9414 SizeOfPredicates, 3 NumberOfNonLiveVariables, 8421 ConjunctsInSsa, 14 ConjunctsInUnsatCore, 22 InterpolantComputations, 19 PerfectInterpolantSequences, 226/240 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown