/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 false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 01:08:50,947 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 01:08:51,037 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-16 01:08:51,041 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 01:08:51,041 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 01:08:51,055 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 01:08:51,056 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 01:08:51,056 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 01:08:51,057 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 01:08:51,057 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 01:08:51,057 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 01:08:51,057 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 01:08:51,058 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 01:08:51,058 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 01:08:51,058 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 01:08:51,059 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 01:08:51,059 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 01:08:51,059 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 01:08:51,059 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-16 01:08:51,059 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 01:08:51,060 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 01:08:51,069 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 01:08:51,069 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 01:08:51,069 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 01:08:51,070 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 01:08:51,070 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 01:08:51,070 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 01:08:51,070 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 01:08:51,070 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 01:08:51,071 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 01:08:51,071 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 01:08:51,071 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 01:08:51,071 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 01:08:51,072 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 01:08:51,076 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 01:08:51,076 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 01:08:51,077 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-16 01:08:51,077 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-16 01:08:51,077 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 01:08:51,077 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 01:08:51,077 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 01:08:51,078 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 01:08:51,078 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 01:08:51,078 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 -> false [2023-12-16 01:08:51,268 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 01:08:51,289 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 01:08:51,291 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 01:08:51,292 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 01:08:51,292 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 01:08:51,293 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-2.c [2023-12-16 01:08:52,328 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 01:08:52,568 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 01:08:52,569 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-2.c [2023-12-16 01:08:52,582 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d6fab40b8/aba1974ad5c845ac92af9b9735e40336/FLAG7f32d550f [2023-12-16 01:08:52,598 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d6fab40b8/aba1974ad5c845ac92af9b9735e40336 [2023-12-16 01:08:52,600 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 01:08:52,601 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 01:08:52,602 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 01:08:52,602 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 01:08:52,605 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 01:08:52,606 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:52,606 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1b473221 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52, skipping insertion in model container [2023-12-16 01:08:52,607 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:52,650 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 01:08:52,759 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-2.c[914,927] [2023-12-16 01:08:52,802 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-2.c[7115,7128] [2023-12-16 01:08:52,871 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 01:08:52,880 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 01:08:52,891 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-2.c[914,927] [2023-12-16 01:08:52,906 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-2.c[7115,7128] [2023-12-16 01:08:52,969 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 01:08:52,994 INFO L206 MainTranslator]: Completed translation [2023-12-16 01:08:52,994 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52 WrapperNode [2023-12-16 01:08:52,994 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 01:08:52,995 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 01:08:52,995 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 01:08:52,995 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 01:08:53,001 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:53,018 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:53,046 INFO L138 Inliner]: procedures = 69, calls = 82, calls flagged for inlining = 37, calls inlined = 37, statements flattened = 834 [2023-12-16 01:08:53,047 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 01:08:53,047 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 01:08:53,047 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 01:08:53,047 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 01:08:53,060 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:53,060 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:53,064 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:53,084 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-16 01:08:53,084 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:53,084 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:53,096 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:53,112 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:53,114 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:53,117 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:53,121 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 01:08:53,122 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 01:08:53,122 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 01:08:53,122 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 01:08:53,122 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52" (1/1) ... [2023-12-16 01:08:53,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 01:08:53,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 01:08:53,205 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-16 01:08:53,208 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-16 01:08:53,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 01:08:53,228 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-16 01:08:53,229 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-16 01:08:53,230 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2023-12-16 01:08:53,230 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2023-12-16 01:08:53,230 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-16 01:08:53,230 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-16 01:08:53,231 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-16 01:08:53,231 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-16 01:08:53,231 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2023-12-16 01:08:53,231 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2023-12-16 01:08:53,231 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-16 01:08:53,231 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-16 01:08:53,231 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-16 01:08:53,231 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-16 01:08:53,231 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2023-12-16 01:08:53,231 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2023-12-16 01:08:53,232 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2023-12-16 01:08:53,232 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2023-12-16 01:08:53,232 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2023-12-16 01:08:53,232 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2023-12-16 01:08:53,232 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-16 01:08:53,232 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-16 01:08:53,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-16 01:08:53,233 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-16 01:08:53,233 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-16 01:08:53,234 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2023-12-16 01:08:53,234 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2023-12-16 01:08:53,234 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 01:08:53,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 01:08:53,234 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-16 01:08:53,234 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-16 01:08:53,234 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2023-12-16 01:08:53,234 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2023-12-16 01:08:53,344 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 01:08:53,347 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 01:08:53,956 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 01:08:54,022 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 01:08:54,022 INFO L309 CfgBuilder]: Removed 15 assume(true) statements. [2023-12-16 01:08:54,022 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 01:08:54 BoogieIcfgContainer [2023-12-16 01:08:54,023 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 01:08:54,024 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 01:08:54,024 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 01:08:54,026 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 01:08:54,026 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 01:08:52" (1/3) ... [2023-12-16 01:08:54,027 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b3f16c4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 01:08:54, skipping insertion in model container [2023-12-16 01:08:54,027 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:08:52" (2/3) ... [2023-12-16 01:08:54,027 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b3f16c4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 01:08:54, skipping insertion in model container [2023-12-16 01:08:54,027 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 01:08:54" (3/3) ... [2023-12-16 01:08:54,028 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.08.cil-2.c [2023-12-16 01:08:54,039 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 01:08:54,039 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-16 01:08:54,072 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 01:08:54,076 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;@13032f3b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 01:08:54,076 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-16 01:08:54,080 INFO L276 IsEmpty]: Start isEmpty. Operand has 355 states, 299 states have (on average 1.7023411371237458) internal successors, (509), 307 states have internal predecessors, (509), 38 states have call successors, (38), 15 states have call predecessors, (38), 15 states have return successors, (38), 36 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-16 01:08:54,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 01:08:54,087 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:08:54,087 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] [2023-12-16 01:08:54,088 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:08:54,091 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:08:54,091 INFO L85 PathProgramCache]: Analyzing trace with hash -1642674397, now seen corresponding path program 1 times [2023-12-16 01:08:54,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:08:54,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529710525] [2023-12-16 01:08:54,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:08:54,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:08:54,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:54,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:08:54,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:54,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:08:54,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:54,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:08:54,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:54,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:08:54,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:54,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:08:54,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:54,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:08:54,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:54,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:08:54,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:54,479 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-16 01:08:54,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:08:54,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529710525] [2023-12-16 01:08:54,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529710525] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:08:54,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:08:54,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 01:08:54,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962006257] [2023-12-16 01:08:54,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:08:54,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 01:08:54,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:08:54,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 01:08:54,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-16 01:08:54,513 INFO L87 Difference]: Start difference. First operand has 355 states, 299 states have (on average 1.7023411371237458) internal successors, (509), 307 states have internal predecessors, (509), 38 states have call successors, (38), 15 states have call predecessors, (38), 15 states have return successors, (38), 36 states have call predecessors, (38), 38 states have call successors, (38) Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:08:55,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:08:55,502 INFO L93 Difference]: Finished difference Result 813 states and 1329 transitions. [2023-12-16 01:08:55,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:08:55,504 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2023-12-16 01:08:55,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:08:55,513 INFO L225 Difference]: With dead ends: 813 [2023-12-16 01:08:55,513 INFO L226 Difference]: Without dead ends: 474 [2023-12-16 01:08:55,517 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2023-12-16 01:08:55,519 INFO L413 NwaCegarLoop]: 292 mSDtfsCounter, 659 mSDsluCounter, 1134 mSDsCounter, 0 mSdLazyCounter, 1249 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 1426 SdHoareTripleChecker+Invalid, 1368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-16 01:08:55,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [664 Valid, 1426 Invalid, 1368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1249 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-16 01:08:55,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2023-12-16 01:08:55,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 437. [2023-12-16 01:08:55,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 364 states have (on average 1.5631868131868132) internal successors, (569), 371 states have internal predecessors, (569), 49 states have call successors, (49), 22 states have call predecessors, (49), 22 states have return successors, (50), 46 states have call predecessors, (50), 45 states have call successors, (50) [2023-12-16 01:08:55,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 668 transitions. [2023-12-16 01:08:55,575 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 668 transitions. Word has length 58 [2023-12-16 01:08:55,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:08:55,576 INFO L495 AbstractCegarLoop]: Abstraction has 437 states and 668 transitions. [2023-12-16 01:08:55,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:08:55,576 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 668 transitions. [2023-12-16 01:08:55,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 01:08:55,578 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:08:55,578 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] [2023-12-16 01:08:55,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-16 01:08:55,579 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:08:55,579 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:08:55,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1776908061, now seen corresponding path program 1 times [2023-12-16 01:08:55,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:08:55,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982261929] [2023-12-16 01:08:55,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:08:55,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:08:55,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:55,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:08:55,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:55,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:08:55,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:55,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:08:55,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:55,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:08:55,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:55,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:08:55,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:55,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:08:55,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:55,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:08:55,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:55,692 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-16 01:08:55,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:08:55,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982261929] [2023-12-16 01:08:55,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982261929] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:08:55,693 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:08:55,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 01:08:55,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046848399] [2023-12-16 01:08:55,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:08:55,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 01:08:55,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:08:55,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 01:08:55,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-16 01:08:55,695 INFO L87 Difference]: Start difference. First operand 437 states and 668 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:08:56,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:08:56,597 INFO L93 Difference]: Finished difference Result 757 states and 1118 transitions. [2023-12-16 01:08:56,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-16 01:08:56,603 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2023-12-16 01:08:56,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:08:56,610 INFO L225 Difference]: With dead ends: 757 [2023-12-16 01:08:56,610 INFO L226 Difference]: Without dead ends: 595 [2023-12-16 01:08:56,611 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2023-12-16 01:08:56,612 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 1327 mSDsluCounter, 1077 mSDsCounter, 0 mSdLazyCounter, 1392 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1355 SdHoareTripleChecker+Valid, 1396 SdHoareTripleChecker+Invalid, 1566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 1392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:08:56,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1355 Valid, 1396 Invalid, 1566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 1392 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 01:08:56,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2023-12-16 01:08:56,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 525. [2023-12-16 01:08:56,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 432 states have (on average 1.5393518518518519) internal successors, (665), 441 states have internal predecessors, (665), 60 states have call successors, (60), 29 states have call predecessors, (60), 31 states have return successors, (69), 58 states have call predecessors, (69), 56 states have call successors, (69) [2023-12-16 01:08:56,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 794 transitions. [2023-12-16 01:08:56,666 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 794 transitions. Word has length 58 [2023-12-16 01:08:56,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:08:56,666 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 794 transitions. [2023-12-16 01:08:56,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:08:56,667 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 794 transitions. [2023-12-16 01:08:56,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 01:08:56,668 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:08:56,668 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] [2023-12-16 01:08:56,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-16 01:08:56,669 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:08:56,669 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:08:56,669 INFO L85 PathProgramCache]: Analyzing trace with hash 151364641, now seen corresponding path program 1 times [2023-12-16 01:08:56,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:08:56,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567074241] [2023-12-16 01:08:56,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:08:56,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:08:56,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:56,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:08:56,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:56,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:08:56,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:56,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:08:56,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:56,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:08:56,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:56,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:08:56,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:56,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:08:56,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:56,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:08:56,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:56,762 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-16 01:08:56,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:08:56,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567074241] [2023-12-16 01:08:56,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567074241] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:08:56,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:08:56,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 01:08:56,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872886321] [2023-12-16 01:08:56,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:08:56,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 01:08:56,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:08:56,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 01:08:56,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-12-16 01:08:56,764 INFO L87 Difference]: Start difference. First operand 525 states and 794 transitions. Second operand has 9 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:08:57,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:08:57,567 INFO L93 Difference]: Finished difference Result 801 states and 1183 transitions. [2023-12-16 01:08:57,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 01:08:57,568 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-16 01:08:57,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:08:57,571 INFO L225 Difference]: With dead ends: 801 [2023-12-16 01:08:57,571 INFO L226 Difference]: Without dead ends: 557 [2023-12-16 01:08:57,572 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-16 01:08:57,574 INFO L413 NwaCegarLoop]: 291 mSDtfsCounter, 467 mSDsluCounter, 1666 mSDsCounter, 0 mSdLazyCounter, 1699 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 1957 SdHoareTripleChecker+Invalid, 1784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:08:57,575 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [468 Valid, 1957 Invalid, 1784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1699 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 01:08:57,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2023-12-16 01:08:57,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 529. [2023-12-16 01:08:57,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 435 states have (on average 1.5310344827586206) internal successors, (666), 444 states have internal predecessors, (666), 60 states have call successors, (60), 29 states have call predecessors, (60), 32 states have return successors, (70), 59 states have call predecessors, (70), 56 states have call successors, (70) [2023-12-16 01:08:57,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 796 transitions. [2023-12-16 01:08:57,616 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 796 transitions. Word has length 58 [2023-12-16 01:08:57,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:08:57,616 INFO L495 AbstractCegarLoop]: Abstraction has 529 states and 796 transitions. [2023-12-16 01:08:57,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:08:57,616 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 796 transitions. [2023-12-16 01:08:57,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 01:08:57,619 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:08:57,619 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] [2023-12-16 01:08:57,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-16 01:08:57,619 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:08:57,619 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:08:57,619 INFO L85 PathProgramCache]: Analyzing trace with hash -2092618657, now seen corresponding path program 1 times [2023-12-16 01:08:57,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:08:57,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363872693] [2023-12-16 01:08:57,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:08:57,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:08:57,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:57,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:08:57,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:57,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:08:57,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:57,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:08:57,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:57,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:08:57,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:57,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:08:57,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:57,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:08:57,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:57,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:08:57,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:57,773 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-16 01:08:57,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:08:57,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363872693] [2023-12-16 01:08:57,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363872693] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:08:57,774 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:08:57,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-16 01:08:57,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321079944] [2023-12-16 01:08:57,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:08:57,775 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-16 01:08:57,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:08:57,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-16 01:08:57,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-12-16 01:08:57,778 INFO L87 Difference]: Start difference. First operand 529 states and 796 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-16 01:08:59,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:08:59,090 INFO L93 Difference]: Finished difference Result 1753 states and 2494 transitions. [2023-12-16 01:08:59,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-16 01:08:59,090 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 58 [2023-12-16 01:08:59,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:08:59,095 INFO L225 Difference]: With dead ends: 1753 [2023-12-16 01:08:59,095 INFO L226 Difference]: Without dead ends: 1487 [2023-12-16 01:08:59,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2023-12-16 01:08:59,097 INFO L413 NwaCegarLoop]: 326 mSDtfsCounter, 2792 mSDsluCounter, 1557 mSDsCounter, 0 mSdLazyCounter, 1760 mSolverCounterSat, 528 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2806 SdHoareTripleChecker+Valid, 1883 SdHoareTripleChecker+Invalid, 2288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 528 IncrementalHoareTripleChecker+Valid, 1760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-16 01:08:59,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2806 Valid, 1883 Invalid, 2288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [528 Valid, 1760 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-16 01:08:59,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1487 states. [2023-12-16 01:08:59,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1487 to 1364. [2023-12-16 01:08:59,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1364 states, 1084 states have (on average 1.419741697416974) internal successors, (1539), 1108 states have internal predecessors, (1539), 148 states have call successors, (148), 112 states have call predecessors, (148), 130 states have return successors, (184), 146 states have call predecessors, (184), 144 states have call successors, (184) [2023-12-16 01:08:59,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1364 states to 1364 states and 1871 transitions. [2023-12-16 01:08:59,146 INFO L78 Accepts]: Start accepts. Automaton has 1364 states and 1871 transitions. Word has length 58 [2023-12-16 01:08:59,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:08:59,146 INFO L495 AbstractCegarLoop]: Abstraction has 1364 states and 1871 transitions. [2023-12-16 01:08:59,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-16 01:08:59,147 INFO L276 IsEmpty]: Start isEmpty. Operand 1364 states and 1871 transitions. [2023-12-16 01:08:59,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-16 01:08:59,147 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:08:59,147 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] [2023-12-16 01:08:59,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-16 01:08:59,148 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:08:59,148 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:08:59,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1187131728, now seen corresponding path program 1 times [2023-12-16 01:08:59,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:08:59,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470483922] [2023-12-16 01:08:59,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:08:59,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:08:59,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:59,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:08:59,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:59,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:08:59,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:59,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:08:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:59,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:08:59,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:59,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:08:59,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:59,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:08:59,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:59,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:08:59,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:08:59,227 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-16 01:08:59,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:08:59,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470483922] [2023-12-16 01:08:59,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470483922] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:08:59,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:08:59,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 01:08:59,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383870770] [2023-12-16 01:08:59,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:08:59,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 01:08:59,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:08:59,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 01:08:59,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-12-16 01:08:59,228 INFO L87 Difference]: Start difference. First operand 1364 states and 1871 transitions. Second operand has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:00,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:00,064 INFO L93 Difference]: Finished difference Result 2557 states and 3446 transitions. [2023-12-16 01:09:00,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-16 01:09:00,064 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 59 [2023-12-16 01:09:00,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:00,069 INFO L225 Difference]: With dead ends: 2557 [2023-12-16 01:09:00,070 INFO L226 Difference]: Without dead ends: 1462 [2023-12-16 01:09:00,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2023-12-16 01:09:00,073 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 469 mSDsluCounter, 1666 mSDsCounter, 0 mSdLazyCounter, 1668 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 471 SdHoareTripleChecker+Valid, 1954 SdHoareTripleChecker+Invalid, 1753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:00,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [471 Valid, 1954 Invalid, 1753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1668 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 01:09:00,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1462 states. [2023-12-16 01:09:00,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1462 to 1388. [2023-12-16 01:09:00,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1388 states, 1102 states have (on average 1.4056261343012704) internal successors, (1549), 1126 states have internal predecessors, (1549), 148 states have call successors, (148), 112 states have call predecessors, (148), 136 states have return successors, (190), 152 states have call predecessors, (190), 144 states have call successors, (190) [2023-12-16 01:09:00,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1388 states to 1388 states and 1887 transitions. [2023-12-16 01:09:00,126 INFO L78 Accepts]: Start accepts. Automaton has 1388 states and 1887 transitions. Word has length 59 [2023-12-16 01:09:00,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:00,126 INFO L495 AbstractCegarLoop]: Abstraction has 1388 states and 1887 transitions. [2023-12-16 01:09:00,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:00,127 INFO L276 IsEmpty]: Start isEmpty. Operand 1388 states and 1887 transitions. [2023-12-16 01:09:00,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-16 01:09:00,127 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:00,127 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] [2023-12-16 01:09:00,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-16 01:09:00,128 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:00,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:00,128 INFO L85 PathProgramCache]: Analyzing trace with hash 736096306, now seen corresponding path program 1 times [2023-12-16 01:09:00,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:00,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144325438] [2023-12-16 01:09:00,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:00,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:00,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:00,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:00,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:00,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:00,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:00,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:00,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:00,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:00,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:00,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:00,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:00,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:00,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:00,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:00,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:00,258 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-16 01:09:00,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:00,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144325438] [2023-12-16 01:09:00,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144325438] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:00,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:00,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 01:09:00,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688934590] [2023-12-16 01:09:00,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:00,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 01:09:00,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:00,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 01:09:00,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-16 01:09:00,260 INFO L87 Difference]: Start difference. First operand 1388 states and 1887 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:09:01,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:01,178 INFO L93 Difference]: Finished difference Result 2538 states and 3329 transitions. [2023-12-16 01:09:01,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-16 01:09:01,179 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 59 [2023-12-16 01:09:01,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:01,184 INFO L225 Difference]: With dead ends: 2538 [2023-12-16 01:09:01,184 INFO L226 Difference]: Without dead ends: 1626 [2023-12-16 01:09:01,187 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2023-12-16 01:09:01,190 INFO L413 NwaCegarLoop]: 264 mSDtfsCounter, 1062 mSDsluCounter, 1154 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1087 SdHoareTripleChecker+Valid, 1418 SdHoareTripleChecker+Invalid, 1510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:01,191 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1087 Valid, 1418 Invalid, 1510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 1378 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 01:09:01,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1626 states. [2023-12-16 01:09:01,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1626 to 1333. [2023-12-16 01:09:01,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1333 states, 1063 states have (on average 1.4026340545625589) internal successors, (1491), 1082 states have internal predecessors, (1491), 142 states have call successors, (142), 107 states have call predecessors, (142), 126 states have return successors, (175), 145 states have call predecessors, (175), 138 states have call successors, (175) [2023-12-16 01:09:01,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1333 states to 1333 states and 1808 transitions. [2023-12-16 01:09:01,242 INFO L78 Accepts]: Start accepts. Automaton has 1333 states and 1808 transitions. Word has length 59 [2023-12-16 01:09:01,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:01,243 INFO L495 AbstractCegarLoop]: Abstraction has 1333 states and 1808 transitions. [2023-12-16 01:09:01,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:09:01,243 INFO L276 IsEmpty]: Start isEmpty. Operand 1333 states and 1808 transitions. [2023-12-16 01:09:01,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-16 01:09:01,243 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:01,243 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] [2023-12-16 01:09:01,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-16 01:09:01,244 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:01,246 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:01,246 INFO L85 PathProgramCache]: Analyzing trace with hash 954951024, now seen corresponding path program 1 times [2023-12-16 01:09:01,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:01,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850084708] [2023-12-16 01:09:01,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:01,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:01,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:01,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:01,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:01,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:01,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:01,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:01,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:01,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:01,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:01,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:01,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:01,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:01,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:01,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:01,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:01,342 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-16 01:09:01,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:01,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850084708] [2023-12-16 01:09:01,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850084708] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:01,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:01,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:01,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274604517] [2023-12-16 01:09:01,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:01,344 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:01,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:01,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:01,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:01,344 INFO L87 Difference]: Start difference. First operand 1333 states and 1808 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:09:01,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:01,976 INFO L93 Difference]: Finished difference Result 3482 states and 4579 transitions. [2023-12-16 01:09:01,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-16 01:09:01,977 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 59 [2023-12-16 01:09:01,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:01,987 INFO L225 Difference]: With dead ends: 3482 [2023-12-16 01:09:01,987 INFO L226 Difference]: Without dead ends: 2419 [2023-12-16 01:09:01,989 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2023-12-16 01:09:01,990 INFO L413 NwaCegarLoop]: 260 mSDtfsCounter, 1297 mSDsluCounter, 699 mSDsCounter, 0 mSdLazyCounter, 596 mSolverCounterSat, 183 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1325 SdHoareTripleChecker+Valid, 959 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 183 IncrementalHoareTripleChecker+Valid, 596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:01,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1325 Valid, 959 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [183 Valid, 596 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 01:09:01,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2419 states. [2023-12-16 01:09:02,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2419 to 2303. [2023-12-16 01:09:02,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2303 states, 1790 states have (on average 1.335195530726257) internal successors, (2390), 1826 states have internal predecessors, (2390), 261 states have call successors, (261), 206 states have call predecessors, (261), 250 states have return successors, (366), 273 states have call predecessors, (366), 257 states have call successors, (366) [2023-12-16 01:09:02,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2303 states to 2303 states and 3017 transitions. [2023-12-16 01:09:02,087 INFO L78 Accepts]: Start accepts. Automaton has 2303 states and 3017 transitions. Word has length 59 [2023-12-16 01:09:02,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:02,087 INFO L495 AbstractCegarLoop]: Abstraction has 2303 states and 3017 transitions. [2023-12-16 01:09:02,087 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:09:02,087 INFO L276 IsEmpty]: Start isEmpty. Operand 2303 states and 3017 transitions. [2023-12-16 01:09:02,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-16 01:09:02,088 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:02,088 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] [2023-12-16 01:09:02,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-16 01:09:02,088 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:02,088 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:02,089 INFO L85 PathProgramCache]: Analyzing trace with hash 221499874, now seen corresponding path program 1 times [2023-12-16 01:09:02,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:02,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762781296] [2023-12-16 01:09:02,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:02,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:02,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:02,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:02,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:02,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:02,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:02,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:02,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:02,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:02,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:02,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:02,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:02,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:02,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:02,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:02,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:02,140 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-16 01:09:02,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:02,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762781296] [2023-12-16 01:09:02,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762781296] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:02,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:02,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 01:09:02,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451891558] [2023-12-16 01:09:02,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:02,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 01:09:02,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:02,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 01:09:02,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 01:09:02,142 INFO L87 Difference]: Start difference. First operand 2303 states and 3017 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:02,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:02,791 INFO L93 Difference]: Finished difference Result 5355 states and 6898 transitions. [2023-12-16 01:09:02,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 01:09:02,792 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 60 [2023-12-16 01:09:02,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:02,803 INFO L225 Difference]: With dead ends: 5355 [2023-12-16 01:09:02,803 INFO L226 Difference]: Without dead ends: 3327 [2023-12-16 01:09:02,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2023-12-16 01:09:02,807 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 899 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 712 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 907 SdHoareTripleChecker+Valid, 951 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:02,807 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [907 Valid, 951 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 712 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 01:09:02,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3327 states. [2023-12-16 01:09:02,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3327 to 3069. [2023-12-16 01:09:02,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3069 states, 2370 states have (on average 1.3151898734177214) internal successors, (3117), 2411 states have internal predecessors, (3117), 353 states have call successors, (353), 286 states have call predecessors, (353), 344 states have return successors, (480), 374 states have call predecessors, (480), 349 states have call successors, (480) [2023-12-16 01:09:02,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 3950 transitions. [2023-12-16 01:09:02,960 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 3950 transitions. Word has length 60 [2023-12-16 01:09:02,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:02,960 INFO L495 AbstractCegarLoop]: Abstraction has 3069 states and 3950 transitions. [2023-12-16 01:09:02,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:02,960 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 3950 transitions. [2023-12-16 01:09:02,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-16 01:09:02,961 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:02,961 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] [2023-12-16 01:09:02,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-16 01:09:02,961 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:02,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:02,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1574263521, now seen corresponding path program 1 times [2023-12-16 01:09:02,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:02,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696316625] [2023-12-16 01:09:02,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:02,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:02,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:02,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:02,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:02,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:02,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:03,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:03,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:03,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:03,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:03,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,011 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-16 01:09:03,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:03,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696316625] [2023-12-16 01:09:03,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696316625] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:03,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:03,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 01:09:03,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202637232] [2023-12-16 01:09:03,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:03,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 01:09:03,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:03,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 01:09:03,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 01:09:03,013 INFO L87 Difference]: Start difference. First operand 3069 states and 3950 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:03,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:03,640 INFO L93 Difference]: Finished difference Result 6633 states and 8416 transitions. [2023-12-16 01:09:03,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 01:09:03,641 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2023-12-16 01:09:03,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:03,652 INFO L225 Difference]: With dead ends: 6633 [2023-12-16 01:09:03,652 INFO L226 Difference]: Without dead ends: 3837 [2023-12-16 01:09:03,656 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2023-12-16 01:09:03,658 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 1263 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1293 SdHoareTripleChecker+Valid, 788 SdHoareTripleChecker+Invalid, 676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:03,659 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1293 Valid, 788 Invalid, 676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 01:09:03,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3837 states. [2023-12-16 01:09:03,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3837 to 3573. [2023-12-16 01:09:03,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3573 states, 2760 states have (on average 1.3068840579710146) internal successors, (3607), 2805 states have internal predecessors, (3607), 409 states have call successors, (409), 336 states have call predecessors, (409), 402 states have return successors, (553), 434 states have call predecessors, (553), 405 states have call successors, (553) [2023-12-16 01:09:03,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3573 states to 3573 states and 4569 transitions. [2023-12-16 01:09:03,801 INFO L78 Accepts]: Start accepts. Automaton has 3573 states and 4569 transitions. Word has length 66 [2023-12-16 01:09:03,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:03,801 INFO L495 AbstractCegarLoop]: Abstraction has 3573 states and 4569 transitions. [2023-12-16 01:09:03,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:03,801 INFO L276 IsEmpty]: Start isEmpty. Operand 3573 states and 4569 transitions. [2023-12-16 01:09:03,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-16 01:09:03,805 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:03,805 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 01:09:03,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-16 01:09:03,806 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:03,806 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:03,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1040856206, now seen corresponding path program 1 times [2023-12-16 01:09:03,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:03,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647966502] [2023-12-16 01:09:03,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:03,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:03,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:03,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:03,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:03,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:03,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:03,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:03,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:03,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:03,866 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 01:09:03,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:03,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647966502] [2023-12-16 01:09:03,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647966502] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:03,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:03,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:03,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565468907] [2023-12-16 01:09:03,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:03,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:03,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:03,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:03,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:03,868 INFO L87 Difference]: Start difference. First operand 3573 states and 4569 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 01:09:04,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:04,605 INFO L93 Difference]: Finished difference Result 4581 states and 5786 transitions. [2023-12-16 01:09:04,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 01:09:04,605 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 67 [2023-12-16 01:09:04,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:04,620 INFO L225 Difference]: With dead ends: 4581 [2023-12-16 01:09:04,620 INFO L226 Difference]: Without dead ends: 4578 [2023-12-16 01:09:04,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2023-12-16 01:09:04,621 INFO L413 NwaCegarLoop]: 292 mSDtfsCounter, 1517 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 255 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1527 SdHoareTripleChecker+Valid, 988 SdHoareTripleChecker+Invalid, 879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 255 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:04,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1527 Valid, 988 Invalid, 879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [255 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 01:09:04,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4578 states. [2023-12-16 01:09:04,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4578 to 3993. [2023-12-16 01:09:04,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3993 states, 3073 states have (on average 1.2954767328343637) internal successors, (3981), 3121 states have internal predecessors, (3981), 459 states have call successors, (459), 380 states have call predecessors, (459), 459 states have return successors, (630), 494 states have call predecessors, (630), 456 states have call successors, (630) [2023-12-16 01:09:04,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3993 states to 3993 states and 5070 transitions. [2023-12-16 01:09:04,812 INFO L78 Accepts]: Start accepts. Automaton has 3993 states and 5070 transitions. Word has length 67 [2023-12-16 01:09:04,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:04,813 INFO L495 AbstractCegarLoop]: Abstraction has 3993 states and 5070 transitions. [2023-12-16 01:09:04,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 01:09:04,813 INFO L276 IsEmpty]: Start isEmpty. Operand 3993 states and 5070 transitions. [2023-12-16 01:09:04,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-16 01:09:04,814 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:04,814 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 01:09:04,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-16 01:09:04,814 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:04,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:04,815 INFO L85 PathProgramCache]: Analyzing trace with hash -2094372661, now seen corresponding path program 1 times [2023-12-16 01:09:04,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:04,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276327834] [2023-12-16 01:09:04,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:04,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:04,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:04,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:04,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:04,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:04,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:04,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:04,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:04,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:04,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:04,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:04,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:04,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:04,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:04,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:04,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:04,912 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 01:09:04,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:04,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276327834] [2023-12-16 01:09:04,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276327834] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 01:09:04,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768507406] [2023-12-16 01:09:04,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:04,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 01:09:04,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 01:09:04,932 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-16 01:09:04,980 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-16 01:09:05,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:05,050 INFO L262 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 01:09:05,058 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 01:09:05,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 01:09:05,234 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 01:09:05,291 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 01:09:05,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768507406] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 01:09:05,291 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 01:09:05,291 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2023-12-16 01:09:05,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677871676] [2023-12-16 01:09:05,291 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 01:09:05,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-16 01:09:05,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:05,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-16 01:09:05,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-12-16 01:09:05,292 INFO L87 Difference]: Start difference. First operand 3993 states and 5070 transitions. Second operand has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-16 01:09:06,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:06,919 INFO L93 Difference]: Finished difference Result 7965 states and 9933 transitions. [2023-12-16 01:09:06,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-16 01:09:06,920 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 68 [2023-12-16 01:09:06,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:06,952 INFO L225 Difference]: With dead ends: 7965 [2023-12-16 01:09:06,953 INFO L226 Difference]: Without dead ends: 7962 [2023-12-16 01:09:06,956 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=593, Unknown=0, NotChecked=0, Total=756 [2023-12-16 01:09:06,956 INFO L413 NwaCegarLoop]: 363 mSDtfsCounter, 2155 mSDsluCounter, 1327 mSDsCounter, 0 mSdLazyCounter, 1964 mSolverCounterSat, 286 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2215 SdHoareTripleChecker+Valid, 1690 SdHoareTripleChecker+Invalid, 2250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 1964 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:06,957 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2215 Valid, 1690 Invalid, 2250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 1964 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-16 01:09:06,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7962 states. [2023-12-16 01:09:07,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7962 to 7110. [2023-12-16 01:09:07,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7110 states, 5448 states have (on average 1.2782672540381792) internal successors, (6964), 5531 states have internal predecessors, (6964), 818 states have call successors, (818), 694 states have call predecessors, (818), 842 states have return successors, (1131), 887 states have call predecessors, (1131), 815 states have call successors, (1131) [2023-12-16 01:09:07,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7110 states to 7110 states and 8913 transitions. [2023-12-16 01:09:07,358 INFO L78 Accepts]: Start accepts. Automaton has 7110 states and 8913 transitions. Word has length 68 [2023-12-16 01:09:07,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:07,358 INFO L495 AbstractCegarLoop]: Abstraction has 7110 states and 8913 transitions. [2023-12-16 01:09:07,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-16 01:09:07,359 INFO L276 IsEmpty]: Start isEmpty. Operand 7110 states and 8913 transitions. [2023-12-16 01:09:07,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-16 01:09:07,360 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:07,360 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-16 01:09:07,368 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-16 01:09:07,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-16 01:09:07,566 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:07,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:07,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1832774066, now seen corresponding path program 2 times [2023-12-16 01:09:07,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:07,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346648808] [2023-12-16 01:09:07,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:07,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:07,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:07,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:07,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:07,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:07,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:07,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:07,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:07,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:07,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:07,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:07,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:07,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:07,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:07,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:07,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:07,612 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 01:09:07,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:07,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346648808] [2023-12-16 01:09:07,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346648808] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:07,613 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:07,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 01:09:07,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344399691] [2023-12-16 01:09:07,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:07,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 01:09:07,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:07,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 01:09:07,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 01:09:07,614 INFO L87 Difference]: Start difference. First operand 7110 states and 8913 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 01:09:08,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:08,274 INFO L93 Difference]: Finished difference Result 9498 states and 11916 transitions. [2023-12-16 01:09:08,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 01:09:08,274 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2023-12-16 01:09:08,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:08,287 INFO L225 Difference]: With dead ends: 9498 [2023-12-16 01:09:08,287 INFO L226 Difference]: Without dead ends: 3860 [2023-12-16 01:09:08,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-16 01:09:08,296 INFO L413 NwaCegarLoop]: 314 mSDtfsCounter, 1180 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1212 SdHoareTripleChecker+Valid, 819 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:08,296 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1212 Valid, 819 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 01:09:08,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3860 states. [2023-12-16 01:09:08,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3860 to 2924. [2023-12-16 01:09:08,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2924 states, 2268 states have (on average 1.2861552028218695) internal successors, (2917), 2297 states have internal predecessors, (2917), 337 states have call successors, (337), 276 states have call predecessors, (337), 317 states have return successors, (430), 353 states have call predecessors, (430), 334 states have call successors, (430) [2023-12-16 01:09:08,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2924 states to 2924 states and 3684 transitions. [2023-12-16 01:09:08,470 INFO L78 Accepts]: Start accepts. Automaton has 2924 states and 3684 transitions. Word has length 71 [2023-12-16 01:09:08,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:08,471 INFO L495 AbstractCegarLoop]: Abstraction has 2924 states and 3684 transitions. [2023-12-16 01:09:08,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 01:09:08,471 INFO L276 IsEmpty]: Start isEmpty. Operand 2924 states and 3684 transitions. [2023-12-16 01:09:08,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-16 01:09:08,472 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:08,473 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:08,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-16 01:09:08,473 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:08,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:08,473 INFO L85 PathProgramCache]: Analyzing trace with hash -760462493, now seen corresponding path program 1 times [2023-12-16 01:09:08,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:08,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796054702] [2023-12-16 01:09:08,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:08,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:08,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:08,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:08,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:08,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:08,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:08,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:08,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:08,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:08,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:08,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:08,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:08,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:08,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:08,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:08,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:08,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-16 01:09:08,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:08,552 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-16 01:09:08,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:08,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796054702] [2023-12-16 01:09:08,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796054702] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:08,552 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:08,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 01:09:08,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344251443] [2023-12-16 01:09:08,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:08,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 01:09:08,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:08,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 01:09:08,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-16 01:09:08,554 INFO L87 Difference]: Start difference. First operand 2924 states and 3684 transitions. Second operand has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 01:09:09,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:09,586 INFO L93 Difference]: Finished difference Result 8242 states and 10215 transitions. [2023-12-16 01:09:09,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-16 01:09:09,586 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 76 [2023-12-16 01:09:09,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:09,608 INFO L225 Difference]: With dead ends: 8242 [2023-12-16 01:09:09,608 INFO L226 Difference]: Without dead ends: 4852 [2023-12-16 01:09:09,614 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2023-12-16 01:09:09,615 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 1211 mSDsluCounter, 1206 mSDsCounter, 0 mSdLazyCounter, 1170 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1223 SdHoareTripleChecker+Valid, 1508 SdHoareTripleChecker+Invalid, 1420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 1170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:09,615 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1223 Valid, 1508 Invalid, 1420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 1170 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 01:09:09,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4852 states. [2023-12-16 01:09:09,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4852 to 4592. [2023-12-16 01:09:09,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4592 states, 3501 states have (on average 1.2479291630962581) internal successors, (4369), 3567 states have internal predecessors, (4369), 537 states have call successors, (537), 448 states have call predecessors, (537), 552 states have return successors, (780), 579 states have call predecessors, (780), 534 states have call successors, (780) [2023-12-16 01:09:09,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4592 states to 4592 states and 5686 transitions. [2023-12-16 01:09:09,861 INFO L78 Accepts]: Start accepts. Automaton has 4592 states and 5686 transitions. Word has length 76 [2023-12-16 01:09:09,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:09,861 INFO L495 AbstractCegarLoop]: Abstraction has 4592 states and 5686 transitions. [2023-12-16 01:09:09,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 01:09:09,861 INFO L276 IsEmpty]: Start isEmpty. Operand 4592 states and 5686 transitions. [2023-12-16 01:09:09,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-16 01:09:09,863 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:09,863 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:09,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-16 01:09:09,864 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:09,864 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:09,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1653971837, now seen corresponding path program 1 times [2023-12-16 01:09:09,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:09,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292024846] [2023-12-16 01:09:09,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:09,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:09,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:09,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:09,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:09,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:09,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:09,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:09,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:09,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:09,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:09,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:09,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:09,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:09,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:09,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:09,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:09,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 01:09:09,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:09,945 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-16 01:09:09,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:09,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292024846] [2023-12-16 01:09:09,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292024846] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:09,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:09,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 01:09:09,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094874354] [2023-12-16 01:09:09,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:09,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 01:09:09,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:09,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 01:09:09,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-16 01:09:09,947 INFO L87 Difference]: Start difference. First operand 4592 states and 5686 transitions. Second operand has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 01:09:10,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:10,961 INFO L93 Difference]: Finished difference Result 7682 states and 9434 transitions. [2023-12-16 01:09:10,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-16 01:09:10,962 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 86 [2023-12-16 01:09:10,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:10,969 INFO L225 Difference]: With dead ends: 7682 [2023-12-16 01:09:10,970 INFO L226 Difference]: Without dead ends: 3839 [2023-12-16 01:09:10,975 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2023-12-16 01:09:10,975 INFO L413 NwaCegarLoop]: 287 mSDtfsCounter, 1874 mSDsluCounter, 1218 mSDsCounter, 0 mSdLazyCounter, 1424 mSolverCounterSat, 353 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1909 SdHoareTripleChecker+Valid, 1505 SdHoareTripleChecker+Invalid, 1777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 353 IncrementalHoareTripleChecker+Valid, 1424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:10,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1909 Valid, 1505 Invalid, 1777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [353 Valid, 1424 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 01:09:10,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3839 states. [2023-12-16 01:09:11,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3839 to 3435. [2023-12-16 01:09:11,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3435 states, 2610 states have (on average 1.236015325670498) internal successors, (3226), 2664 states have internal predecessors, (3226), 402 states have call successors, (402), 330 states have call predecessors, (402), 421 states have return successors, (549), 443 states have call predecessors, (549), 399 states have call successors, (549) [2023-12-16 01:09:11,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3435 states to 3435 states and 4177 transitions. [2023-12-16 01:09:11,143 INFO L78 Accepts]: Start accepts. Automaton has 3435 states and 4177 transitions. Word has length 86 [2023-12-16 01:09:11,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:11,144 INFO L495 AbstractCegarLoop]: Abstraction has 3435 states and 4177 transitions. [2023-12-16 01:09:11,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 01:09:11,144 INFO L276 IsEmpty]: Start isEmpty. Operand 3435 states and 4177 transitions. [2023-12-16 01:09:11,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-16 01:09:11,146 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:11,146 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:11,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-16 01:09:11,146 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:11,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:11,147 INFO L85 PathProgramCache]: Analyzing trace with hash -879376531, now seen corresponding path program 1 times [2023-12-16 01:09:11,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:11,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818382523] [2023-12-16 01:09:11,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:11,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:11,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:11,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:11,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:11,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:11,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:11,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:11,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:11,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-16 01:09:11,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-16 01:09:11,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-16 01:09:11,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 01:09:11,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:11,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:11,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-16 01:09:11,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 01:09:11,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-16 01:09:11,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,265 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 18 proven. 4 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-12-16 01:09:11,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:11,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818382523] [2023-12-16 01:09:11,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818382523] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 01:09:11,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064739435] [2023-12-16 01:09:11,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:11,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 01:09:11,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 01:09:11,267 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-16 01:09:11,293 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-16 01:09:11,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,381 INFO L262 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-16 01:09:11,385 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 01:09:11,423 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-16 01:09:11,423 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 01:09:11,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064739435] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:11,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 01:09:11,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2023-12-16 01:09:11,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989187853] [2023-12-16 01:09:11,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:11,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 01:09:11,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:11,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 01:09:11,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-16 01:09:11,426 INFO L87 Difference]: Start difference. First operand 3435 states and 4177 transitions. Second operand has 6 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 01:09:11,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:11,648 INFO L93 Difference]: Finished difference Result 5148 states and 6254 transitions. [2023-12-16 01:09:11,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:09:11,648 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 131 [2023-12-16 01:09:11,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:11,653 INFO L225 Difference]: With dead ends: 5148 [2023-12-16 01:09:11,653 INFO L226 Difference]: Without dead ends: 1988 [2023-12-16 01:09:11,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2023-12-16 01:09:11,658 INFO L413 NwaCegarLoop]: 502 mSDtfsCounter, 32 mSDsluCounter, 1972 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 2474 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:11,658 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 2474 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 01:09:11,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1988 states. [2023-12-16 01:09:11,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1988 to 1866. [2023-12-16 01:09:11,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1866 states, 1487 states have (on average 1.2595830531271015) internal successors, (1873), 1504 states have internal predecessors, (1873), 191 states have call successors, (191), 144 states have call predecessors, (191), 186 states have return successors, (256), 218 states have call predecessors, (256), 188 states have call successors, (256) [2023-12-16 01:09:11,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1866 states to 1866 states and 2320 transitions. [2023-12-16 01:09:11,745 INFO L78 Accepts]: Start accepts. Automaton has 1866 states and 2320 transitions. Word has length 131 [2023-12-16 01:09:11,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:11,745 INFO L495 AbstractCegarLoop]: Abstraction has 1866 states and 2320 transitions. [2023-12-16 01:09:11,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 01:09:11,746 INFO L276 IsEmpty]: Start isEmpty. Operand 1866 states and 2320 transitions. [2023-12-16 01:09:11,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:09:11,748 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:11,748 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] [2023-12-16 01:09:11,763 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-16 01:09:11,954 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,SelfDestructingSolverStorable14 [2023-12-16 01:09:11,954 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:11,955 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:11,955 INFO L85 PathProgramCache]: Analyzing trace with hash 550923923, now seen corresponding path program 1 times [2023-12-16 01:09:11,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:11,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698507668] [2023-12-16 01:09:11,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:11,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:11,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:11,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:11,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:12,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:09:12,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:12,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:09:12,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:12,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:09:12,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:12,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:09:12,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:12,063 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-16 01:09:12,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:12,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698507668] [2023-12-16 01:09:12,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698507668] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:12,063 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:12,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:12,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232557688] [2023-12-16 01:09:12,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:12,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:12,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:12,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:12,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:12,064 INFO L87 Difference]: Start difference. First operand 1866 states and 2320 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:13,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:13,873 INFO L93 Difference]: Finished difference Result 2250 states and 2963 transitions. [2023-12-16 01:09:13,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 01:09:13,874 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-16 01:09:13,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:13,879 INFO L225 Difference]: With dead ends: 2250 [2023-12-16 01:09:13,879 INFO L226 Difference]: Without dead ends: 1998 [2023-12-16 01:09:13,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2023-12-16 01:09:13,880 INFO L413 NwaCegarLoop]: 297 mSDtfsCounter, 968 mSDsluCounter, 898 mSDsCounter, 0 mSdLazyCounter, 1740 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 991 SdHoareTripleChecker+Valid, 1195 SdHoareTripleChecker+Invalid, 1825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:13,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [991 Valid, 1195 Invalid, 1825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1740 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-16 01:09:13,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2023-12-16 01:09:14,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1868. [2023-12-16 01:09:14,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1868 states, 1489 states have (on average 1.2585627938213566) internal successors, (1874), 1506 states have internal predecessors, (1874), 191 states have call successors, (191), 144 states have call predecessors, (191), 186 states have return successors, (256), 218 states have call predecessors, (256), 188 states have call successors, (256) [2023-12-16 01:09:14,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1868 states to 1868 states and 2321 transitions. [2023-12-16 01:09:14,028 INFO L78 Accepts]: Start accepts. Automaton has 1868 states and 2321 transitions. Word has length 122 [2023-12-16 01:09:14,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:14,028 INFO L495 AbstractCegarLoop]: Abstraction has 1868 states and 2321 transitions. [2023-12-16 01:09:14,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:14,028 INFO L276 IsEmpty]: Start isEmpty. Operand 1868 states and 2321 transitions. [2023-12-16 01:09:14,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:09:14,030 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:14,030 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] [2023-12-16 01:09:14,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-16 01:09:14,030 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:14,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:14,031 INFO L85 PathProgramCache]: Analyzing trace with hash -188222641, now seen corresponding path program 1 times [2023-12-16 01:09:14,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:14,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433399538] [2023-12-16 01:09:14,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:14,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:14,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:14,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:14,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:14,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:09:14,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:14,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:09:14,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:14,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:09:14,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:14,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:09:14,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:14,153 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-16 01:09:14,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:14,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433399538] [2023-12-16 01:09:14,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433399538] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:14,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:14,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 01:09:14,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63975519] [2023-12-16 01:09:14,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:14,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 01:09:14,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:14,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 01:09:14,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-16 01:09:14,155 INFO L87 Difference]: Start difference. First operand 1868 states and 2321 transitions. Second operand has 6 states, 6 states have (on average 18.5) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:15,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:15,806 INFO L93 Difference]: Finished difference Result 2561 states and 3463 transitions. [2023-12-16 01:09:15,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 01:09:15,806 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-16 01:09:15,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:15,812 INFO L225 Difference]: With dead ends: 2561 [2023-12-16 01:09:15,812 INFO L226 Difference]: Without dead ends: 2312 [2023-12-16 01:09:15,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-12-16 01:09:15,818 INFO L413 NwaCegarLoop]: 263 mSDtfsCounter, 1257 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1282 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 1930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:15,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1282 Valid, 1007 Invalid, 1930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-16 01:09:15,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2312 states. [2023-12-16 01:09:15,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2312 to 2127. [2023-12-16 01:09:15,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2127 states, 1724 states have (on average 1.3097447795823667) internal successors, (2258), 1742 states have internal predecessors, (2258), 208 states have call successors, (208), 150 states have call predecessors, (208), 193 states have return successors, (276), 235 states have call predecessors, (276), 205 states have call successors, (276) [2023-12-16 01:09:15,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2127 states to 2127 states and 2742 transitions. [2023-12-16 01:09:15,966 INFO L78 Accepts]: Start accepts. Automaton has 2127 states and 2742 transitions. Word has length 122 [2023-12-16 01:09:15,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:15,967 INFO L495 AbstractCegarLoop]: Abstraction has 2127 states and 2742 transitions. [2023-12-16 01:09:15,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:15,967 INFO L276 IsEmpty]: Start isEmpty. Operand 2127 states and 2742 transitions. [2023-12-16 01:09:15,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:09:15,969 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:15,969 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] [2023-12-16 01:09:15,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-16 01:09:15,969 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:15,969 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:15,969 INFO L85 PathProgramCache]: Analyzing trace with hash -464147953, now seen corresponding path program 1 times [2023-12-16 01:09:15,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:15,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454680750] [2023-12-16 01:09:15,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:15,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:15,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:16,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:16,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:16,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:09:16,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:16,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:09:16,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:16,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:09:16,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:16,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:09:16,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:16,122 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-16 01:09:16,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:16,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454680750] [2023-12-16 01:09:16,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454680750] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:16,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:16,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:16,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381532553] [2023-12-16 01:09:16,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:16,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:16,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:16,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:16,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:16,123 INFO L87 Difference]: Start difference. First operand 2127 states and 2742 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:18,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:18,581 INFO L93 Difference]: Finished difference Result 3182 states and 4479 transitions. [2023-12-16 01:09:18,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:09:18,582 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-16 01:09:18,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:18,588 INFO L225 Difference]: With dead ends: 3182 [2023-12-16 01:09:18,588 INFO L226 Difference]: Without dead ends: 2674 [2023-12-16 01:09:18,591 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-16 01:09:18,591 INFO L413 NwaCegarLoop]: 420 mSDtfsCounter, 1274 mSDsluCounter, 1372 mSDsCounter, 0 mSdLazyCounter, 2905 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1299 SdHoareTripleChecker+Valid, 1792 SdHoareTripleChecker+Invalid, 2996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 2905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:18,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1299 Valid, 1792 Invalid, 2996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 2905 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-16 01:09:18,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2674 states. [2023-12-16 01:09:18,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2674 to 2367. [2023-12-16 01:09:18,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2367 states, 1940 states have (on average 1.3422680412371133) internal successors, (2604), 1959 states have internal predecessors, (2604), 225 states have call successors, (225), 156 states have call predecessors, (225), 200 states have return successors, (295), 253 states have call predecessors, (295), 222 states have call successors, (295) [2023-12-16 01:09:18,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2367 states to 2367 states and 3124 transitions. [2023-12-16 01:09:18,875 INFO L78 Accepts]: Start accepts. Automaton has 2367 states and 3124 transitions. Word has length 122 [2023-12-16 01:09:18,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:18,875 INFO L495 AbstractCegarLoop]: Abstraction has 2367 states and 3124 transitions. [2023-12-16 01:09:18,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:18,875 INFO L276 IsEmpty]: Start isEmpty. Operand 2367 states and 3124 transitions. [2023-12-16 01:09:18,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:09:18,877 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:18,877 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] [2023-12-16 01:09:18,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-16 01:09:18,877 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:18,877 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:18,877 INFO L85 PathProgramCache]: Analyzing trace with hash 925146061, now seen corresponding path program 1 times [2023-12-16 01:09:18,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:18,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359987632] [2023-12-16 01:09:18,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:18,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:18,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:18,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:18,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:18,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:09:18,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:18,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:09:18,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:19,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:09:19,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:19,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:09:19,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:19,012 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-16 01:09:19,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:19,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359987632] [2023-12-16 01:09:19,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359987632] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:19,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:19,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:19,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944955769] [2023-12-16 01:09:19,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:19,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:19,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:19,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:19,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:19,014 INFO L87 Difference]: Start difference. First operand 2367 states and 3124 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:21,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:21,379 INFO L93 Difference]: Finished difference Result 4093 states and 5961 transitions. [2023-12-16 01:09:21,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:09:21,379 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-16 01:09:21,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:21,386 INFO L225 Difference]: With dead ends: 4093 [2023-12-16 01:09:21,387 INFO L226 Difference]: Without dead ends: 3345 [2023-12-16 01:09:21,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-16 01:09:21,389 INFO L413 NwaCegarLoop]: 418 mSDtfsCounter, 1278 mSDsluCounter, 1372 mSDsCounter, 0 mSdLazyCounter, 2896 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1303 SdHoareTripleChecker+Valid, 1790 SdHoareTripleChecker+Invalid, 2989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 2896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:21,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1303 Valid, 1790 Invalid, 2989 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 2896 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-16 01:09:21,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3345 states. [2023-12-16 01:09:21,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3345 to 2848. [2023-12-16 01:09:21,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2848 states, 2373 states have (on average 1.3893805309734513) internal successors, (3297), 2394 states have internal predecessors, (3297), 259 states have call successors, (259), 168 states have call predecessors, (259), 214 states have return successors, (337), 289 states have call predecessors, (337), 256 states have call successors, (337) [2023-12-16 01:09:21,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2848 states to 2848 states and 3893 transitions. [2023-12-16 01:09:21,569 INFO L78 Accepts]: Start accepts. Automaton has 2848 states and 3893 transitions. Word has length 122 [2023-12-16 01:09:21,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:21,569 INFO L495 AbstractCegarLoop]: Abstraction has 2848 states and 3893 transitions. [2023-12-16 01:09:21,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:21,569 INFO L276 IsEmpty]: Start isEmpty. Operand 2848 states and 3893 transitions. [2023-12-16 01:09:21,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:09:21,571 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:21,571 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] [2023-12-16 01:09:21,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-16 01:09:21,572 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:21,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:21,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1108247985, now seen corresponding path program 1 times [2023-12-16 01:09:21,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:21,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523043024] [2023-12-16 01:09:21,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:21,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:21,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:21,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:21,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:21,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:09:21,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:21,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:09:21,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:21,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:09:21,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:21,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:09:21,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:21,691 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-16 01:09:21,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:21,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523043024] [2023-12-16 01:09:21,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523043024] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:21,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:21,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:21,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414519708] [2023-12-16 01:09:21,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:21,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:21,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:21,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:21,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:21,693 INFO L87 Difference]: Start difference. First operand 2848 states and 3893 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:22,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:22,982 INFO L93 Difference]: Finished difference Result 4558 states and 6713 transitions. [2023-12-16 01:09:22,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:09:22,983 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-16 01:09:22,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:22,989 INFO L225 Difference]: With dead ends: 4558 [2023-12-16 01:09:22,989 INFO L226 Difference]: Without dead ends: 3329 [2023-12-16 01:09:22,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-16 01:09:22,994 INFO L413 NwaCegarLoop]: 250 mSDtfsCounter, 1140 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1166 SdHoareTripleChecker+Valid, 850 SdHoareTripleChecker+Invalid, 1507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:22,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1166 Valid, 850 Invalid, 1507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 1373 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-16 01:09:23,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3329 states. [2023-12-16 01:09:23,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3329 to 2848. [2023-12-16 01:09:23,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2848 states, 2373 states have (on average 1.3872734934681836) internal successors, (3292), 2394 states have internal predecessors, (3292), 259 states have call successors, (259), 168 states have call predecessors, (259), 214 states have return successors, (337), 289 states have call predecessors, (337), 256 states have call successors, (337) [2023-12-16 01:09:23,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2848 states to 2848 states and 3888 transitions. [2023-12-16 01:09:23,220 INFO L78 Accepts]: Start accepts. Automaton has 2848 states and 3888 transitions. Word has length 122 [2023-12-16 01:09:23,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:23,221 INFO L495 AbstractCegarLoop]: Abstraction has 2848 states and 3888 transitions. [2023-12-16 01:09:23,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:23,221 INFO L276 IsEmpty]: Start isEmpty. Operand 2848 states and 3888 transitions. [2023-12-16 01:09:23,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:09:23,223 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:23,223 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] [2023-12-16 01:09:23,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-16 01:09:23,223 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:23,223 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:23,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1879576913, now seen corresponding path program 1 times [2023-12-16 01:09:23,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:23,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732939702] [2023-12-16 01:09:23,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:23,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:23,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:23,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:23,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:23,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:09:23,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:23,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:09:23,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:23,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:09:23,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:23,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:09:23,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:23,339 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-16 01:09:23,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:23,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732939702] [2023-12-16 01:09:23,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732939702] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:23,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:23,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:23,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103340899] [2023-12-16 01:09:23,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:23,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:23,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:23,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:23,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:23,342 INFO L87 Difference]: Start difference. First operand 2848 states and 3888 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:24,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:24,692 INFO L93 Difference]: Finished difference Result 4552 states and 6686 transitions. [2023-12-16 01:09:24,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:09:24,692 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-16 01:09:24,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:24,698 INFO L225 Difference]: With dead ends: 4552 [2023-12-16 01:09:24,698 INFO L226 Difference]: Without dead ends: 3323 [2023-12-16 01:09:24,701 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-16 01:09:24,702 INFO L413 NwaCegarLoop]: 250 mSDtfsCounter, 982 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 1504 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1008 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 1599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:24,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1008 Valid, 1022 Invalid, 1599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1504 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-16 01:09:24,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3323 states. [2023-12-16 01:09:24,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3323 to 2848. [2023-12-16 01:09:24,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2848 states, 2373 states have (on average 1.3851664559629162) internal successors, (3287), 2394 states have internal predecessors, (3287), 259 states have call successors, (259), 168 states have call predecessors, (259), 214 states have return successors, (337), 289 states have call predecessors, (337), 256 states have call successors, (337) [2023-12-16 01:09:24,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2848 states to 2848 states and 3883 transitions. [2023-12-16 01:09:24,924 INFO L78 Accepts]: Start accepts. Automaton has 2848 states and 3883 transitions. Word has length 122 [2023-12-16 01:09:24,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:24,924 INFO L495 AbstractCegarLoop]: Abstraction has 2848 states and 3883 transitions. [2023-12-16 01:09:24,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:24,924 INFO L276 IsEmpty]: Start isEmpty. Operand 2848 states and 3883 transitions. [2023-12-16 01:09:24,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:09:24,926 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:24,926 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] [2023-12-16 01:09:24,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-16 01:09:24,927 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:24,927 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:24,927 INFO L85 PathProgramCache]: Analyzing trace with hash -517893617, now seen corresponding path program 1 times [2023-12-16 01:09:24,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:24,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280922581] [2023-12-16 01:09:24,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:24,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:24,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:24,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:24,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:25,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:09:25,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:25,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:09:25,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:25,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:09:25,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:25,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:09:25,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:25,057 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-16 01:09:25,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:25,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280922581] [2023-12-16 01:09:25,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280922581] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:25,057 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:25,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:25,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870879724] [2023-12-16 01:09:25,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:25,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:25,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:25,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:25,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:25,058 INFO L87 Difference]: Start difference. First operand 2848 states and 3883 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:27,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:27,492 INFO L93 Difference]: Finished difference Result 5827 states and 8718 transitions. [2023-12-16 01:09:27,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:09:27,493 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-16 01:09:27,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:27,501 INFO L225 Difference]: With dead ends: 5827 [2023-12-16 01:09:27,501 INFO L226 Difference]: Without dead ends: 4598 [2023-12-16 01:09:27,504 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-16 01:09:27,505 INFO L413 NwaCegarLoop]: 418 mSDtfsCounter, 1260 mSDsluCounter, 1372 mSDsCounter, 0 mSdLazyCounter, 2818 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1285 SdHoareTripleChecker+Valid, 1790 SdHoareTripleChecker+Invalid, 2911 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 2818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:27,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1285 Valid, 1790 Invalid, 2911 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 2818 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-16 01:09:27,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4598 states. [2023-12-16 01:09:27,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4598 to 3826. [2023-12-16 01:09:27,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3826 states, 3255 states have (on average 1.4399385560675884) internal successors, (4687), 3280 states have internal predecessors, (4687), 327 states have call successors, (327), 192 states have call predecessors, (327), 242 states have return successors, (427), 361 states have call predecessors, (427), 324 states have call successors, (427) [2023-12-16 01:09:27,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3826 states to 3826 states and 5441 transitions. [2023-12-16 01:09:27,745 INFO L78 Accepts]: Start accepts. Automaton has 3826 states and 5441 transitions. Word has length 122 [2023-12-16 01:09:27,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:27,745 INFO L495 AbstractCegarLoop]: Abstraction has 3826 states and 5441 transitions. [2023-12-16 01:09:27,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:27,746 INFO L276 IsEmpty]: Start isEmpty. Operand 3826 states and 5441 transitions. [2023-12-16 01:09:27,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:09:27,748 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:27,748 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] [2023-12-16 01:09:27,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-16 01:09:27,748 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:27,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:27,748 INFO L85 PathProgramCache]: Analyzing trace with hash 513147281, now seen corresponding path program 1 times [2023-12-16 01:09:27,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:27,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784421619] [2023-12-16 01:09:27,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:27,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:27,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:27,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:27,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:27,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:09:27,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:27,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:09:27,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:27,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:09:27,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:27,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:09:27,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:27,894 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-16 01:09:27,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:27,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784421619] [2023-12-16 01:09:27,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784421619] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:27,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:27,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:27,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544817262] [2023-12-16 01:09:27,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:27,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:27,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:27,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:27,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:27,896 INFO L87 Difference]: Start difference. First operand 3826 states and 5441 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:29,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:29,086 INFO L93 Difference]: Finished difference Result 6812 states and 10317 transitions. [2023-12-16 01:09:29,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:09:29,087 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-16 01:09:29,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:29,095 INFO L225 Difference]: With dead ends: 6812 [2023-12-16 01:09:29,095 INFO L226 Difference]: Without dead ends: 4605 [2023-12-16 01:09:29,100 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-16 01:09:29,100 INFO L413 NwaCegarLoop]: 250 mSDtfsCounter, 1137 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 1337 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1163 SdHoareTripleChecker+Valid, 850 SdHoareTripleChecker+Invalid, 1471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 1337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:29,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1163 Valid, 850 Invalid, 1471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 1337 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-16 01:09:29,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4605 states. [2023-12-16 01:09:29,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4605 to 3826. [2023-12-16 01:09:29,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3826 states, 3255 states have (on average 1.437173579109063) internal successors, (4678), 3280 states have internal predecessors, (4678), 327 states have call successors, (327), 192 states have call predecessors, (327), 242 states have return successors, (427), 361 states have call predecessors, (427), 324 states have call successors, (427) [2023-12-16 01:09:29,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3826 states to 3826 states and 5432 transitions. [2023-12-16 01:09:29,362 INFO L78 Accepts]: Start accepts. Automaton has 3826 states and 5432 transitions. Word has length 122 [2023-12-16 01:09:29,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:29,363 INFO L495 AbstractCegarLoop]: Abstraction has 3826 states and 5432 transitions. [2023-12-16 01:09:29,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:29,363 INFO L276 IsEmpty]: Start isEmpty. Operand 3826 states and 5432 transitions. [2023-12-16 01:09:29,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:09:29,367 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:29,367 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] [2023-12-16 01:09:29,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-16 01:09:29,367 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:29,367 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:29,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1393255985, now seen corresponding path program 1 times [2023-12-16 01:09:29,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:29,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146845808] [2023-12-16 01:09:29,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:29,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:29,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:29,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:29,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:29,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:09:29,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:29,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:09:29,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:29,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:09:29,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:29,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:09:29,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:29,497 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-16 01:09:29,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:29,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146845808] [2023-12-16 01:09:29,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146845808] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:29,498 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:29,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:29,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005269167] [2023-12-16 01:09:29,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:29,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:29,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:29,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:29,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:29,501 INFO L87 Difference]: Start difference. First operand 3826 states and 5432 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:32,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:32,142 INFO L93 Difference]: Finished difference Result 9321 states and 14302 transitions. [2023-12-16 01:09:32,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:09:32,143 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-16 01:09:32,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:32,161 INFO L225 Difference]: With dead ends: 9321 [2023-12-16 01:09:32,161 INFO L226 Difference]: Without dead ends: 7114 [2023-12-16 01:09:32,167 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-16 01:09:32,167 INFO L413 NwaCegarLoop]: 418 mSDtfsCounter, 1252 mSDsluCounter, 1372 mSDsCounter, 0 mSdLazyCounter, 2780 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1277 SdHoareTripleChecker+Valid, 1790 SdHoareTripleChecker+Invalid, 2873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 2780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:32,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1277 Valid, 1790 Invalid, 2873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 2780 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-16 01:09:32,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7114 states. [2023-12-16 01:09:32,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7114 to 5792. [2023-12-16 01:09:32,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5792 states, 5029 states have (on average 1.4869755418572281) internal successors, (7478), 5062 states have internal predecessors, (7478), 463 states have call successors, (463), 240 states have call predecessors, (463), 298 states have return successors, (625), 505 states have call predecessors, (625), 460 states have call successors, (625) [2023-12-16 01:09:32,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5792 states to 5792 states and 8566 transitions. [2023-12-16 01:09:32,555 INFO L78 Accepts]: Start accepts. Automaton has 5792 states and 8566 transitions. Word has length 122 [2023-12-16 01:09:32,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:32,555 INFO L495 AbstractCegarLoop]: Abstraction has 5792 states and 8566 transitions. [2023-12-16 01:09:32,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:32,555 INFO L276 IsEmpty]: Start isEmpty. Operand 5792 states and 8566 transitions. [2023-12-16 01:09:32,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:09:32,559 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:32,559 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] [2023-12-16 01:09:32,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-16 01:09:32,559 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:32,559 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:32,559 INFO L85 PathProgramCache]: Analyzing trace with hash 207815121, now seen corresponding path program 1 times [2023-12-16 01:09:32,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:32,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593489090] [2023-12-16 01:09:32,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:32,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:32,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:32,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:09:32,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:09:32,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:09:32,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:09:32,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,715 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-16 01:09:32,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:32,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593489090] [2023-12-16 01:09:32,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593489090] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:32,715 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:32,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:32,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213183687] [2023-12-16 01:09:32,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:32,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:32,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:32,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:32,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:32,717 INFO L87 Difference]: Start difference. First operand 5792 states and 8566 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:35,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:35,578 INFO L93 Difference]: Finished difference Result 18053 states and 28340 transitions. [2023-12-16 01:09:35,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 01:09:35,578 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-16 01:09:35,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:35,617 INFO L225 Difference]: With dead ends: 18053 [2023-12-16 01:09:35,617 INFO L226 Difference]: Without dead ends: 13880 [2023-12-16 01:09:35,630 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-16 01:09:35,630 INFO L413 NwaCegarLoop]: 416 mSDtfsCounter, 1325 mSDsluCounter, 1367 mSDsCounter, 0 mSdLazyCounter, 3247 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1349 SdHoareTripleChecker+Valid, 1783 SdHoareTripleChecker+Invalid, 3342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 3247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:35,630 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1349 Valid, 1783 Invalid, 3342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 3247 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-16 01:09:35,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13880 states. [2023-12-16 01:09:36,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13880 to 9705. [2023-12-16 01:09:36,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9705 states, 8574 states have (on average 1.5255423372988104) internal successors, (13080), 8623 states have internal predecessors, (13080), 719 states have call successors, (719), 336 states have call predecessors, (719), 410 states have return successors, (1059), 777 states have call predecessors, (1059), 716 states have call successors, (1059) [2023-12-16 01:09:36,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9705 states to 9705 states and 14858 transitions. [2023-12-16 01:09:36,185 INFO L78 Accepts]: Start accepts. Automaton has 9705 states and 14858 transitions. Word has length 122 [2023-12-16 01:09:36,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:36,185 INFO L495 AbstractCegarLoop]: Abstraction has 9705 states and 14858 transitions. [2023-12-16 01:09:36,185 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:36,185 INFO L276 IsEmpty]: Start isEmpty. Operand 9705 states and 14858 transitions. [2023-12-16 01:09:36,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:09:36,190 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:36,190 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] [2023-12-16 01:09:36,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-16 01:09:36,191 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:36,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:36,191 INFO L85 PathProgramCache]: Analyzing trace with hash -848916081, now seen corresponding path program 1 times [2023-12-16 01:09:36,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:36,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544933631] [2023-12-16 01:09:36,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:36,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:36,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:36,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:36,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:36,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:09:36,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:36,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:09:36,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:36,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:09:36,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:36,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:09:36,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:36,313 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-16 01:09:36,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:36,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544933631] [2023-12-16 01:09:36,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544933631] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:36,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:36,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:36,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057123198] [2023-12-16 01:09:36,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:36,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:36,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:36,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:36,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:36,314 INFO L87 Difference]: Start difference. First operand 9705 states and 14858 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:39,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:39,294 INFO L93 Difference]: Finished difference Result 33340 states and 53146 transitions. [2023-12-16 01:09:39,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 01:09:39,295 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-16 01:09:39,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:39,382 INFO L225 Difference]: With dead ends: 33340 [2023-12-16 01:09:39,382 INFO L226 Difference]: Without dead ends: 25254 [2023-12-16 01:09:39,406 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-16 01:09:39,407 INFO L413 NwaCegarLoop]: 415 mSDtfsCounter, 1514 mSDsluCounter, 1364 mSDsCounter, 0 mSdLazyCounter, 2738 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1548 SdHoareTripleChecker+Valid, 1779 SdHoareTripleChecker+Invalid, 2834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 2738 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:39,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1548 Valid, 1779 Invalid, 2834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 2738 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-16 01:09:39,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25254 states. [2023-12-16 01:09:40,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25254 to 17210. [2023-12-16 01:09:40,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17210 states, 15359 states have (on average 1.545543329643857) internal successors, (23738), 15440 states have internal predecessors, (23738), 1215 states have call successors, (1215), 528 states have call predecessors, (1215), 634 states have return successors, (2073), 1305 states have call predecessors, (2073), 1212 states have call successors, (2073) [2023-12-16 01:09:40,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17210 states to 17210 states and 27026 transitions. [2023-12-16 01:09:40,493 INFO L78 Accepts]: Start accepts. Automaton has 17210 states and 27026 transitions. Word has length 122 [2023-12-16 01:09:40,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:40,494 INFO L495 AbstractCegarLoop]: Abstraction has 17210 states and 27026 transitions. [2023-12-16 01:09:40,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:40,494 INFO L276 IsEmpty]: Start isEmpty. Operand 17210 states and 27026 transitions. [2023-12-16 01:09:40,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:09:40,502 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:40,502 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] [2023-12-16 01:09:40,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-16 01:09:40,502 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:40,502 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:40,502 INFO L85 PathProgramCache]: Analyzing trace with hash 502469137, now seen corresponding path program 1 times [2023-12-16 01:09:40,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:40,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769686702] [2023-12-16 01:09:40,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:40,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:40,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:40,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:09:40,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:09:40,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:09:40,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:09:40,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,623 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-16 01:09:40,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:40,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769686702] [2023-12-16 01:09:40,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769686702] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:40,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:40,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:40,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350470510] [2023-12-16 01:09:40,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:40,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:40,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:40,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:40,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:40,624 INFO L87 Difference]: Start difference. First operand 17210 states and 27026 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:44,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:44,240 INFO L93 Difference]: Finished difference Result 61417 states and 99308 transitions. [2023-12-16 01:09:44,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 01:09:44,241 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-16 01:09:44,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:44,362 INFO L225 Difference]: With dead ends: 61417 [2023-12-16 01:09:44,362 INFO L226 Difference]: Without dead ends: 45826 [2023-12-16 01:09:44,399 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-16 01:09:44,400 INFO L413 NwaCegarLoop]: 416 mSDtfsCounter, 1440 mSDsluCounter, 1367 mSDsCounter, 0 mSdLazyCounter, 2712 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1474 SdHoareTripleChecker+Valid, 1783 SdHoareTripleChecker+Invalid, 2808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 2712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:44,400 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1474 Valid, 1783 Invalid, 2808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 2712 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-16 01:09:44,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45826 states. [2023-12-16 01:09:46,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45826 to 32604. [2023-12-16 01:09:46,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32604 states, 29345 states have (on average 1.5614925881751576) internal successors, (45822), 29490 states have internal predecessors, (45822), 2175 states have call successors, (2175), 912 states have call predecessors, (2175), 1082 states have return successors, (4555), 2329 states have call predecessors, (4555), 2172 states have call successors, (4555) [2023-12-16 01:09:46,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32604 states to 32604 states and 52552 transitions. [2023-12-16 01:09:46,539 INFO L78 Accepts]: Start accepts. Automaton has 32604 states and 52552 transitions. Word has length 122 [2023-12-16 01:09:46,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:46,540 INFO L495 AbstractCegarLoop]: Abstraction has 32604 states and 52552 transitions. [2023-12-16 01:09:46,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:46,540 INFO L276 IsEmpty]: Start isEmpty. Operand 32604 states and 52552 transitions. [2023-12-16 01:09:46,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:09:46,559 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:46,559 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] [2023-12-16 01:09:46,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-16 01:09:46,559 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:46,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:46,560 INFO L85 PathProgramCache]: Analyzing trace with hash -381039853, now seen corresponding path program 1 times [2023-12-16 01:09:46,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:46,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090942581] [2023-12-16 01:09:46,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:46,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:46,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:46,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:46,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:46,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:09:46,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:46,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:09:46,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:46,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:09:46,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:46,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:09:46,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:46,722 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-16 01:09:46,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:46,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090942581] [2023-12-16 01:09:46,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090942581] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:46,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:46,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:46,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200974310] [2023-12-16 01:09:46,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:46,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:46,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:46,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:46,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:46,723 INFO L87 Difference]: Start difference. First operand 32604 states and 52552 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Received shutdown request... [2023-12-16 01:09:50,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:09:50,174 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-16 01:09:50,175 INFO L413 NwaCegarLoop]: 262 mSDtfsCounter, 1021 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 1731 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1035 SdHoareTripleChecker+Valid, 1194 SdHoareTripleChecker+Invalid, 1795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:50,209 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1035 Valid, 1194 Invalid, 1795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1731 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-16 01:09:50,210 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location error2Err0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-12-16 01:09:50,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-16 01:09:50,211 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (32604states) and FLOYD_HOARE automaton (currently 14 states, 7 states before enhancement),while ReachableStatesComputation was computing reachable states (39335 states constructed, input type IntersectNwa). [2023-12-16 01:09:50,213 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location error1Err0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-12-16 01:09:50,216 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-16 01:09:50,233 INFO L445 BasicCegarLoop]: Path program histogram: [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] [2023-12-16 01:09:50,235 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 01:09:50,237 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 01:09:50 BoogieIcfgContainer [2023-12-16 01:09:50,237 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 01:09:50,237 INFO L158 Benchmark]: Toolchain (without parser) took 57635.92ms. Allocated memory was 245.4MB in the beginning and 2.7GB in the end (delta: 2.5GB). Free memory was 202.8MB in the beginning and 2.4GB in the end (delta: -2.2GB). Peak memory consumption was 1.1GB. Max. memory is 8.0GB. [2023-12-16 01:09:50,237 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 173.0MB. Free memory is still 125.4MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 01:09:50,237 INFO L158 Benchmark]: CACSL2BoogieTranslator took 392.41ms. Allocated memory is still 245.4MB. Free memory was 202.8MB in the beginning and 178.7MB in the end (delta: 24.1MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. [2023-12-16 01:09:50,237 INFO L158 Benchmark]: Boogie Procedure Inliner took 51.74ms. Allocated memory is still 245.4MB. Free memory was 178.7MB in the beginning and 174.5MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2023-12-16 01:09:50,238 INFO L158 Benchmark]: Boogie Preprocessor took 73.90ms. Allocated memory is still 245.4MB. Free memory was 174.5MB in the beginning and 169.3MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-16 01:09:50,238 INFO L158 Benchmark]: RCFGBuilder took 901.10ms. Allocated memory is still 245.4MB. Free memory was 169.3MB in the beginning and 205.8MB in the end (delta: -36.6MB). Peak memory consumption was 58.9MB. Max. memory is 8.0GB. [2023-12-16 01:09:50,238 INFO L158 Benchmark]: TraceAbstraction took 56212.84ms. Allocated memory was 245.4MB in the beginning and 2.7GB in the end (delta: 2.5GB). Free memory was 205.3MB in the beginning and 2.4GB in the end (delta: -2.2GB). Peak memory consumption was 1.1GB. Max. memory is 8.0GB. [2023-12-16 01:09:50,238 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 173.0MB. Free memory is still 125.4MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 392.41ms. Allocated memory is still 245.4MB. Free memory was 202.8MB in the beginning and 178.7MB in the end (delta: 24.1MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 51.74ms. Allocated memory is still 245.4MB. Free memory was 178.7MB in the beginning and 174.5MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 73.90ms. Allocated memory is still 245.4MB. Free memory was 174.5MB in the beginning and 169.3MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * RCFGBuilder took 901.10ms. Allocated memory is still 245.4MB. Free memory was 169.3MB in the beginning and 205.8MB in the end (delta: -36.6MB). Peak memory consumption was 58.9MB. Max. memory is 8.0GB. * TraceAbstraction took 56212.84ms. Allocated memory was 245.4MB in the beginning and 2.7GB in the end (delta: 2.5GB). Free memory was 205.3MB in the beginning and 2.4GB in the end (delta: -2.2GB). Peak memory consumption was 1.1GB. Max. memory is 8.0GB. * 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: 496]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 496). Cancelled while NwaCegarLoop was constructing difference of abstraction (32604states) and FLOYD_HOARE automaton (currently 14 states, 7 states before enhancement),while ReachableStatesComputation was computing reachable states (39335 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 28]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 28). Cancelled while NwaCegarLoop was constructing difference of abstraction (32604states) and FLOYD_HOARE automaton (currently 14 states, 7 states before enhancement),while ReachableStatesComputation was computing reachable states (39335 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 16 procedures, 355 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 56.2s, OverallIterations: 28, TraceHistogramMax: 4, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 43.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 34676 SdHoareTripleChecker+Valid, 27.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 34052 mSDsluCounter, 40341 SdHoareTripleChecker+Invalid, 23.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 31161 mSDsCounter, 4213 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 46498 IncrementalHoareTripleChecker+Invalid, 50711 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4213 mSolverCounterUnsat, 9180 mSDtfsCounter, 46498 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1180 GetRequests, 767 SyntacticMatches, 0 SemanticMatches, 413 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1444 ImplicationChecksByTransitivity, 6.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=32604occurred in iteration=27, InterpolantAutomatonStates: 371, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 7.8s AutomataMinimizationTime, 27 MinimizatonAttempts, 34811 StatesRemovedByMinimization, 27 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 3.3s InterpolantComputationTime, 2819 NumberOfCodeBlocks, 2819 NumberOfCodeBlocksAsserted, 30 NumberOfCheckSat, 2856 ConstructedInterpolants, 0 QuantifiedInterpolants, 7386 SizeOfPredicates, 1 NumberOfNonLiveVariables, 872 ConjunctsInSsa, 14 ConjunctsInUnsatCore, 31 InterpolantComputations, 27 PerfectInterpolantSequences, 181/191 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