/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.3-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-20 02:12:47,879 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-20 02:12:47,927 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:12:47,931 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-20 02:12:47,932 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-20 02:12:47,949 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-20 02:12:47,950 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-20 02:12:47,950 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-20 02:12:47,950 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-20 02:12:47,951 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-20 02:12:47,951 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-20 02:12:47,951 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-20 02:12:47,952 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-20 02:12:47,952 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-20 02:12:47,952 INFO L153 SettingsManager]: * Use SBE=true [2023-12-20 02:12:47,953 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-20 02:12:47,953 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-20 02:12:47,953 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-20 02:12:47,954 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-20 02:12:47,954 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-20 02:12:47,954 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-20 02:12:47,960 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-20 02:12:47,960 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-20 02:12:47,960 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-20 02:12:47,961 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-20 02:12:47,961 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-20 02:12:47,961 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-20 02:12:47,961 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-20 02:12:47,962 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-20 02:12:47,962 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-20 02:12:47,962 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-20 02:12:47,962 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-20 02:12:47,963 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 02:12:47,963 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-20 02:12:47,963 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-20 02:12:47,963 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-20 02:12:47,964 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-20 02:12:47,964 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-20 02:12:47,964 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-20 02:12:47,964 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-20 02:12:47,965 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-20 02:12:47,968 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-20 02:12:47,968 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-20 02:12:47,968 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:12:48,167 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-20 02:12:48,187 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-20 02:12:48,190 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-20 02:12:48,191 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-20 02:12:48,191 INFO L274 PluginConnector]: CDTParser initialized [2023-12-20 02:12:48,192 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded/rekh_ctm.3-1.c [2023-12-20 02:12:49,329 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-20 02:12:49,677 INFO L384 CDTParser]: Found 1 translation units. [2023-12-20 02:12:49,677 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/rekh_ctm.3-1.c [2023-12-20 02:12:49,700 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d5f4e0b74/6015adf9b97c4e529caef023374bc7e4/FLAG1ac508384 [2023-12-20 02:12:49,712 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d5f4e0b74/6015adf9b97c4e529caef023374bc7e4 [2023-12-20 02:12:49,714 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-20 02:12:49,715 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-20 02:12:49,716 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-20 02:12:49,716 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-20 02:12:49,722 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-20 02:12:49,722 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 02:12:49" (1/1) ... [2023-12-20 02:12:49,723 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1dfd3eab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:12:49, skipping insertion in model container [2023-12-20 02:12:49,723 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 02:12:49" (1/1) ... [2023-12-20 02:12:49,783 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-20 02:12:49,945 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.3-1.c[1870,1883] [2023-12-20 02:12:50,403 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 02:12:50,423 INFO L202 MainTranslator]: Completed pre-run [2023-12-20 02:12:50,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"/tmp/aaaa/ctm.ok3.i","-S") [42] [2023-12-20 02:12:50,438 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.3-1.c[1870,1883] [2023-12-20 02:12:50,647 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 02:12:50,689 INFO L206 MainTranslator]: Completed translation [2023-12-20 02:12:50,691 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:12:50 WrapperNode [2023-12-20 02:12:50,691 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-20 02:12:50,692 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-20 02:12:50,692 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-20 02:12:50,692 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-20 02:12:50,699 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:12:50" (1/1) ... [2023-12-20 02:12:50,775 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:12:50" (1/1) ... [2023-12-20 02:12:50,950 INFO L138 Inliner]: procedures = 99, calls = 2816, calls flagged for inlining = 35, calls inlined = 35, statements flattened = 8596 [2023-12-20 02:12:50,950 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-20 02:12:50,951 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-20 02:12:50,951 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-20 02:12:50,951 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-20 02:12:50,960 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:12:50" (1/1) ... [2023-12-20 02:12:50,961 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:12:50" (1/1) ... [2023-12-20 02:12:51,010 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:12:50" (1/1) ... [2023-12-20 02:12:51,164 INFO L175 MemorySlicer]: Split 2420 memory accesses to 49 slices as follows [2, 80, 86, 37, 37, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46, 53, 46]. 4 percent of accesses are in the largest equivalence class. The 338 initializations are split as follows [2, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]. The 446 writes are split as follows [0, 7, 7, 7, 7, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6, 13, 6]. [2023-12-20 02:12:51,164 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:12:50" (1/1) ... [2023-12-20 02:12:51,164 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:12:50" (1/1) ... [2023-12-20 02:12:51,339 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:12:50" (1/1) ... [2023-12-20 02:12:51,375 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:12:50" (1/1) ... [2023-12-20 02:12:51,400 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:12:50" (1/1) ... [2023-12-20 02:12:51,422 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:12:50" (1/1) ... [2023-12-20 02:12:51,459 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-20 02:12:51,460 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-20 02:12:51,461 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-20 02:12:51,461 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-20 02:12:51,462 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:12:50" (1/1) ... [2023-12-20 02:12:51,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 02:12:51,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 02:12:51,487 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:12:51,508 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:12:51,518 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_state [2023-12-20 02:12:51,518 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_state [2023-12-20 02:12:51,519 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_state [2023-12-20 02:12:51,519 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_state [2023-12-20 02:12:51,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-12-20 02:12:51,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-12-20 02:12:51,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-12-20 02:12:51,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-12-20 02:12:51,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-12-20 02:12:51,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-12-20 02:12:51,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-12-20 02:12:51,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-12-20 02:12:51,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-12-20 02:12:51,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-12-20 02:12:51,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-12-20 02:12:51,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-12-20 02:12:51,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-12-20 02:12:51,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-12-20 02:12:51,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-12-20 02:12:51,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-12-20 02:12:51,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-12-20 02:12:51,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-12-20 02:12:51,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-12-20 02:12:51,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-12-20 02:12:51,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-12-20 02:12:51,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-12-20 02:12:51,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-12-20 02:12:51,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-12-20 02:12:51,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-12-20 02:12:51,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2023-12-20 02:12:51,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2023-12-20 02:12:51,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2023-12-20 02:12:51,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2023-12-20 02:12:51,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2023-12-20 02:12:51,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2023-12-20 02:12:51,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2023-12-20 02:12:51,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2023-12-20 02:12:51,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2023-12-20 02:12:51,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2023-12-20 02:12:51,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2023-12-20 02:12:51,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2023-12-20 02:12:51,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2023-12-20 02:12:51,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2023-12-20 02:12:51,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2023-12-20 02:12:51,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2023-12-20 02:12:51,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2023-12-20 02:12:51,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2023-12-20 02:12:51,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2023-12-20 02:12:51,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2023-12-20 02:12:51,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2023-12-20 02:12:51,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2023-12-20 02:12:51,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2023-12-20 02:12:51,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2023-12-20 02:12:51,529 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_run_nxtbg [2023-12-20 02:12:51,529 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_run_nxtbg [2023-12-20 02:12:51,529 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_set_count [2023-12-20 02:12:51,530 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_set_count [2023-12-20 02:12:51,530 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write___startrek_current_priority [2023-12-20 02:12:51,530 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write___startrek_current_priority [2023-12-20 02:12:51,530 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_input [2023-12-20 02:12:51,530 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_input [2023-12-20 02:12:51,530 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_hyperperiod [2023-12-20 02:12:51,530 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_hyperperiod [2023-12-20 02:12:51,530 INFO L130 BoogieDeclarations]: Found specification of procedure bg_nxtcolorsensor [2023-12-20 02:12:51,530 INFO L138 BoogieDeclarations]: Found implementation of procedure bg_nxtcolorsensor [2023-12-20 02:12:51,530 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Writer [2023-12-20 02:12:51,530 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Writer [2023-12-20 02:12:51,530 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_mode [2023-12-20 02:12:51,530 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_mode [2023-12-20 02:12:51,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-12-20 02:12:51,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-12-20 02:12:51,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-12-20 02:12:51,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-12-20 02:12:51,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-12-20 02:12:51,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-12-20 02:12:51,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-12-20 02:12:51,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-12-20 02:12:51,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-12-20 02:12:51,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-12-20 02:12:51,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-12-20 02:12:51,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-12-20 02:12:51,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-12-20 02:12:51,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-12-20 02:12:51,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-12-20 02:12:51,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-12-20 02:12:51,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-12-20 02:12:51,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-12-20 02:12:51,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-12-20 02:12:51,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-12-20 02:12:51,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-12-20 02:12:51,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-12-20 02:12:51,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-12-20 02:12:51,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-12-20 02:12:51,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-12-20 02:12:51,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2023-12-20 02:12:51,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2023-12-20 02:12:51,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2023-12-20 02:12:51,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2023-12-20 02:12:51,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2023-12-20 02:12:51,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2023-12-20 02:12:51,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2023-12-20 02:12:51,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2023-12-20 02:12:51,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2023-12-20 02:12:51,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2023-12-20 02:12:51,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2023-12-20 02:12:51,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2023-12-20 02:12:51,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2023-12-20 02:12:51,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2023-12-20 02:12:51,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2023-12-20 02:12:51,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2023-12-20 02:12:51,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2023-12-20 02:12:51,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2023-12-20 02:12:51,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2023-12-20 02:12:51,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2023-12-20 02:12:51,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2023-12-20 02:12:51,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2023-12-20 02:12:51,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2023-12-20 02:12:51,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2023-12-20 02:12:51,535 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2023-12-20 02:12:51,535 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2023-12-20 02:12:51,535 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_count [2023-12-20 02:12:51,535 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_count [2023-12-20 02:12:51,535 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_state [2023-12-20 02:12:51,535 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_state [2023-12-20 02:12:51,535 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_output [2023-12-20 02:12:51,536 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_output [2023-12-20 02:12:51,536 INFO L130 BoogieDeclarations]: Found specification of procedure move_motor [2023-12-20 02:12:51,536 INFO L138 BoogieDeclarations]: Found implementation of procedure move_motor [2023-12-20 02:12:51,536 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_speed [2023-12-20 02:12:51,536 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_speed [2023-12-20 02:12:51,536 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_get_count [2023-12-20 02:12:51,536 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_get_count [2023-12-20 02:12:51,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-20 02:12:51,536 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t2 [2023-12-20 02:12:51,536 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t2 [2023-12-20 02:12:51,536 INFO L130 BoogieDeclarations]: Found specification of procedure ecrobot_set_nxtcolorsensor [2023-12-20 02:12:51,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ecrobot_set_nxtcolorsensor [2023-12-20 02:12:51,537 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t3 [2023-12-20 02:12:51,537 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t3 [2023-12-20 02:12:51,537 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_output [2023-12-20 02:12:51,537 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_output [2023-12-20 02:12:51,537 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t0 [2023-12-20 02:12:51,537 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t0 [2023-12-20 02:12:51,537 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_count [2023-12-20 02:12:51,537 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_count [2023-12-20 02:12:51,537 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t1 [2023-12-20 02:12:51,537 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t1 [2023-12-20 02:12:51,537 INFO L130 BoogieDeclarations]: Found specification of procedure TerminateTask [2023-12-20 02:12:51,537 INFO L138 BoogieDeclarations]: Found implementation of procedure TerminateTask [2023-12-20 02:12:51,538 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_count [2023-12-20 02:12:51,538 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_count [2023-12-20 02:12:51,538 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read___startrek_current_priority [2023-12-20 02:12:51,538 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read___startrek_current_priority [2023-12-20 02:12:51,538 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_count [2023-12-20 02:12:51,538 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_count [2023-12-20 02:12:51,538 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_count [2023-12-20 02:12:51,538 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_count [2023-12-20 02:12:51,538 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_speed [2023-12-20 02:12:51,538 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_speed [2023-12-20 02:12:51,538 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_data_mode [2023-12-20 02:12:51,538 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_data_mode [2023-12-20 02:12:51,539 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_threshold [2023-12-20 02:12:51,539 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_threshold [2023-12-20 02:12:51,539 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_read [2023-12-20 02:12:51,539 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_read [2023-12-20 02:12:51,539 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_state [2023-12-20 02:12:51,539 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_state [2023-12-20 02:12:51,539 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Reader [2023-12-20 02:12:51,539 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Reader [2023-12-20 02:12:51,539 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_dir [2023-12-20 02:12:51,539 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_dir [2023-12-20 02:12:51,539 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_speed [2023-12-20 02:12:51,539 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_speed [2023-12-20 02:12:51,540 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_input [2023-12-20 02:12:51,540 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_input [2023-12-20 02:12:51,540 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_state [2023-12-20 02:12:51,540 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_state [2023-12-20 02:12:51,540 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_need_to_run_nxtbg [2023-12-20 02:12:51,540 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_need_to_run_nxtbg [2023-12-20 02:12:51,540 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_state [2023-12-20 02:12:51,540 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_state [2023-12-20 02:12:51,540 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_count [2023-12-20 02:12:51,540 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_count [2023-12-20 02:12:51,540 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_TapeMover [2023-12-20 02:12:51,540 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_TapeMover [2023-12-20 02:12:51,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-20 02:12:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-20 02:12:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-20 02:12:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-20 02:12:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-12-20 02:12:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-12-20 02:12:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-12-20 02:12:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-12-20 02:12:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-12-20 02:12:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-12-20 02:12:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-12-20 02:12:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-12-20 02:12:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-12-20 02:12:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-12-20 02:12:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-12-20 02:12:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-12-20 02:12:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-12-20 02:12:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-12-20 02:12:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-12-20 02:12:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-12-20 02:12:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-12-20 02:12:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-12-20 02:12:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-12-20 02:12:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-12-20 02:12:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-12-20 02:12:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2023-12-20 02:12:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2023-12-20 02:12:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2023-12-20 02:12:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2023-12-20 02:12:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2023-12-20 02:12:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2023-12-20 02:12:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2023-12-20 02:12:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2023-12-20 02:12:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2023-12-20 02:12:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2023-12-20 02:12:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2023-12-20 02:12:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2023-12-20 02:12:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2023-12-20 02:12:51,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2023-12-20 02:12:51,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2023-12-20 02:12:51,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2023-12-20 02:12:51,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2023-12-20 02:12:51,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2023-12-20 02:12:51,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2023-12-20 02:12:51,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2023-12-20 02:12:51,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2023-12-20 02:12:51,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2023-12-20 02:12:51,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2023-12-20 02:12:51,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2023-12-20 02:12:51,546 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Controller [2023-12-20 02:12:51,546 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Controller [2023-12-20 02:12:51,546 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-20 02:12:51,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-20 02:12:52,113 INFO L241 CfgBuilder]: Building ICFG [2023-12-20 02:12:52,115 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-20 02:13:00,219 INFO L282 CfgBuilder]: Performing block encoding [2023-12-20 02:13:00,428 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-20 02:13:00,428 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-12-20 02:13:00,429 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 02:13:00 BoogieIcfgContainer [2023-12-20 02:13:00,429 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-20 02:13:00,431 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-20 02:13:00,431 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-20 02:13:00,434 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-20 02:13:00,434 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.12 02:12:49" (1/3) ... [2023-12-20 02:13:00,435 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a14382f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 02:13:00, skipping insertion in model container [2023-12-20 02:13:00,435 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:12:50" (2/3) ... [2023-12-20 02:13:00,435 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a14382f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 02:13:00, skipping insertion in model container [2023-12-20 02:13:00,436 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 02:13:00" (3/3) ... [2023-12-20 02:13:00,437 INFO L112 eAbstractionObserver]: Analyzing ICFG rekh_ctm.3-1.c [2023-12-20 02:13:00,451 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-20 02:13:00,452 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-20 02:13:00,535 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-20 02:13:00,541 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;@4ea70894, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-20 02:13:00,541 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-20 02:13:00,554 INFO L276 IsEmpty]: Start isEmpty. Operand has 2403 states, 2051 states have (on average 1.4948805460750854) internal successors, (3066), 2075 states have internal predecessors, (3066), 306 states have call successors, (306), 44 states have call predecessors, (306), 44 states have return successors, (306), 296 states have call predecessors, (306), 306 states have call successors, (306) [2023-12-20 02:13:00,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-20 02:13:00,573 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:13:00,574 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:13:00,574 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:13:00,578 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:13:00,579 INFO L85 PathProgramCache]: Analyzing trace with hash -949429943, now seen corresponding path program 1 times [2023-12-20 02:13:00,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:13:00,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840603050] [2023-12-20 02:13:00,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:13:00,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:13:01,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:01,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:13:01,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:01,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:13:01,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:01,966 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:13:01,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:13:01,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840603050] [2023-12-20 02:13:01,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840603050] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:13:01,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:13:01,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 02:13:01,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824818344] [2023-12-20 02:13:01,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:13:01,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 02:13:01,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:13:02,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 02:13:02,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-20 02:13:02,024 INFO L87 Difference]: Start difference. First operand has 2403 states, 2051 states have (on average 1.4948805460750854) internal successors, (3066), 2075 states have internal predecessors, (3066), 306 states have call successors, (306), 44 states have call predecessors, (306), 44 states have return successors, (306), 296 states have call predecessors, (306), 306 states have call successors, (306) Second operand has 4 states, 4 states have (on average 34.25) internal successors, (137), 2 states have internal predecessors, (137), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 02:13:06,548 WARN L539 Checker$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:10,578 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:14,598 WARN L539 Checker$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:20,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:13:20,810 INFO L93 Difference]: Finished difference Result 5504 states and 9200 transitions. [2023-12-20 02:13:20,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 02:13:20,812 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:13:20,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:13:20,857 INFO L225 Difference]: With dead ends: 5504 [2023-12-20 02:13:20,857 INFO L226 Difference]: Without dead ends: 3093 [2023-12-20 02:13:20,893 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-20 02:13:20,896 INFO L413 NwaCegarLoop]: 2380 mSDtfsCounter, 1817 mSDsluCounter, 1779 mSDsCounter, 0 mSdLazyCounter, 2225 mSolverCounterSat, 1142 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1868 SdHoareTripleChecker+Valid, 4159 SdHoareTripleChecker+Invalid, 3370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1142 IncrementalHoareTripleChecker+Valid, 2225 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.3s IncrementalHoareTripleChecker+Time [2023-12-20 02:13:20,898 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1868 Valid, 4159 Invalid, 3370 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1142 Valid, 2225 Invalid, 3 Unknown, 0 Unchecked, 18.3s Time] [2023-12-20 02:13:20,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3093 states. [2023-12-20 02:13:21,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3093 to 2393. [2023-12-20 02:13:21,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2393 states, 2042 states have (on average 1.1581782566111656) internal successors, (2365), 2066 states have internal predecessors, (2365), 306 states have call successors, (306), 44 states have call predecessors, (306), 44 states have return successors, (305), 295 states have call predecessors, (305), 305 states have call successors, (305) [2023-12-20 02:13:21,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2393 states to 2393 states and 2976 transitions. [2023-12-20 02:13:21,142 INFO L78 Accepts]: Start accepts. Automaton has 2393 states and 2976 transitions. Word has length 143 [2023-12-20 02:13:21,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:13:21,142 INFO L495 AbstractCegarLoop]: Abstraction has 2393 states and 2976 transitions. [2023-12-20 02:13:21,143 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:13:21,143 INFO L276 IsEmpty]: Start isEmpty. Operand 2393 states and 2976 transitions. [2023-12-20 02:13:21,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-12-20 02:13:21,151 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:13:21,151 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:13:21,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-20 02:13:21,151 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:13:21,152 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:13:21,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1284484218, now seen corresponding path program 1 times [2023-12-20 02:13:21,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:13:21,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646425947] [2023-12-20 02:13:21,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:13:21,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:13:21,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:22,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:13:22,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:22,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:13:22,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:22,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-20 02:13:22,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:22,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 02:13:22,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:22,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-20 02:13:22,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:22,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 02:13:22,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:22,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 02:13:22,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:22,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 02:13:22,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:13:22,710 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:13:22,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:13:22,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646425947] [2023-12-20 02:13:22,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646425947] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:13:22,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:13:22,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:13:22,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759592666] [2023-12-20 02:13:22,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:13:22,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:13:22,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:13:22,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:13:22,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:13:22,715 INFO L87 Difference]: Start difference. First operand 2393 states and 2976 transitions. Second operand has 9 states, 9 states have (on average 19.88888888888889) internal successors, (179), 6 states have internal predecessors, (179), 4 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-20 02:13:27,983 WARN L539 Checker$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:32,008 WARN L539 Checker$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:36,033 WARN L539 Checker$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:40,057 WARN L539 Checker$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:44,087 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:48,115 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:04,831 WARN L539 Checker$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:08,867 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:12,883 WARN L539 Checker$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:16,923 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:20,951 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:24,973 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:25,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:14:25,218 INFO L93 Difference]: Finished difference Result 6292 states and 8536 transitions. [2023-12-20 02:14:25,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:14:25,218 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:14:25,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:14:25,240 INFO L225 Difference]: With dead ends: 6292 [2023-12-20 02:14:25,240 INFO L226 Difference]: Without dead ends: 3901 [2023-12-20 02:14:25,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:14:25,259 INFO L413 NwaCegarLoop]: 2314 mSDtfsCounter, 9318 mSDsluCounter, 6337 mSDsCounter, 0 mSdLazyCounter, 7742 mSolverCounterSat, 3096 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9445 SdHoareTripleChecker+Valid, 8651 SdHoareTripleChecker+Invalid, 10850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3096 IncrementalHoareTripleChecker+Valid, 7742 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 61.6s IncrementalHoareTripleChecker+Time [2023-12-20 02:14:25,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9445 Valid, 8651 Invalid, 10850 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3096 Valid, 7742 Invalid, 12 Unknown, 0 Unchecked, 61.6s Time] [2023-12-20 02:14:25,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3901 states. [2023-12-20 02:14:25,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3901 to 2888. [2023-12-20 02:14:25,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2888 states, 2389 states have (on average 1.193386354123064) internal successors, (2851), 2419 states have internal predecessors, (2851), 421 states have call successors, (421), 77 states have call predecessors, (421), 77 states have return successors, (420), 406 states have call predecessors, (420), 420 states have call successors, (420) [2023-12-20 02:14:25,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2888 states to 2888 states and 3692 transitions. [2023-12-20 02:14:25,463 INFO L78 Accepts]: Start accepts. Automaton has 2888 states and 3692 transitions. Word has length 197 [2023-12-20 02:14:25,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:14:25,467 INFO L495 AbstractCegarLoop]: Abstraction has 2888 states and 3692 transitions. [2023-12-20 02:14:25,467 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:14:25,467 INFO L276 IsEmpty]: Start isEmpty. Operand 2888 states and 3692 transitions. [2023-12-20 02:14:25,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-12-20 02:14:25,471 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:14:25,471 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:14:25,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-20 02:14:25,472 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:14:25,472 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:14:25,472 INFO L85 PathProgramCache]: Analyzing trace with hash -426447878, now seen corresponding path program 1 times [2023-12-20 02:14:25,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:14:25,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339163288] [2023-12-20 02:14:25,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:14:25,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:14:26,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:26,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:14:26,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:26,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:14:26,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:26,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-20 02:14:26,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:26,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 02:14:26,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:26,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-20 02:14:26,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:26,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 02:14:26,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:26,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 02:14:26,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:26,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 02:14:26,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:14:26,738 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:14:26,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:14:26,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339163288] [2023-12-20 02:14:26,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339163288] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:14:26,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:14:26,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:14:26,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385365659] [2023-12-20 02:14:26,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:14:26,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:14:26,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:14:26,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:14:26,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:14:26,743 INFO L87 Difference]: Start difference. First operand 2888 states and 3692 transitions. Second operand has 9 states, 9 states have (on average 19.88888888888889) internal successors, (179), 6 states have internal predecessors, (179), 4 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-20 02:14:31,652 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:35,689 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:39,728 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:43,751 WARN L539 Checker$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:47,838 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:14:51,865 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:07,442 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:15:11,474 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:15,508 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:15:19,534 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:23,555 WARN L539 Checker$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:27,587 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:27,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:15:27,813 INFO L93 Difference]: Finished difference Result 7381 states and 10192 transitions. [2023-12-20 02:15:27,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:15:27,814 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:15:27,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:15:27,842 INFO L225 Difference]: With dead ends: 7381 [2023-12-20 02:15:27,842 INFO L226 Difference]: Without dead ends: 4495 [2023-12-20 02:15:27,862 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:15:27,863 INFO L413 NwaCegarLoop]: 2274 mSDtfsCounter, 7147 mSDsluCounter, 5614 mSDsCounter, 0 mSdLazyCounter, 7234 mSolverCounterSat, 2178 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 58.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7303 SdHoareTripleChecker+Valid, 7888 SdHoareTripleChecker+Invalid, 9424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2178 IncrementalHoareTripleChecker+Valid, 7234 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.1s IncrementalHoareTripleChecker+Time [2023-12-20 02:15:27,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7303 Valid, 7888 Invalid, 9424 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2178 Valid, 7234 Invalid, 12 Unknown, 0 Unchecked, 60.1s Time] [2023-12-20 02:15:27,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4495 states. [2023-12-20 02:15:28,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4495 to 3243. [2023-12-20 02:15:28,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3243 states, 2646 states have (on average 1.2142857142857142) internal successors, (3213), 2685 states have internal predecessors, (3213), 498 states have call successors, (498), 98 states have call predecessors, (498), 98 states have return successors, (497), 479 states have call predecessors, (497), 497 states have call successors, (497) [2023-12-20 02:15:28,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3243 states to 3243 states and 4208 transitions. [2023-12-20 02:15:28,122 INFO L78 Accepts]: Start accepts. Automaton has 3243 states and 4208 transitions. Word has length 198 [2023-12-20 02:15:28,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:15:28,123 INFO L495 AbstractCegarLoop]: Abstraction has 3243 states and 4208 transitions. [2023-12-20 02:15:28,123 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:15:28,123 INFO L276 IsEmpty]: Start isEmpty. Operand 3243 states and 4208 transitions. [2023-12-20 02:15:28,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2023-12-20 02:15:28,128 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:15:28,128 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:15:28,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-20 02:15:28,128 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:15:28,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:15:28,129 INFO L85 PathProgramCache]: Analyzing trace with hash 324220153, now seen corresponding path program 1 times [2023-12-20 02:15:28,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:15:28,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173030842] [2023-12-20 02:15:28,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:15:28,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:15:28,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:29,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:15:29,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:30,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:15:30,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:30,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-20 02:15:30,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:30,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 02:15:30,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:30,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-20 02:15:30,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:30,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 02:15:30,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:30,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 02:15:30,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:15:30,351 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:15:30,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:15:30,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173030842] [2023-12-20 02:15:30,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173030842] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:15:30,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:15:30,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-20 02:15:30,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278797641] [2023-12-20 02:15:30,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:15:30,353 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-20 02:15:30,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:15:30,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-20 02:15:30,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-20 02:15:30,354 INFO L87 Difference]: Start difference. First operand 3243 states and 4208 transitions. Second operand has 12 states, 11 states have (on average 15.636363636363637) internal successors, (172), 9 states have internal predecessors, (172), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 02:15:35,581 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:15:39,603 WARN L539 Checker$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,628 WARN L539 Checker$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:47,654 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:51,685 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:55,711 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:15:59,734 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:16:14,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:16:14,364 INFO L93 Difference]: Finished difference Result 9438 states and 13324 transitions. [2023-12-20 02:16:14,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-20 02:16:14,365 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:16:14,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:16:14,393 INFO L225 Difference]: With dead ends: 9438 [2023-12-20 02:16:14,393 INFO L226 Difference]: Without dead ends: 6197 [2023-12-20 02:16:14,408 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2023-12-20 02:16:14,409 INFO L413 NwaCegarLoop]: 2461 mSDtfsCounter, 12165 mSDsluCounter, 7904 mSDsCounter, 0 mSdLazyCounter, 8760 mSolverCounterSat, 5628 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 41.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12310 SdHoareTripleChecker+Valid, 10365 SdHoareTripleChecker+Invalid, 14395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5628 IncrementalHoareTripleChecker+Valid, 8760 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.7s IncrementalHoareTripleChecker+Time [2023-12-20 02:16:14,409 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12310 Valid, 10365 Invalid, 14395 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5628 Valid, 8760 Invalid, 7 Unknown, 0 Unchecked, 42.7s Time] [2023-12-20 02:16:14,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6197 states. [2023-12-20 02:16:14,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6197 to 4158. [2023-12-20 02:16:14,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4158 states, 3292 states have (on average 1.2524301336573511) internal successors, (4123), 3348 states have internal predecessors, (4123), 718 states have call successors, (718), 146 states have call predecessors, (718), 147 states have return successors, (718), 693 states have call predecessors, (718), 717 states have call successors, (718) [2023-12-20 02:16:14,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4158 states to 4158 states and 5559 transitions. [2023-12-20 02:16:14,801 INFO L78 Accepts]: Start accepts. Automaton has 4158 states and 5559 transitions. Word has length 194 [2023-12-20 02:16:14,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:16:14,802 INFO L495 AbstractCegarLoop]: Abstraction has 4158 states and 5559 transitions. [2023-12-20 02:16:14,802 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:16:14,802 INFO L276 IsEmpty]: Start isEmpty. Operand 4158 states and 5559 transitions. [2023-12-20 02:16:14,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-12-20 02:16:14,806 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:16:14,806 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:16:14,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-20 02:16:14,807 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:16:14,807 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:16:14,807 INFO L85 PathProgramCache]: Analyzing trace with hash -634013934, now seen corresponding path program 1 times [2023-12-20 02:16:14,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:16:14,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119167744] [2023-12-20 02:16:14,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:16:14,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:16:15,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:15,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:16:15,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:15,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:16:15,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:15,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 02:16:15,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:15,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 02:16:15,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:15,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-20 02:16:15,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:15,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-12-20 02:16:15,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:15,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 02:16:15,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:15,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-20 02:16:15,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:15,972 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:16:15,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:16:15,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119167744] [2023-12-20 02:16:15,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119167744] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 02:16:15,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784705546] [2023-12-20 02:16:15,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:16:15,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 02:16:15,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 02:16:15,980 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:16:16,001 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:16:17,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:17,290 INFO L262 TraceCheckSpWp]: Trace formula consists of 2822 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-20 02:16:17,302 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 02:16:17,432 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:16:17,432 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 02:16:17,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784705546] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:16:17,433 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 02:16:17,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-12-20 02:16:17,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235660185] [2023-12-20 02:16:17,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:16:17,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 02:16:17,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:16:17,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 02:16:17,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-20 02:16:17,435 INFO L87 Difference]: Start difference. First operand 4158 states and 5559 transitions. Second operand has 5 states, 5 states have (on average 35.0) internal successors, (175), 5 states have internal predecessors, (175), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-20 02:16:22,039 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:26,078 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:30,101 WARN L539 Checker$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:34,134 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:40,318 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:44,360 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:48,387 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:16:52,411 WARN L539 Checker$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:52,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:16:52,423 INFO L93 Difference]: Finished difference Result 8547 states and 11404 transitions. [2023-12-20 02:16:52,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 02:16:52,460 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:16:52,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:16:52,480 INFO L225 Difference]: With dead ends: 8547 [2023-12-20 02:16:52,480 INFO L226 Difference]: Without dead ends: 4280 [2023-12-20 02:16:52,497 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:16:52,498 INFO L413 NwaCegarLoop]: 3429 mSDtfsCounter, 1424 mSDsluCounter, 8000 mSDsCounter, 0 mSdLazyCounter, 1867 mSolverCounterSat, 4 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1425 SdHoareTripleChecker+Valid, 11429 SdHoareTripleChecker+Invalid, 1879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1867 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.6s IncrementalHoareTripleChecker+Time [2023-12-20 02:16:52,498 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1425 Valid, 11429 Invalid, 1879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1867 Invalid, 8 Unknown, 0 Unchecked, 34.6s Time] [2023-12-20 02:16:52,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4280 states. [2023-12-20 02:16:52,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4280 to 4145. [2023-12-20 02:16:52,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4145 states, 3284 states have (on average 1.2512180267965896) internal successors, (4109), 3340 states have internal predecessors, (4109), 713 states have call successors, (713), 146 states have call predecessors, (713), 147 states have return successors, (713), 688 states have call predecessors, (713), 712 states have call successors, (713) [2023-12-20 02:16:52,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4145 states to 4145 states and 5535 transitions. [2023-12-20 02:16:52,910 INFO L78 Accepts]: Start accepts. Automaton has 4145 states and 5535 transitions. Word has length 197 [2023-12-20 02:16:52,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:16:52,911 INFO L495 AbstractCegarLoop]: Abstraction has 4145 states and 5535 transitions. [2023-12-20 02:16:52,911 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:16:52,912 INFO L276 IsEmpty]: Start isEmpty. Operand 4145 states and 5535 transitions. [2023-12-20 02:16:52,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-12-20 02:16:52,915 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:16:52,915 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:16:52,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-20 02:16:53,128 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:16:53,129 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:16:53,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:16:53,129 INFO L85 PathProgramCache]: Analyzing trace with hash -657461809, now seen corresponding path program 1 times [2023-12-20 02:16:53,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:16:53,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105535763] [2023-12-20 02:16:53,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:16:53,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:16:53,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:54,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:16:54,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:54,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:16:54,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:54,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 02:16:54,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:54,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:16:54,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:54,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-12-20 02:16:54,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:54,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-20 02:16:54,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:54,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 02:16:54,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:54,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-20 02:16:54,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:54,214 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:16:54,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:16:54,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105535763] [2023-12-20 02:16:54,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105535763] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 02:16:54,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026368178] [2023-12-20 02:16:54,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:16:54,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 02:16:54,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 02:16:54,216 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:16:54,221 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:16:55,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:16:55,563 INFO L262 TraceCheckSpWp]: Trace formula consists of 2824 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-20 02:16:55,573 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 02:16:55,695 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:16:55,696 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 02:16:55,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026368178] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:16:55,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 02:16:55,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-12-20 02:16:55,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336463768] [2023-12-20 02:16:55,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:16:55,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 02:16:55,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:16:55,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 02:16:55,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-20 02:16:55,698 INFO L87 Difference]: Start difference. First operand 4145 states and 5535 transitions. Second operand has 5 states, 5 states have (on average 35.4) internal successors, (177), 5 states have internal predecessors, (177), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-20 02:17:00,567 WARN L539 Checker$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:04,596 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:08,624 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:12,644 WARN L539 Checker$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:18,285 WARN L539 Checker$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:22,313 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:26,341 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:30,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:17:30,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:17:30,444 INFO L93 Difference]: Finished difference Result 8479 states and 11300 transitions. [2023-12-20 02:17:30,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 02:17:30,444 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:17:30,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:17:30,463 INFO L225 Difference]: With dead ends: 8479 [2023-12-20 02:17:30,463 INFO L226 Difference]: Without dead ends: 4272 [2023-12-20 02:17:30,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 211 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-12-20 02:17:30,478 INFO L413 NwaCegarLoop]: 3424 mSDtfsCounter, 1155 mSDsluCounter, 6149 mSDsCounter, 0 mSdLazyCounter, 1251 mSolverCounterSat, 4 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1156 SdHoareTripleChecker+Valid, 9573 SdHoareTripleChecker+Invalid, 1263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1251 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.4s IncrementalHoareTripleChecker+Time [2023-12-20 02:17:30,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1156 Valid, 9573 Invalid, 1263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1251 Invalid, 8 Unknown, 0 Unchecked, 34.4s Time] [2023-12-20 02:17:30,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4272 states. [2023-12-20 02:17:30,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4272 to 4135. [2023-12-20 02:17:30,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4135 states, 3278 states have (on average 1.2501525320317266) internal successors, (4098), 3334 states have internal predecessors, (4098), 709 states have call successors, (709), 146 states have call predecessors, (709), 147 states have return successors, (709), 684 states have call predecessors, (709), 708 states have call successors, (709) [2023-12-20 02:17:30,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4135 states to 4135 states and 5516 transitions. [2023-12-20 02:17:30,806 INFO L78 Accepts]: Start accepts. Automaton has 4135 states and 5516 transitions. Word has length 198 [2023-12-20 02:17:30,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:17:30,806 INFO L495 AbstractCegarLoop]: Abstraction has 4135 states and 5516 transitions. [2023-12-20 02:17:30,806 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:17:30,807 INFO L276 IsEmpty]: Start isEmpty. Operand 4135 states and 5516 transitions. [2023-12-20 02:17:30,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-12-20 02:17:30,810 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:17:30,810 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:17:30,828 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:17:31,023 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:17:31,023 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:17:31,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:17:31,024 INFO L85 PathProgramCache]: Analyzing trace with hash -802308759, now seen corresponding path program 1 times [2023-12-20 02:17:31,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:17:31,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142564787] [2023-12-20 02:17:31,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:17:31,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:17:31,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:31,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:17:31,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:31,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:17:31,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:31,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:17:31,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:31,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:17:31,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:31,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-12-20 02:17:31,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:31,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-20 02:17:31,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:31,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 02:17:31,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:31,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-20 02:17:31,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:31,999 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:17:31,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:17:31,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142564787] [2023-12-20 02:17:31,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142564787] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 02:17:31,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668855566] [2023-12-20 02:17:31,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:17:31,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 02:17:32,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 02:17:32,004 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:17:32,007 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:17:33,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:33,324 INFO L262 TraceCheckSpWp]: Trace formula consists of 2823 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-20 02:17:33,329 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 02:17:33,409 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:17:33,410 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 02:17:33,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668855566] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:17:33,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 02:17:33,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2023-12-20 02:17:33,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494774124] [2023-12-20 02:17:33,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:17:33,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 02:17:33,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:17:33,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 02:17:33,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-20 02:17:33,412 INFO L87 Difference]: Start difference. First operand 4135 states and 5516 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-20 02:17:37,973 WARN L539 Checker$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:41,993 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:46,016 WARN L539 Checker$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:48,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:17:48,281 INFO L93 Difference]: Finished difference Result 9158 states and 12215 transitions. [2023-12-20 02:17:48,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 02:17:48,282 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:17:48,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:17:48,301 INFO L225 Difference]: With dead ends: 9158 [2023-12-20 02:17:48,301 INFO L226 Difference]: Without dead ends: 5025 [2023-12-20 02:17:48,313 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 211 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-12-20 02:17:48,313 INFO L413 NwaCegarLoop]: 3444 mSDtfsCounter, 1718 mSDsluCounter, 6424 mSDsCounter, 0 mSdLazyCounter, 1687 mSolverCounterSat, 9 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1720 SdHoareTripleChecker+Valid, 9868 SdHoareTripleChecker+Invalid, 1699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1687 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.5s IncrementalHoareTripleChecker+Time [2023-12-20 02:17:48,314 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1720 Valid, 9868 Invalid, 1699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1687 Invalid, 3 Unknown, 0 Unchecked, 14.5s Time] [2023-12-20 02:17:48,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5025 states. [2023-12-20 02:17:48,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5025 to 4696. [2023-12-20 02:17:48,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4696 states, 3667 states have (on average 1.2664303245159532) internal successors, (4644), 3734 states have internal predecessors, (4644), 852 states have call successors, (852), 174 states have call predecessors, (852), 176 states have return successors, (853), 823 states have call predecessors, (853), 851 states have call successors, (853) [2023-12-20 02:17:48,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4696 states to 4696 states and 6349 transitions. [2023-12-20 02:17:48,669 INFO L78 Accepts]: Start accepts. Automaton has 4696 states and 6349 transitions. Word has length 198 [2023-12-20 02:17:48,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:17:48,670 INFO L495 AbstractCegarLoop]: Abstraction has 4696 states and 6349 transitions. [2023-12-20 02:17:48,670 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:17:48,670 INFO L276 IsEmpty]: Start isEmpty. Operand 4696 states and 6349 transitions. [2023-12-20 02:17:48,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2023-12-20 02:17:48,674 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:17:48,674 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:17:48,692 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:17:48,886 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:17:48,886 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:17:48,887 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:17:48,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1842805121, now seen corresponding path program 1 times [2023-12-20 02:17:48,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:17:48,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787592132] [2023-12-20 02:17:48,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:17:48,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:17:49,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:49,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:17:49,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:49,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:17:49,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:49,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:17:49,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:49,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:17:49,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:49,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:17:49,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:49,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:17:49,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:49,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-20 02:17:49,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:49,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-20 02:17:49,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:49,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 02:17:49,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:49,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:17:49,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:17:49,930 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:17:49,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:17:49,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787592132] [2023-12-20 02:17:49,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787592132] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:17:49,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:17:49,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:17:49,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192091321] [2023-12-20 02:17:49,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:17:49,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:17:49,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:17:49,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:17:49,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:17:49,933 INFO L87 Difference]: Start difference. First operand 4696 states and 6349 transitions. Second operand has 9 states, 9 states have (on average 20.0) internal successors, (180), 6 states have internal predecessors, (180), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-20 02:17:54,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:17:58,889 WARN L539 Checker$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:18:02,918 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:18:06,937 WARN L539 Checker$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:18:10,964 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:18:14,986 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:18:26,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:18:26,679 INFO L93 Difference]: Finished difference Result 10527 states and 15065 transitions. [2023-12-20 02:18:26,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:18:26,680 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:18:26,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:18:26,697 INFO L225 Difference]: With dead ends: 10527 [2023-12-20 02:18:26,697 INFO L226 Difference]: Without dead ends: 5833 [2023-12-20 02:18:26,709 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:18:26,709 INFO L413 NwaCegarLoop]: 2151 mSDtfsCounter, 10028 mSDsluCounter, 5162 mSDsCounter, 0 mSdLazyCounter, 6049 mSolverCounterSat, 3935 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10188 SdHoareTripleChecker+Valid, 7313 SdHoareTripleChecker+Invalid, 9990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3935 IncrementalHoareTripleChecker+Valid, 6049 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.7s IncrementalHoareTripleChecker+Time [2023-12-20 02:18:26,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10188 Valid, 7313 Invalid, 9990 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3935 Valid, 6049 Invalid, 6 Unknown, 0 Unchecked, 35.7s Time] [2023-12-20 02:18:26,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5833 states. [2023-12-20 02:18:27,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5833 to 4133. [2023-12-20 02:18:27,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4133 states, 3277 states have (on average 1.2493133963991456) internal successors, (4094), 3333 states have internal predecessors, (4094), 708 states have call successors, (708), 146 states have call predecessors, (708), 147 states have return successors, (708), 683 states have call predecessors, (708), 707 states have call successors, (708) [2023-12-20 02:18:27,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4133 states to 4133 states and 5510 transitions. [2023-12-20 02:18:27,099 INFO L78 Accepts]: Start accepts. Automaton has 4133 states and 5510 transitions. Word has length 207 [2023-12-20 02:18:27,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:18:27,099 INFO L495 AbstractCegarLoop]: Abstraction has 4133 states and 5510 transitions. [2023-12-20 02:18:27,100 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:18:27,100 INFO L276 IsEmpty]: Start isEmpty. Operand 4133 states and 5510 transitions. [2023-12-20 02:18:27,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2023-12-20 02:18:27,103 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:18:27,103 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:18:27,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-20 02:18:27,103 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:18:27,104 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:18:27,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1178228792, now seen corresponding path program 1 times [2023-12-20 02:18:27,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:18:27,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94910244] [2023-12-20 02:18:27,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:18:27,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:18:27,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:18:27,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:18:27,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:18:28,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:18:28,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:18:28,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:18:28,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:18:28,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:18:28,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:18:28,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:18:28,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:18:28,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:18:28,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:18:28,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 02:18:28,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:18:28,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 02:18:28,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:18:28,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 02:18:28,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:18:28,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-20 02:18:28,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:18:28,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:18:28,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:18:28,139 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:18:28,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:18:28,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94910244] [2023-12-20 02:18:28,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94910244] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:18:28,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:18:28,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:18:28,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10723315] [2023-12-20 02:18:28,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:18:28,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:18:28,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:18:28,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:18:28,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:18:28,141 INFO L87 Difference]: Start difference. First operand 4133 states and 5510 transitions. Second operand has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 4 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2023-12-20 02:18:33,420 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:18:37,465 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:18:41,495 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:18:45,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:18:49,537 WARN L539 Checker$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:18:53,555 WARN L539 Checker$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:19:09,920 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:19:13,951 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:19:17,977 WARN L539 Checker$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:19:21,999 WARN L539 Checker$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:19:26,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:19:30,066 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:19:30,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:19:30,247 INFO L93 Difference]: Finished difference Result 10094 states and 14366 transitions. [2023-12-20 02:19:30,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:19:30,247 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:19:30,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:19:30,269 INFO L225 Difference]: With dead ends: 10094 [2023-12-20 02:19:30,269 INFO L226 Difference]: Without dead ends: 5963 [2023-12-20 02:19:30,285 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:19:30,285 INFO L413 NwaCegarLoop]: 2230 mSDtfsCounter, 6020 mSDsluCounter, 6971 mSDsCounter, 0 mSdLazyCounter, 8698 mSolverCounterSat, 1762 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6172 SdHoareTripleChecker+Valid, 9201 SdHoareTripleChecker+Invalid, 10472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1762 IncrementalHoareTripleChecker+Valid, 8698 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 61.1s IncrementalHoareTripleChecker+Time [2023-12-20 02:19:30,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6172 Valid, 9201 Invalid, 10472 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1762 Valid, 8698 Invalid, 12 Unknown, 0 Unchecked, 61.1s Time] [2023-12-20 02:19:30,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5963 states. [2023-12-20 02:19:30,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5963 to 4131. [2023-12-20 02:19:30,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4131 states, 3276 states have (on average 1.249084249084249) internal successors, (4092), 3332 states have internal predecessors, (4092), 707 states have call successors, (707), 146 states have call predecessors, (707), 147 states have return successors, (707), 682 states have call predecessors, (707), 706 states have call successors, (707) [2023-12-20 02:19:30,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4131 states to 4131 states and 5506 transitions. [2023-12-20 02:19:30,711 INFO L78 Accepts]: Start accepts. Automaton has 4131 states and 5506 transitions. Word has length 210 [2023-12-20 02:19:30,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:19:30,711 INFO L495 AbstractCegarLoop]: Abstraction has 4131 states and 5506 transitions. [2023-12-20 02:19:30,711 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:19:30,711 INFO L276 IsEmpty]: Start isEmpty. Operand 4131 states and 5506 transitions. [2023-12-20 02:19:30,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2023-12-20 02:19:30,714 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:19:30,714 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 02:19:30,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-20 02:19:30,714 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:19:30,715 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:19:30,715 INFO L85 PathProgramCache]: Analyzing trace with hash 615564307, now seen corresponding path program 1 times [2023-12-20 02:19:30,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:19:30,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132605133] [2023-12-20 02:19:30,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:19:30,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:19:31,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:19:31,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:19:31,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:19:31,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:19:31,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:19:31,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:19:31,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:19:31,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:19:31,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:19:31,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:19:31,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:19:31,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:19:31,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:19:31,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:19:31,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:19:31,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:19:31,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:19:31,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 02:19:31,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:19:31,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-20 02:19:31,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:19:31,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:19:31,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:19:31,767 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:19:31,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:19:31,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132605133] [2023-12-20 02:19:31,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132605133] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:19:31,768 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:19:31,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:19:31,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407781778] [2023-12-20 02:19:31,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:19:31,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:19:31,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:19:31,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:19:31,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:19:31,769 INFO L87 Difference]: Start difference. First operand 4131 states and 5506 transitions. Second operand has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 3 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-20 02:19:37,151 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:19:41,183 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:19:45,204 WARN L539 Checker$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:19:49,240 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:19:53,269 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:19:57,295 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:20:08,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:20:08,890 INFO L93 Difference]: Finished difference Result 9959 states and 14211 transitions. [2023-12-20 02:20:08,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:20:08,891 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 3 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 211 [2023-12-20 02:20:08,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:20:08,916 INFO L225 Difference]: With dead ends: 9959 [2023-12-20 02:20:08,916 INFO L226 Difference]: Without dead ends: 5830 [2023-12-20 02:20:08,932 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:20:08,933 INFO L413 NwaCegarLoop]: 2123 mSDtfsCounter, 9121 mSDsluCounter, 4881 mSDsCounter, 0 mSdLazyCounter, 6726 mSolverCounterSat, 3206 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9287 SdHoareTripleChecker+Valid, 7004 SdHoareTripleChecker+Invalid, 9938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3206 IncrementalHoareTripleChecker+Valid, 6726 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.2s IncrementalHoareTripleChecker+Time [2023-12-20 02:20:08,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9287 Valid, 7004 Invalid, 9938 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3206 Valid, 6726 Invalid, 6 Unknown, 0 Unchecked, 36.2s Time] [2023-12-20 02:20:08,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5830 states. [2023-12-20 02:20:09,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5830 to 4131. [2023-12-20 02:20:09,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4131 states, 3276 states have (on average 1.2487789987789988) internal successors, (4091), 3332 states have internal predecessors, (4091), 707 states have call successors, (707), 146 states have call predecessors, (707), 147 states have return successors, (707), 682 states have call predecessors, (707), 706 states have call successors, (707) [2023-12-20 02:20:09,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4131 states to 4131 states and 5505 transitions. [2023-12-20 02:20:09,362 INFO L78 Accepts]: Start accepts. Automaton has 4131 states and 5505 transitions. Word has length 211 [2023-12-20 02:20:09,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:20:09,362 INFO L495 AbstractCegarLoop]: Abstraction has 4131 states and 5505 transitions. [2023-12-20 02:20:09,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.11111111111111) internal successors, (181), 6 states have internal predecessors, (181), 3 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-20 02:20:09,363 INFO L276 IsEmpty]: Start isEmpty. Operand 4131 states and 5505 transitions. [2023-12-20 02:20:09,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2023-12-20 02:20:09,366 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:20:09,366 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 02:20:09,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-20 02:20:09,366 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:20:09,366 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:20:09,366 INFO L85 PathProgramCache]: Analyzing trace with hash 116581454, now seen corresponding path program 1 times [2023-12-20 02:20:09,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:20:09,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883847921] [2023-12-20 02:20:09,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:20:09,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:20:09,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:20:10,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:20:10,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:20:10,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:20:10,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:20:10,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:20:10,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:20:10,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:20:10,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:20:10,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:20:10,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:20:10,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:20:10,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:20:10,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:20:10,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:20:10,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:20:10,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:20:10,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 02:20:10,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:20:10,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-20 02:20:10,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:20:10,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 02:20:10,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:20:10,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:20:10,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:20:10,418 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:20:10,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:20:10,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883847921] [2023-12-20 02:20:10,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883847921] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:20:10,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:20:10,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:20:10,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241411475] [2023-12-20 02:20:10,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:20:10,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:20:10,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:20:10,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:20:10,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:20:10,420 INFO L87 Difference]: Start difference. First operand 4131 states and 5505 transitions. Second operand has 9 states, 9 states have (on average 20.22222222222222) internal successors, (182), 6 states have internal predecessors, (182), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-20 02:20:15,527 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:20:19,552 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:20:23,572 WARN L539 Checker$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:20:27,599 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:20:31,627 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:20:35,655 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:20:51,776 WARN L539 Checker$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:20:55,800 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:20:59,821 WARN L539 Checker$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:21:03,848 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:21:07,882 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:21:11,918 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:21:12,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:21:12,108 INFO L93 Difference]: Finished difference Result 10089 states and 14354 transitions. [2023-12-20 02:21:12,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:21:12,108 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.22222222222222) internal successors, (182), 6 states have internal predecessors, (182), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 214 [2023-12-20 02:21:12,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:21:12,130 INFO L225 Difference]: With dead ends: 10089 [2023-12-20 02:21:12,130 INFO L226 Difference]: Without dead ends: 5960 [2023-12-20 02:21:12,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:21:12,146 INFO L413 NwaCegarLoop]: 2241 mSDtfsCounter, 9618 mSDsluCounter, 4990 mSDsCounter, 0 mSdLazyCounter, 6580 mSolverCounterSat, 3261 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9768 SdHoareTripleChecker+Valid, 7231 SdHoareTripleChecker+Invalid, 9853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3261 IncrementalHoareTripleChecker+Valid, 6580 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.7s IncrementalHoareTripleChecker+Time [2023-12-20 02:21:12,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9768 Valid, 7231 Invalid, 9853 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3261 Valid, 6580 Invalid, 12 Unknown, 0 Unchecked, 60.7s Time] [2023-12-20 02:21:12,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5960 states. [2023-12-20 02:21:12,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5960 to 4129. [2023-12-20 02:21:12,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4129 states, 3275 states have (on average 1.2485496183206106) internal successors, (4089), 3331 states have internal predecessors, (4089), 706 states have call successors, (706), 146 states have call predecessors, (706), 147 states have return successors, (706), 681 states have call predecessors, (706), 705 states have call successors, (706) [2023-12-20 02:21:12,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4129 states to 4129 states and 5501 transitions. [2023-12-20 02:21:12,607 INFO L78 Accepts]: Start accepts. Automaton has 4129 states and 5501 transitions. Word has length 214 [2023-12-20 02:21:12,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:21:12,607 INFO L495 AbstractCegarLoop]: Abstraction has 4129 states and 5501 transitions. [2023-12-20 02:21:12,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.22222222222222) internal successors, (182), 6 states have internal predecessors, (182), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-20 02:21:12,608 INFO L276 IsEmpty]: Start isEmpty. Operand 4129 states and 5501 transitions. [2023-12-20 02:21:12,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2023-12-20 02:21:12,610 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:21:12,610 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 02:21:12,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-20 02:21:12,611 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:21:12,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:21:12,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1101800564, now seen corresponding path program 1 times [2023-12-20 02:21:12,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:21:12,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008484588] [2023-12-20 02:21:12,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:21:12,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:21:13,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:21:13,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:21:13,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:21:13,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:21:13,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:21:13,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:21:13,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:21:13,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:21:13,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:21:13,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:21:13,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:21:13,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:21:13,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:21:13,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:21:13,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:21:13,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:21:13,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:21:13,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 02:21:13,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:21:13,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:21:13,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:21:13,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-20 02:21:13,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:21:13,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:21:13,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:21:13,552 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:21:13,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:21:13,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008484588] [2023-12-20 02:21:13,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008484588] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:21:13,553 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:21:13,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 02:21:13,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533268263] [2023-12-20 02:21:13,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:21:13,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 02:21:13,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:21:13,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 02:21:13,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-20 02:21:13,554 INFO L87 Difference]: Start difference. First operand 4129 states and 5501 transitions. Second operand has 9 states, 9 states have (on average 20.333333333333332) internal successors, (183), 6 states have internal predecessors, (183), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-20 02:21:18,602 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:21:22,622 WARN L539 Checker$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:21:26,649 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:21:30,672 WARN L539 Checker$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:21:34,709 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:21:38,752 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:21:55,410 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:21:59,427 WARN L539 Checker$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:22:03,464 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:22:07,480 WARN L539 Checker$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:22:11,516 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:22:15,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:22:15,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:22:15,714 INFO L93 Difference]: Finished difference Result 10084 states and 14344 transitions. [2023-12-20 02:22:15,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:22:15,714 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.333333333333332) internal successors, (183), 6 states have internal predecessors, (183), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 215 [2023-12-20 02:22:15,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:22:15,730 INFO L225 Difference]: With dead ends: 10084 [2023-12-20 02:22:15,730 INFO L226 Difference]: Without dead ends: 5957 [2023-12-20 02:22:15,741 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-20 02:22:15,741 INFO L413 NwaCegarLoop]: 2333 mSDtfsCounter, 6003 mSDsluCounter, 7085 mSDsCounter, 0 mSdLazyCounter, 8555 mSolverCounterSat, 1692 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6166 SdHoareTripleChecker+Valid, 9418 SdHoareTripleChecker+Invalid, 10259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1692 IncrementalHoareTripleChecker+Valid, 8555 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 61.1s IncrementalHoareTripleChecker+Time [2023-12-20 02:22:15,742 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6166 Valid, 9418 Invalid, 10259 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1692 Valid, 8555 Invalid, 12 Unknown, 0 Unchecked, 61.1s Time] [2023-12-20 02:22:15,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5957 states. [2023-12-20 02:22:16,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5957 to 4125. [2023-12-20 02:22:16,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4125 states, 3273 states have (on average 1.2480904369080354) internal successors, (4085), 3329 states have internal predecessors, (4085), 704 states have call successors, (704), 146 states have call predecessors, (704), 147 states have return successors, (704), 679 states have call predecessors, (704), 703 states have call successors, (704) [2023-12-20 02:22:16,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4125 states to 4125 states and 5493 transitions. [2023-12-20 02:22:16,186 INFO L78 Accepts]: Start accepts. Automaton has 4125 states and 5493 transitions. Word has length 215 [2023-12-20 02:22:16,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:22:16,187 INFO L495 AbstractCegarLoop]: Abstraction has 4125 states and 5493 transitions. [2023-12-20 02:22:16,187 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:22:16,187 INFO L276 IsEmpty]: Start isEmpty. Operand 4125 states and 5493 transitions. [2023-12-20 02:22:16,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2023-12-20 02:22:16,191 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:22:16,191 INFO L195 NwaCegarLoop]: trace histogram [4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 02:22:16,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-20 02:22:16,191 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:22:16,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:22:16,191 INFO L85 PathProgramCache]: Analyzing trace with hash 802633582, now seen corresponding path program 1 times [2023-12-20 02:22:16,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:22:16,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798024191] [2023-12-20 02:22:16,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:22:16,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:22:16,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:16,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:22:16,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:17,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:22:17,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:17,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:22:17,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:17,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:22:17,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:17,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:22:17,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:17,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:22:17,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:17,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:22:17,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:17,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:22:17,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:17,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:22:17,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:17,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:22:17,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:17,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-20 02:22:17,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:17,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:22:17,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:17,076 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:22:17,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:22:17,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798024191] [2023-12-20 02:22:17,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798024191] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:22:17,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:22:17,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 02:22:17,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947775201] [2023-12-20 02:22:17,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:22:17,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 02:22:17,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:22:17,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 02:22:17,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 02:22:17,078 INFO L87 Difference]: Start difference. First operand 4125 states and 5493 transitions. Second operand has 8 states, 8 states have (on average 22.75) internal successors, (182), 5 states have internal predecessors, (182), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-20 02:22:22,447 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:22:26,472 WARN L539 Checker$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:22:30,506 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:22:34,528 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:22:38,549 WARN L539 Checker$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:22:49,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:22:49,841 INFO L93 Difference]: Finished difference Result 9944 states and 14177 transitions. [2023-12-20 02:22:49,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-20 02:22:49,842 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.75) internal successors, (182), 5 states have internal predecessors, (182), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 215 [2023-12-20 02:22:49,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:22:49,857 INFO L225 Difference]: With dead ends: 9944 [2023-12-20 02:22:49,858 INFO L226 Difference]: Without dead ends: 5821 [2023-12-20 02:22:49,869 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-12-20 02:22:49,869 INFO L413 NwaCegarLoop]: 2173 mSDtfsCounter, 2832 mSDsluCounter, 8297 mSDsCounter, 0 mSdLazyCounter, 7056 mSolverCounterSat, 1199 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2916 SdHoareTripleChecker+Valid, 10470 SdHoareTripleChecker+Invalid, 8260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1199 IncrementalHoareTripleChecker+Valid, 7056 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.9s IncrementalHoareTripleChecker+Time [2023-12-20 02:22:49,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2916 Valid, 10470 Invalid, 8260 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1199 Valid, 7056 Invalid, 5 Unknown, 0 Unchecked, 31.9s Time] [2023-12-20 02:22:49,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5821 states. [2023-12-20 02:22:50,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5821 to 4125. [2023-12-20 02:22:50,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4125 states, 3273 states have (on average 1.247784906813321) internal successors, (4084), 3329 states have internal predecessors, (4084), 704 states have call successors, (704), 146 states have call predecessors, (704), 147 states have return successors, (704), 679 states have call predecessors, (704), 703 states have call successors, (704) [2023-12-20 02:22:50,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4125 states to 4125 states and 5492 transitions. [2023-12-20 02:22:50,307 INFO L78 Accepts]: Start accepts. Automaton has 4125 states and 5492 transitions. Word has length 215 [2023-12-20 02:22:50,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:22:50,308 INFO L495 AbstractCegarLoop]: Abstraction has 4125 states and 5492 transitions. [2023-12-20 02:22:50,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.75) internal successors, (182), 5 states have internal predecessors, (182), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-20 02:22:50,308 INFO L276 IsEmpty]: Start isEmpty. Operand 4125 states and 5492 transitions. [2023-12-20 02:22:50,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2023-12-20 02:22:50,311 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:22:50,311 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:22:50,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-20 02:22:50,311 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:22:50,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:22:50,312 INFO L85 PathProgramCache]: Analyzing trace with hash 1981903949, now seen corresponding path program 1 times [2023-12-20 02:22:50,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:22:50,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759051465] [2023-12-20 02:22:50,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:22:50,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:22:50,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:22:51,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:22:51,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:22:51,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:22:51,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:22:51,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:22:51,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:22:51,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:22:51,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:22:51,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:22:51,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 02:22:51,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-20 02:22:51,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:22:51,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:22:51,190 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:22:51,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:22:51,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759051465] [2023-12-20 02:22:51,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759051465] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:22:51,190 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:22:51,190 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 02:22:51,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979674755] [2023-12-20 02:22:51,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:22:51,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 02:22:51,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:22:51,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 02:22:51,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 02:22:51,192 INFO L87 Difference]: Start difference. First operand 4125 states and 5492 transitions. Second operand has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-20 02:22:57,014 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:23:01,045 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:23:05,071 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:23:09,109 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:23:13,129 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:23:29,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:23:33,820 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:23:37,839 WARN L539 Checker$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:23:41,876 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:23:45,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:23:46,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:23:46,124 INFO L93 Difference]: Finished difference Result 10073 states and 14316 transitions. [2023-12-20 02:23:46,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:23:46,125 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:23:46,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:23:46,139 INFO L225 Difference]: With dead ends: 10073 [2023-12-20 02:23:46,139 INFO L226 Difference]: Without dead ends: 5950 [2023-12-20 02:23:46,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-12-20 02:23:46,150 INFO L413 NwaCegarLoop]: 2317 mSDtfsCounter, 4074 mSDsluCounter, 8062 mSDsCounter, 0 mSdLazyCounter, 7083 mSolverCounterSat, 1272 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 52.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4190 SdHoareTripleChecker+Valid, 10379 SdHoareTripleChecker+Invalid, 8365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1272 IncrementalHoareTripleChecker+Valid, 7083 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53.9s IncrementalHoareTripleChecker+Time [2023-12-20 02:23:46,150 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4190 Valid, 10379 Invalid, 8365 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1272 Valid, 7083 Invalid, 10 Unknown, 0 Unchecked, 53.9s Time] [2023-12-20 02:23:46,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5950 states. [2023-12-20 02:23:46,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5950 to 4123. [2023-12-20 02:23:46,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4123 states, 3272 states have (on average 1.2475550122249388) internal successors, (4082), 3328 states have internal predecessors, (4082), 703 states have call successors, (703), 146 states have call predecessors, (703), 147 states have return successors, (703), 678 states have call predecessors, (703), 702 states have call successors, (703) [2023-12-20 02:23:46,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4123 states to 4123 states and 5488 transitions. [2023-12-20 02:23:46,513 INFO L78 Accepts]: Start accepts. Automaton has 4123 states and 5488 transitions. Word has length 218 [2023-12-20 02:23:46,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:23:46,514 INFO L495 AbstractCegarLoop]: Abstraction has 4123 states and 5488 transitions. [2023-12-20 02:23:46,514 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:23:46,514 INFO L276 IsEmpty]: Start isEmpty. Operand 4123 states and 5488 transitions. [2023-12-20 02:23:46,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2023-12-20 02:23:46,517 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:23:46,517 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:23:46,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-20 02:23:46,517 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:23:46,518 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:23:46,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1432338438, now seen corresponding path program 1 times [2023-12-20 02:23:46,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:23:46,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940542511] [2023-12-20 02:23:46,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:23:46,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:23:46,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:23:47,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:23:47,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:23:47,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:23:47,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:23:47,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:23:47,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:23:47,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:23:47,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:23:47,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:23:47,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 02:23:47,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-20 02:23:47,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:23:47,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:23:47,375 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:23:47,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:23:47,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940542511] [2023-12-20 02:23:47,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940542511] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:23:47,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:23:47,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 02:23:47,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137793339] [2023-12-20 02:23:47,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:23:47,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 02:23:47,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:23:47,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 02:23:47,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 02:23:47,377 INFO L87 Difference]: Start difference. First operand 4123 states and 5488 transitions. Second operand has 8 states, 8 states have (on average 23.0) internal successors, (184), 5 states have internal predecessors, (184), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-20 02:23:51,952 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:23:55,981 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:24:00,010 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:24:04,034 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:24:08,063 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:24:21,751 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:24:25,778 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:24:29,826 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:24:33,847 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:24:37,872 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:24:37,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:24:37,911 INFO L93 Difference]: Finished difference Result 10069 states and 14303 transitions. [2023-12-20 02:24:37,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:24:37,912 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:24:37,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:24:37,934 INFO L225 Difference]: With dead ends: 10069 [2023-12-20 02:24:37,934 INFO L226 Difference]: Without dead ends: 5948 [2023-12-20 02:24:37,950 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-12-20 02:24:37,950 INFO L413 NwaCegarLoop]: 2185 mSDtfsCounter, 5514 mSDsluCounter, 5420 mSDsCounter, 0 mSdLazyCounter, 5246 mSolverCounterSat, 1995 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5650 SdHoareTripleChecker+Valid, 7605 SdHoareTripleChecker+Invalid, 7251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1995 IncrementalHoareTripleChecker+Valid, 5246 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.6s IncrementalHoareTripleChecker+Time [2023-12-20 02:24:37,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5650 Valid, 7605 Invalid, 7251 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1995 Valid, 5246 Invalid, 10 Unknown, 0 Unchecked, 49.6s Time] [2023-12-20 02:24:37,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5948 states. [2023-12-20 02:24:38,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5948 to 4121. [2023-12-20 02:24:38,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4121 states, 3271 states have (on average 1.247324977071232) internal successors, (4080), 3327 states have internal predecessors, (4080), 702 states have call successors, (702), 146 states have call predecessors, (702), 147 states have return successors, (702), 677 states have call predecessors, (702), 701 states have call successors, (702) [2023-12-20 02:24:38,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4121 states to 4121 states and 5484 transitions. [2023-12-20 02:24:38,393 INFO L78 Accepts]: Start accepts. Automaton has 4121 states and 5484 transitions. Word has length 219 [2023-12-20 02:24:38,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:24:38,393 INFO L495 AbstractCegarLoop]: Abstraction has 4121 states and 5484 transitions. [2023-12-20 02:24:38,393 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:24:38,393 INFO L276 IsEmpty]: Start isEmpty. Operand 4121 states and 5484 transitions. [2023-12-20 02:24:38,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2023-12-20 02:24:38,396 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:24:38,396 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:24:38,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-20 02:24:38,397 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:24:38,397 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:24:38,397 INFO L85 PathProgramCache]: Analyzing trace with hash -1125349908, now seen corresponding path program 1 times [2023-12-20 02:24:38,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:24:38,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182797516] [2023-12-20 02:24:38,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:24:38,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:24:38,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:24:39,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:24:39,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:24:39,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:24:39,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:24:39,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:24:39,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:24:39,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:24:39,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:24:39,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:24:39,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-20 02:24:39,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-20 02:24:39,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:24:39,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:24:39,260 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:24:39,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:24:39,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182797516] [2023-12-20 02:24:39,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182797516] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:24:39,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:24:39,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 02:24:39,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673281517] [2023-12-20 02:24:39,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:24:39,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 02:24:39,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:24:39,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 02:24:39,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 02:24:39,262 INFO L87 Difference]: Start difference. First operand 4121 states and 5484 transitions. Second operand has 8 states, 8 states have (on average 22.875) internal successors, (183), 5 states have internal predecessors, (183), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-20 02:24:44,473 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:24:48,496 WARN L539 Checker$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:24:52,530 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:24:56,552 WARN L539 Checker$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:25:00,572 WARN L539 Checker$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:25:10,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:25:10,065 INFO L93 Difference]: Finished difference Result 9932 states and 14146 transitions. [2023-12-20 02:25:10,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-20 02:25:10,065 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:25:10,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:25:10,081 INFO L225 Difference]: With dead ends: 9932 [2023-12-20 02:25:10,081 INFO L226 Difference]: Without dead ends: 5813 [2023-12-20 02:25:10,092 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-12-20 02:25:10,092 INFO L413 NwaCegarLoop]: 2117 mSDtfsCounter, 4524 mSDsluCounter, 6873 mSDsCounter, 0 mSdLazyCounter, 5187 mSolverCounterSat, 2272 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4604 SdHoareTripleChecker+Valid, 8990 SdHoareTripleChecker+Invalid, 7464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2272 IncrementalHoareTripleChecker+Valid, 5187 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.9s IncrementalHoareTripleChecker+Time [2023-12-20 02:25:10,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4604 Valid, 8990 Invalid, 7464 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2272 Valid, 5187 Invalid, 5 Unknown, 0 Unchecked, 29.9s Time] [2023-12-20 02:25:10,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5813 states. [2023-12-20 02:25:10,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5813 to 4121. [2023-12-20 02:25:10,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4121 states, 3271 states have (on average 1.2470192601650871) internal successors, (4079), 3327 states have internal predecessors, (4079), 702 states have call successors, (702), 146 states have call predecessors, (702), 147 states have return successors, (702), 677 states have call predecessors, (702), 701 states have call successors, (702) [2023-12-20 02:25:10,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4121 states to 4121 states and 5483 transitions. [2023-12-20 02:25:10,444 INFO L78 Accepts]: Start accepts. Automaton has 4121 states and 5483 transitions. Word has length 219 [2023-12-20 02:25:10,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:25:10,445 INFO L495 AbstractCegarLoop]: Abstraction has 4121 states and 5483 transitions. [2023-12-20 02:25:10,445 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:25:10,445 INFO L276 IsEmpty]: Start isEmpty. Operand 4121 states and 5483 transitions. [2023-12-20 02:25:10,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2023-12-20 02:25:10,448 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:25:10,448 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:25:10,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-20 02:25:10,448 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:25:10,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:25:10,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1724010657, now seen corresponding path program 1 times [2023-12-20 02:25:10,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:25:10,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016684180] [2023-12-20 02:25:10,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:25:10,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:25:10,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:25:11,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:25:11,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:25:11,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:25:11,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:25:11,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:25:11,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:25:11,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:25:11,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:25:11,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:25:11,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-20 02:25:11,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-20 02:25:11,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 02:25:11,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:25:11,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:25:11,251 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:25:11,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:25:11,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016684180] [2023-12-20 02:25:11,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016684180] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:25:11,251 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:25:11,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 02:25:11,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225977586] [2023-12-20 02:25:11,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:25:11,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 02:25:11,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:25:11,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 02:25:11,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 02:25:11,253 INFO L87 Difference]: Start difference. First operand 4121 states and 5483 transitions. Second operand has 8 states, 8 states have (on average 23.0) internal successors, (184), 5 states have internal predecessors, (184), 3 states have call successors, (16), 5 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-20 02:25:16,115 WARN L539 Checker$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:25:20,141 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:25:24,184 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:25:28,213 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:25:32,243 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:25:46,069 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:25:50,110 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:25:54,133 WARN L539 Checker$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:25:58,164 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:26:02,189 WARN L539 Checker$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:26:02,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 02:26:02,261 INFO L93 Difference]: Finished difference Result 10061 states and 14285 transitions. [2023-12-20 02:26:02,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-20 02:26:02,261 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:26:02,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 02:26:02,279 INFO L225 Difference]: With dead ends: 10061 [2023-12-20 02:26:02,279 INFO L226 Difference]: Without dead ends: 5942 [2023-12-20 02:26:02,290 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-12-20 02:26:02,291 INFO L413 NwaCegarLoop]: 2293 mSDtfsCounter, 7400 mSDsluCounter, 4946 mSDsCounter, 0 mSdLazyCounter, 4618 mSolverCounterSat, 2888 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7518 SdHoareTripleChecker+Valid, 7239 SdHoareTripleChecker+Invalid, 7516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2888 IncrementalHoareTripleChecker+Valid, 4618 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.1s IncrementalHoareTripleChecker+Time [2023-12-20 02:26:02,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7518 Valid, 7239 Invalid, 7516 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2888 Valid, 4618 Invalid, 10 Unknown, 0 Unchecked, 50.1s Time] [2023-12-20 02:26:02,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5942 states. [2023-12-20 02:26:02,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5942 to 4119. [2023-12-20 02:26:02,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4119 states, 3270 states have (on average 1.2467889908256882) internal successors, (4077), 3326 states have internal predecessors, (4077), 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:26:02,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4119 states to 4119 states and 5479 transitions. [2023-12-20 02:26:02,734 INFO L78 Accepts]: Start accepts. Automaton has 4119 states and 5479 transitions. Word has length 222 [2023-12-20 02:26:02,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 02:26:02,734 INFO L495 AbstractCegarLoop]: Abstraction has 4119 states and 5479 transitions. [2023-12-20 02:26:02,734 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:26:02,735 INFO L276 IsEmpty]: Start isEmpty. Operand 4119 states and 5479 transitions. [2023-12-20 02:26:02,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2023-12-20 02:26:02,737 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 02:26:02,737 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:26:02,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-20 02:26:02,738 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 02:26:02,738 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 02:26:02,738 INFO L85 PathProgramCache]: Analyzing trace with hash -1993474236, now seen corresponding path program 1 times [2023-12-20 02:26:02,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 02:26:02,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095947248] [2023-12-20 02:26:02,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 02:26:02,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 02:26:03,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 02:26:03,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 02:26:03,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:26:03,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 02:26:03,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:26:03,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 02:26:03,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:26:03,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 02:26:03,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-20 02:26:03,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 02:26:03,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-20 02:26:03,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-20 02:26:03,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-20 02:26:03,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-20 02:26:03,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 02:26:03,477 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:26:03,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 02:26:03,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095947248] [2023-12-20 02:26:03,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095947248] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 02:26:03,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 02:26:03,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 02:26:03,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814396898] [2023-12-20 02:26:03,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 02:26:03,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 02:26:03,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 02:26:03,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 02:26:03,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 02:26:03,479 INFO L87 Difference]: Start difference. First operand 4119 states and 5479 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:26:08,714 WARN L539 Checker$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:26:12,745 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:26:16,765 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 02:26:20,803 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:26:24,840 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 [] Received shutdown request... [2023-12-20 02:26:37,801 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-20 02:26:39,002 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2023-12-20 02:26:39,073 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 [2023-12-20 02:26:39,073 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:26:39,073 INFO L413 NwaCegarLoop]: 2087 mSDtfsCounter, 6667 mSDsluCounter, 6906 mSDsCounter, 0 mSdLazyCounter, 6097 mSolverCounterSat, 2298 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6797 SdHoareTripleChecker+Valid, 8993 SdHoareTripleChecker+Invalid, 8401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2298 IncrementalHoareTripleChecker+Valid, 6097 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.2s IncrementalHoareTripleChecker+Time [2023-12-20 02:26:39,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6797 Valid, 8993 Invalid, 8401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2298 Valid, 6097 Invalid, 5 Unknown, 0 Unchecked, 31.2s Time] [2023-12-20 02:26:39,075 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-20 02:26:39,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-20 02:26:39,075 WARN L619 AbstractCegarLoop]: Verification canceled: while executing Executor. [2023-12-20 02:26:39,078 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 02:26:39,080 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-20 02:26:39,081 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.12 02:26:39 BoogieIcfgContainer [2023-12-20 02:26:39,081 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-20 02:26:39,082 INFO L158 Benchmark]: Toolchain (without parser) took 829366.29ms. Allocated memory was 359.7MB in the beginning and 817.9MB in the end (delta: 458.2MB). Free memory was 301.8MB in the beginning and 410.1MB in the end (delta: -108.3MB). Peak memory consumption was 569.6MB. Max. memory is 8.0GB. [2023-12-20 02:26:39,082 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 210.8MB. Free memory was 157.2MB in the beginning and 157.1MB in the end (delta: 143.4kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-20 02:26:39,082 INFO L158 Benchmark]: CACSL2BoogieTranslator took 975.00ms. Allocated memory is still 359.7MB. Free memory was 301.3MB in the beginning and 261.9MB in the end (delta: 39.4MB). Peak memory consumption was 56.7MB. Max. memory is 8.0GB. [2023-12-20 02:26:39,082 INFO L158 Benchmark]: Boogie Procedure Inliner took 258.23ms. Allocated memory is still 359.7MB. Free memory was 261.9MB in the beginning and 214.2MB in the end (delta: 47.7MB). Peak memory consumption was 47.2MB. Max. memory is 8.0GB. [2023-12-20 02:26:39,082 INFO L158 Benchmark]: Boogie Preprocessor took 508.29ms. Allocated memory is still 359.7MB. Free memory was 213.6MB in the beginning and 265.6MB in the end (delta: -52.0MB). Peak memory consumption was 59.2MB. Max. memory is 8.0GB. [2023-12-20 02:26:39,082 INFO L158 Benchmark]: RCFGBuilder took 8968.55ms. Allocated memory was 359.7MB in the beginning and 582.0MB in the end (delta: 222.3MB). Free memory was 265.6MB in the beginning and 346.6MB in the end (delta: -81.0MB). Peak memory consumption was 172.2MB. Max. memory is 8.0GB. [2023-12-20 02:26:39,082 INFO L158 Benchmark]: TraceAbstraction took 818650.71ms. Allocated memory was 582.0MB in the beginning and 817.9MB in the end (delta: 235.9MB). Free memory was 345.6MB in the beginning and 410.1MB in the end (delta: -64.5MB). Peak memory consumption was 390.6MB. Max. memory is 8.0GB. [2023-12-20 02:26:39,083 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.11ms. Allocated memory is still 210.8MB. Free memory was 157.2MB in the beginning and 157.1MB in the end (delta: 143.4kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 975.00ms. Allocated memory is still 359.7MB. Free memory was 301.3MB in the beginning and 261.9MB in the end (delta: 39.4MB). Peak memory consumption was 56.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 258.23ms. Allocated memory is still 359.7MB. Free memory was 261.9MB in the beginning and 214.2MB in the end (delta: 47.7MB). Peak memory consumption was 47.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 508.29ms. Allocated memory is still 359.7MB. Free memory was 213.6MB in the beginning and 265.6MB in the end (delta: -52.0MB). Peak memory consumption was 59.2MB. Max. memory is 8.0GB. * RCFGBuilder took 8968.55ms. Allocated memory was 359.7MB in the beginning and 582.0MB in the end (delta: 222.3MB). Free memory was 265.6MB in the beginning and 346.6MB in the end (delta: -81.0MB). Peak memory consumption was 172.2MB. Max. memory is 8.0GB. * TraceAbstraction took 818650.71ms. Allocated memory was 582.0MB in the beginning and 817.9MB in the end (delta: 235.9MB). Free memory was 345.6MB in the beginning and 410.1MB in the end (delta: -64.5MB). Peak memory consumption was 390.6MB. 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.ok3.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 executing Executor. - StatisticsResult: Ultimate Automizer benchmark data CFG has 45 procedures, 2403 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 818.6s, OverallIterations: 18, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 787.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 146 mSolverCounterUnknown, 108483 SdHoareTripleChecker+Valid, 767.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 106545 mSDsluCounter, 155776 SdHoareTripleChecker+Invalid, 747.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 111800 mSDsCounter, 37841 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 102661 IncrementalHoareTripleChecker+Invalid, 140649 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 37841 mSolverCounterUnsat, 43976 mSDtfsCounter, 102661 mSolverCounterSat, 1.1s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1253 GetRequests, 1012 SyntacticMatches, 3 SemanticMatches, 238 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 5.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4696occurred in iteration=7, InterpolantAutomatonStates: 198, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 6.3s AutomataMinimizationTime, 17 MinimizatonAttempts, 23364 StatesRemovedByMinimization, 17 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 1.9s SatisfiabilityAnalysisTime, 11.7s InterpolantComputationTime, 4291 NumberOfCodeBlocks, 4291 NumberOfCodeBlocksAsserted, 21 NumberOfCheckSat, 4270 ConstructedInterpolants, 0 QuantifiedInterpolants, 9179 SizeOfPredicates, 3 NumberOfNonLiveVariables, 8469 ConjunctsInSsa, 14 ConjunctsInUnsatCore, 21 InterpolantComputations, 18 PerfectInterpolantSequences, 228/242 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