/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/email_spec6_product22.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 23:21:55,458 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 23:21:55,541 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-19 23:21:55,546 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 23:21:55,547 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 23:21:55,570 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 23:21:55,571 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 23:21:55,571 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 23:21:55,572 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 23:21:55,574 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 23:21:55,575 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 23:21:55,575 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 23:21:55,575 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 23:21:55,576 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 23:21:55,576 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 23:21:55,576 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 23:21:55,576 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 23:21:55,577 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 23:21:55,577 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 23:21:55,578 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 23:21:55,578 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 23:21:55,578 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 23:21:55,578 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 23:21:55,579 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 23:21:55,579 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 23:21:55,579 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 23:21:55,579 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 23:21:55,579 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 23:21:55,579 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 23:21:55,580 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 23:21:55,580 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 23:21:55,580 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 23:21:55,581 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 23:21:55,581 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 23:21:55,581 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 23:21:55,581 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 23:21:55,581 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 23:21:55,581 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 23:21:55,581 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 23:21:55,581 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 23:21:55,582 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 23:21:55,582 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 23:21:55,582 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 23:21:55,582 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-19 23:21:55,775 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 23:21:55,789 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 23:21:55,791 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 23:21:55,792 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 23:21:55,792 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 23:21:55,793 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec6_product22.cil.c [2023-12-19 23:21:56,913 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 23:21:57,187 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 23:21:57,188 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec6_product22.cil.c [2023-12-19 23:21:57,209 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a16ef9616/ebb46377e8ca4692b8d08224494ad9d7/FLAG8d24bd975 [2023-12-19 23:21:57,222 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a16ef9616/ebb46377e8ca4692b8d08224494ad9d7 [2023-12-19 23:21:57,224 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 23:21:57,225 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 23:21:57,227 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 23:21:57,228 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 23:21:57,231 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 23:21:57,232 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 11:21:57" (1/1) ... [2023-12-19 23:21:57,232 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5fd81d05 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:57, skipping insertion in model container [2023-12-19 23:21:57,233 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 11:21:57" (1/1) ... [2023-12-19 23:21:57,288 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 23:21:57,565 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec6_product22.cil.c[21483,21496] [2023-12-19 23:21:57,728 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 23:21:57,746 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 23:21:57,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [48] [2023-12-19 23:21:57,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [460] [2023-12-19 23:21:57,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [509] [2023-12-19 23:21:57,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [875] [2023-12-19 23:21:57,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EncryptDecrypt_spec.i","") [893] [2023-12-19 23:21:57,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [943] [2023-12-19 23:21:57,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [952] [2023-12-19 23:21:57,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2031] [2023-12-19 23:21:57,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2260] [2023-12-19 23:21:57,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [2551] [2023-12-19 23:21:57,760 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [2850] [2023-12-19 23:21:57,840 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec6_product22.cil.c[21483,21496] [2023-12-19 23:21:57,935 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 23:21:58,000 INFO L206 MainTranslator]: Completed translation [2023-12-19 23:21:58,000 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58 WrapperNode [2023-12-19 23:21:58,000 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 23:21:58,001 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 23:21:58,001 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 23:21:58,002 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 23:21:58,006 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58" (1/1) ... [2023-12-19 23:21:58,035 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58" (1/1) ... [2023-12-19 23:21:58,091 INFO L138 Inliner]: procedures = 129, calls = 195, calls flagged for inlining = 58, calls inlined = 53, statements flattened = 991 [2023-12-19 23:21:58,092 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 23:21:58,098 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 23:21:58,098 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 23:21:58,098 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 23:21:58,106 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58" (1/1) ... [2023-12-19 23:21:58,107 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58" (1/1) ... [2023-12-19 23:21:58,116 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58" (1/1) ... [2023-12-19 23:21:58,152 INFO L175 MemorySlicer]: Split 14 memory accesses to 4 slices as follows [2, 4, 4, 4]. 29 percent of accesses are in the largest equivalence class. The 14 initializations are split as follows [2, 4, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0]. [2023-12-19 23:21:58,153 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58" (1/1) ... [2023-12-19 23:21:58,153 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58" (1/1) ... [2023-12-19 23:21:58,164 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58" (1/1) ... [2023-12-19 23:21:58,191 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58" (1/1) ... [2023-12-19 23:21:58,195 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58" (1/1) ... [2023-12-19 23:21:58,197 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58" (1/1) ... [2023-12-19 23:21:58,202 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 23:21:58,203 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 23:21:58,203 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 23:21:58,203 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 23:21:58,203 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58" (1/1) ... [2023-12-19 23:21:58,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 23:21:58,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:21:58,249 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-19 23:21:58,257 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-19 23:21:58,274 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2023-12-19 23:21:58,274 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2023-12-19 23:21:58,274 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2023-12-19 23:21:58,274 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2023-12-19 23:21:58,274 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2023-12-19 23:21:58,274 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2023-12-19 23:21:58,275 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-19 23:21:58,275 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-19 23:21:58,275 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-19 23:21:58,275 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-19 23:21:58,275 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-12-19 23:21:58,275 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-12-19 23:21:58,275 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2023-12-19 23:21:58,276 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2023-12-19 23:21:58,276 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-12-19 23:21:58,276 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-12-19 23:21:58,277 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-12-19 23:21:58,278 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-12-19 23:21:58,279 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2023-12-19 23:21:58,279 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2023-12-19 23:21:58,279 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-19 23:21:58,279 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-19 23:21:58,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 23:21:58,279 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2023-12-19 23:21:58,279 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2023-12-19 23:21:58,279 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-12-19 23:21:58,279 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-12-19 23:21:58,279 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-12-19 23:21:58,279 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-12-19 23:21:58,279 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-19 23:21:58,280 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-19 23:21:58,280 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-19 23:21:58,280 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-19 23:21:58,280 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2023-12-19 23:21:58,280 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2023-12-19 23:21:58,280 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-12-19 23:21:58,280 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-12-19 23:21:58,280 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-19 23:21:58,280 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-19 23:21:58,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 23:21:58,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-19 23:21:58,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-19 23:21:58,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-19 23:21:58,281 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-12-19 23:21:58,281 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-12-19 23:21:58,281 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 23:21:58,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 23:21:58,453 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 23:21:58,455 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 23:21:59,070 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 23:21:59,126 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 23:21:59,126 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 23:21:59,126 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 11:21:59 BoogieIcfgContainer [2023-12-19 23:21:59,126 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 23:21:59,128 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 23:21:59,128 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 23:21:59,130 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 23:21:59,131 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 11:21:57" (1/3) ... [2023-12-19 23:21:59,131 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@52d0432d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 11:21:59, skipping insertion in model container [2023-12-19 23:21:59,131 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 11:21:58" (2/3) ... [2023-12-19 23:21:59,132 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@52d0432d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 11:21:59, skipping insertion in model container [2023-12-19 23:21:59,132 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 11:21:59" (3/3) ... [2023-12-19 23:21:59,133 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec6_product22.cil.c [2023-12-19 23:21:59,145 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 23:21:59,145 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 23:21:59,187 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 23:21:59,192 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;@3ba03341, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 23:21:59,192 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 23:21:59,197 INFO L276 IsEmpty]: Start isEmpty. Operand has 306 states, 230 states have (on average 1.5782608695652174) internal successors, (363), 234 states have internal predecessors, (363), 54 states have call successors, (54), 20 states have call predecessors, (54), 20 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-12-19 23:21:59,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-19 23:21:59,209 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:21:59,210 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:21:59,210 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:21:59,214 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:21:59,214 INFO L85 PathProgramCache]: Analyzing trace with hash 113160297, now seen corresponding path program 1 times [2023-12-19 23:21:59,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:21:59,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425840661] [2023-12-19 23:21:59,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:21:59,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:21:59,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:21:59,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:21:59,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:21:59,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-19 23:21:59,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-19 23:21:59,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-19 23:21:59,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-19 23:21:59,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-19 23:21:59,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-19 23:21:59,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-19 23:21:59,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-19 23:21:59,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-19 23:21:59,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-19 23:21:59,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-19 23:21:59,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-19 23:21:59,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:21:59,751 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-19 23:21:59,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:21:59,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425840661] [2023-12-19 23:21:59,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425840661] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:21:59,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126004908] [2023-12-19 23:21:59,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:21:59,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:21:59,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:21:59,770 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-19 23:21:59,800 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-19 23:22:00,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,089 INFO L262 TraceCheckSpWp]: Trace formula consists of 1014 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 23:22:00,095 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:22:00,109 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-19 23:22:00,110 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 23:22:00,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126004908] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:00,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 23:22:00,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2023-12-19 23:22:00,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566788747] [2023-12-19 23:22:00,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:00,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 23:22:00,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:00,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 23:22:00,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-19 23:22:00,136 INFO L87 Difference]: Start difference. First operand has 306 states, 230 states have (on average 1.5782608695652174) internal successors, (363), 234 states have internal predecessors, (363), 54 states have call successors, (54), 20 states have call predecessors, (54), 20 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) Second operand has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:00,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:00,190 INFO L93 Difference]: Finished difference Result 463 states and 698 transitions. [2023-12-19 23:22:00,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 23:22:00,192 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 107 [2023-12-19 23:22:00,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:00,201 INFO L225 Difference]: With dead ends: 463 [2023-12-19 23:22:00,201 INFO L226 Difference]: Without dead ends: 303 [2023-12-19 23:22:00,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-19 23:22:00,207 INFO L413 NwaCegarLoop]: 450 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:00,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 450 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 23:22:00,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2023-12-19 23:22:00,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 303. [2023-12-19 23:22:00,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 228 states have (on average 1.5614035087719298) internal successors, (356), 231 states have internal predecessors, (356), 54 states have call successors, (54), 20 states have call predecessors, (54), 20 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2023-12-19 23:22:00,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 463 transitions. [2023-12-19 23:22:00,250 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 463 transitions. Word has length 107 [2023-12-19 23:22:00,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:00,251 INFO L495 AbstractCegarLoop]: Abstraction has 303 states and 463 transitions. [2023-12-19 23:22:00,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:00,252 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 463 transitions. [2023-12-19 23:22:00,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-19 23:22:00,255 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:00,255 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:00,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-19 23:22:00,461 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,SelfDestructingSolverStorable0 [2023-12-19 23:22:00,462 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:00,462 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:00,462 INFO L85 PathProgramCache]: Analyzing trace with hash -534389768, now seen corresponding path program 1 times [2023-12-19 23:22:00,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:00,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304802251] [2023-12-19 23:22:00,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:00,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:00,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:00,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:00,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:00,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-19 23:22:00,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-19 23:22:00,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-19 23:22:00,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-19 23:22:00,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-19 23:22:00,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-19 23:22:00,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 23:22:00,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 23:22:00,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-19 23:22:00,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-19 23:22:00,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-19 23:22:00,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-19 23:22:00,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:00,784 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-19 23:22:00,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:00,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304802251] [2023-12-19 23:22:00,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304802251] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:22:00,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405041709] [2023-12-19 23:22:00,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:00,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:22:00,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:22:00,788 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-19 23:22:00,789 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-19 23:22:01,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,027 INFO L262 TraceCheckSpWp]: Trace formula consists of 1015 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 23:22:01,036 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:22:01,104 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-19 23:22:01,105 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 23:22:01,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405041709] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:01,105 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 23:22:01,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-19 23:22:01,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840970583] [2023-12-19 23:22:01,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:01,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 23:22:01,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:01,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 23:22:01,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-19 23:22:01,108 INFO L87 Difference]: Start difference. First operand 303 states and 463 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:01,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:01,182 INFO L93 Difference]: Finished difference Result 459 states and 685 transitions. [2023-12-19 23:22:01,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 23:22:01,182 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 108 [2023-12-19 23:22:01,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:01,185 INFO L225 Difference]: With dead ends: 459 [2023-12-19 23:22:01,185 INFO L226 Difference]: Without dead ends: 305 [2023-12-19 23:22:01,186 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-19 23:22:01,187 INFO L413 NwaCegarLoop]: 447 mSDtfsCounter, 0 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:01,188 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 893 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 23:22:01,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2023-12-19 23:22:01,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 305. [2023-12-19 23:22:01,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 230 states have (on average 1.5565217391304347) internal successors, (358), 233 states have internal predecessors, (358), 54 states have call successors, (54), 20 states have call predecessors, (54), 20 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2023-12-19 23:22:01,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 465 transitions. [2023-12-19 23:22:01,213 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 465 transitions. Word has length 108 [2023-12-19 23:22:01,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:01,213 INFO L495 AbstractCegarLoop]: Abstraction has 305 states and 465 transitions. [2023-12-19 23:22:01,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:01,213 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 465 transitions. [2023-12-19 23:22:01,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-19 23:22:01,215 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:01,215 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:01,227 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-19 23:22:01,423 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,SelfDestructingSolverStorable1 [2023-12-19 23:22:01,423 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:01,424 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:01,424 INFO L85 PathProgramCache]: Analyzing trace with hash 2006229221, now seen corresponding path program 1 times [2023-12-19 23:22:01,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:01,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217412174] [2023-12-19 23:22:01,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:01,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:01,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:01,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:01,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:01,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-19 23:22:01,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-19 23:22:01,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-19 23:22:01,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-19 23:22:01,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-19 23:22:01,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-19 23:22:01,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:22:01,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-19 23:22:01,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-19 23:22:01,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-19 23:22:01,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-19 23:22:01,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 23:22:01,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,632 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-19 23:22:01,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:01,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217412174] [2023-12-19 23:22:01,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217412174] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:22:01,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090591245] [2023-12-19 23:22:01,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:01,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:22:01,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:22:01,650 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 23:22:01,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-19 23:22:01,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:01,880 INFO L262 TraceCheckSpWp]: Trace formula consists of 1039 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 23:22:01,887 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:22:01,906 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-19 23:22:01,907 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 23:22:01,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090591245] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:01,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 23:22:01,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-19 23:22:01,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268829447] [2023-12-19 23:22:01,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:01,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 23:22:01,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:01,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 23:22:01,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-19 23:22:01,910 INFO L87 Difference]: Start difference. First operand 305 states and 465 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:01,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:01,970 INFO L93 Difference]: Finished difference Result 644 states and 996 transitions. [2023-12-19 23:22:01,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 23:22:01,970 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 115 [2023-12-19 23:22:01,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:01,973 INFO L225 Difference]: With dead ends: 644 [2023-12-19 23:22:01,974 INFO L226 Difference]: Without dead ends: 361 [2023-12-19 23:22:01,975 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-19 23:22:01,977 INFO L413 NwaCegarLoop]: 455 mSDtfsCounter, 109 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 857 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:01,981 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 857 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 23:22:01,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2023-12-19 23:22:02,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 356. [2023-12-19 23:22:02,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 270 states have (on average 1.5740740740740742) internal successors, (425), 273 states have internal predecessors, (425), 65 states have call successors, (65), 20 states have call predecessors, (65), 20 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2023-12-19 23:22:02,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 554 transitions. [2023-12-19 23:22:02,011 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 554 transitions. Word has length 115 [2023-12-19 23:22:02,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:02,012 INFO L495 AbstractCegarLoop]: Abstraction has 356 states and 554 transitions. [2023-12-19 23:22:02,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:02,012 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 554 transitions. [2023-12-19 23:22:02,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-19 23:22:02,015 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:02,015 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:02,022 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-19 23:22:02,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:22:02,223 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:02,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:02,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1146995314, now seen corresponding path program 1 times [2023-12-19 23:22:02,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:02,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384930566] [2023-12-19 23:22:02,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:02,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:02,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:02,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:02,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:02,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-19 23:22:02,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-19 23:22:02,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-19 23:22:02,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-19 23:22:02,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-19 23:22:02,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-19 23:22:02,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-19 23:22:02,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-19 23:22:02,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-19 23:22:02,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-19 23:22:02,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-19 23:22:02,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-19 23:22:02,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,436 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-19 23:22:02,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:02,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384930566] [2023-12-19 23:22:02,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384930566] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:22:02,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461022530] [2023-12-19 23:22:02,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:02,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:22:02,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:22:02,453 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 23:22:02,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-19 23:22:02,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:02,721 INFO L262 TraceCheckSpWp]: Trace formula consists of 1044 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 23:22:02,724 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:22:02,873 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-19 23:22:02,873 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 23:22:02,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461022530] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:02,874 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 23:22:02,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-19 23:22:02,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302169864] [2023-12-19 23:22:02,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:02,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 23:22:02,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:02,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 23:22:02,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-19 23:22:02,876 INFO L87 Difference]: Start difference. First operand 356 states and 554 transitions. Second operand has 5 states, 4 states have (on average 18.5) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-19 23:22:02,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:02,967 INFO L93 Difference]: Finished difference Result 707 states and 1102 transitions. [2023-12-19 23:22:02,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 23:22:02,970 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.5) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) Word has length 116 [2023-12-19 23:22:02,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:02,974 INFO L225 Difference]: With dead ends: 707 [2023-12-19 23:22:02,974 INFO L226 Difference]: Without dead ends: 358 [2023-12-19 23:22:02,976 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-12-19 23:22:02,979 INFO L413 NwaCegarLoop]: 438 mSDtfsCounter, 8 mSDsluCounter, 1303 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1741 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:02,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1741 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 23:22:02,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2023-12-19 23:22:02,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 358. [2023-12-19 23:22:02,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 271 states have (on average 1.5719557195571956) internal successors, (426), 275 states have internal predecessors, (426), 65 states have call successors, (65), 20 states have call predecessors, (65), 21 states have return successors, (66), 64 states have call predecessors, (66), 64 states have call successors, (66) [2023-12-19 23:22:02,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 557 transitions. [2023-12-19 23:22:02,997 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 557 transitions. Word has length 116 [2023-12-19 23:22:02,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:02,997 INFO L495 AbstractCegarLoop]: Abstraction has 358 states and 557 transitions. [2023-12-19 23:22:02,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.5) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-19 23:22:02,997 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 557 transitions. [2023-12-19 23:22:02,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-19 23:22:02,998 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:02,999 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:03,009 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-19 23:22:03,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:22:03,207 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:03,208 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:03,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1920830713, now seen corresponding path program 1 times [2023-12-19 23:22:03,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:03,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537457445] [2023-12-19 23:22:03,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:03,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:03,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:03,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:03,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:03,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:03,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-19 23:22:03,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-12-19 23:22:03,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-19 23:22:03,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-19 23:22:03,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-19 23:22:03,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-19 23:22:03,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-19 23:22:03,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-19 23:22:03,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-19 23:22:03,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-19 23:22:03,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-19 23:22:03,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,387 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-19 23:22:03,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:03,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537457445] [2023-12-19 23:22:03,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537457445] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:22:03,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158492833] [2023-12-19 23:22:03,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:03,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:22:03,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:22:03,403 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 23:22:03,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-19 23:22:03,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:03,621 INFO L262 TraceCheckSpWp]: Trace formula consists of 1045 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 23:22:03,624 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:22:03,663 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-19 23:22:03,663 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 23:22:03,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158492833] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:03,663 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 23:22:03,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-12-19 23:22:03,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120858390] [2023-12-19 23:22:03,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:03,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 23:22:03,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:03,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 23:22:03,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-19 23:22:03,665 INFO L87 Difference]: Start difference. First operand 358 states and 557 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-19 23:22:03,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:03,744 INFO L93 Difference]: Finished difference Result 709 states and 1107 transitions. [2023-12-19 23:22:03,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 23:22:03,745 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 117 [2023-12-19 23:22:03,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:03,747 INFO L225 Difference]: With dead ends: 709 [2023-12-19 23:22:03,747 INFO L226 Difference]: Without dead ends: 360 [2023-12-19 23:22:03,748 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2023-12-19 23:22:03,748 INFO L413 NwaCegarLoop]: 436 mSDtfsCounter, 8 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1727 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:03,748 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1727 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 23:22:03,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2023-12-19 23:22:03,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 360. [2023-12-19 23:22:03,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 272 states have (on average 1.5698529411764706) internal successors, (427), 277 states have internal predecessors, (427), 65 states have call successors, (65), 20 states have call predecessors, (65), 22 states have return successors, (71), 64 states have call predecessors, (71), 64 states have call successors, (71) [2023-12-19 23:22:03,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 563 transitions. [2023-12-19 23:22:03,758 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 563 transitions. Word has length 117 [2023-12-19 23:22:03,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:03,759 INFO L495 AbstractCegarLoop]: Abstraction has 360 states and 563 transitions. [2023-12-19 23:22:03,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-19 23:22:03,759 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 563 transitions. [2023-12-19 23:22:03,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-19 23:22:03,760 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:03,760 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 23:22:03,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-19 23:22:03,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:22:03,965 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:03,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:03,965 INFO L85 PathProgramCache]: Analyzing trace with hash 293246561, now seen corresponding path program 1 times [2023-12-19 23:22:03,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:03,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317154826] [2023-12-19 23:22:03,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:03,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:04,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:04,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:04,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:04,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:04,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:04,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-19 23:22:04,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-19 23:22:04,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 23:22:04,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-19 23:22:04,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-19 23:22:04,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-19 23:22:04,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-19 23:22:04,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-19 23:22:04,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-19 23:22:04,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-19 23:22:04,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:04,237 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-19 23:22:04,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:04,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317154826] [2023-12-19 23:22:04,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317154826] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:04,238 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:04,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 23:22:04,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198155707] [2023-12-19 23:22:04,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:04,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 23:22:04,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:04,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 23:22:04,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-19 23:22:04,239 INFO L87 Difference]: Start difference. First operand 360 states and 563 transitions. Second operand has 9 states, 8 states have (on average 9.0) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-19 23:22:05,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:05,838 INFO L93 Difference]: Finished difference Result 849 states and 1343 transitions. [2023-12-19 23:22:05,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 23:22:05,838 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.0) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) Word has length 118 [2023-12-19 23:22:05,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:05,841 INFO L225 Difference]: With dead ends: 849 [2023-12-19 23:22:05,841 INFO L226 Difference]: Without dead ends: 508 [2023-12-19 23:22:05,843 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-19 23:22:05,843 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 974 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 2492 mSolverCounterSat, 349 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 975 SdHoareTripleChecker+Valid, 1011 SdHoareTripleChecker+Invalid, 2841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 349 IncrementalHoareTripleChecker+Valid, 2492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:05,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [975 Valid, 1011 Invalid, 2841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [349 Valid, 2492 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-19 23:22:05,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2023-12-19 23:22:05,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 360. [2023-12-19 23:22:05,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 272 states have (on average 1.5698529411764706) internal successors, (427), 277 states have internal predecessors, (427), 65 states have call successors, (65), 20 states have call predecessors, (65), 22 states have return successors, (70), 64 states have call predecessors, (70), 64 states have call successors, (70) [2023-12-19 23:22:05,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 562 transitions. [2023-12-19 23:22:05,890 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 562 transitions. Word has length 118 [2023-12-19 23:22:05,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:05,890 INFO L495 AbstractCegarLoop]: Abstraction has 360 states and 562 transitions. [2023-12-19 23:22:05,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.0) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-19 23:22:05,891 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 562 transitions. [2023-12-19 23:22:05,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-19 23:22:05,892 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:05,892 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 23:22:05,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-19 23:22:05,892 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:05,893 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:05,893 INFO L85 PathProgramCache]: Analyzing trace with hash -1285571524, now seen corresponding path program 2 times [2023-12-19 23:22:05,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:05,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644218493] [2023-12-19 23:22:05,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:05,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:05,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:05,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:05,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:05,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:05,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:05,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:05,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:05,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:05,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:05,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:05,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:05,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-19 23:22:05,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:06,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-19 23:22:06,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:06,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-19 23:22:06,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:06,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-19 23:22:06,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:06,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-19 23:22:06,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:06,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 23:22:06,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:06,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 23:22:06,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:06,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-19 23:22:06,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:06,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-19 23:22:06,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:06,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-19 23:22:06,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:06,021 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-19 23:22:06,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:06,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644218493] [2023-12-19 23:22:06,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644218493] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:06,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:06,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 23:22:06,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661447443] [2023-12-19 23:22:06,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:06,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 23:22:06,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:06,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 23:22:06,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-19 23:22:06,023 INFO L87 Difference]: Start difference. First operand 360 states and 562 transitions. Second operand has 9 states, 8 states have (on average 9.125) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-19 23:22:07,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:07,598 INFO L93 Difference]: Finished difference Result 851 states and 1346 transitions. [2023-12-19 23:22:07,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 23:22:07,599 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.125) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) Word has length 119 [2023-12-19 23:22:07,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:07,603 INFO L225 Difference]: With dead ends: 851 [2023-12-19 23:22:07,603 INFO L226 Difference]: Without dead ends: 510 [2023-12-19 23:22:07,605 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-19 23:22:07,605 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 969 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 2497 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 1011 SdHoareTripleChecker+Invalid, 2847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 2497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:07,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [970 Valid, 1011 Invalid, 2847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 2497 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-19 23:22:07,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2023-12-19 23:22:07,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 362. [2023-12-19 23:22:07,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 273 states have (on average 1.5677655677655677) internal successors, (428), 279 states have internal predecessors, (428), 65 states have call successors, (65), 20 states have call predecessors, (65), 23 states have return successors, (72), 64 states have call predecessors, (72), 64 states have call successors, (72) [2023-12-19 23:22:07,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 565 transitions. [2023-12-19 23:22:07,635 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 565 transitions. Word has length 119 [2023-12-19 23:22:07,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:07,635 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 565 transitions. [2023-12-19 23:22:07,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.125) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-19 23:22:07,635 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 565 transitions. [2023-12-19 23:22:07,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-19 23:22:07,637 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:07,637 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 23:22:07,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-19 23:22:07,638 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:07,638 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:07,638 INFO L85 PathProgramCache]: Analyzing trace with hash 971424796, now seen corresponding path program 1 times [2023-12-19 23:22:07,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:07,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883418329] [2023-12-19 23:22:07,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:07,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:07,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:07,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:07,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:07,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:07,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:07,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-19 23:22:07,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-19 23:22:07,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-19 23:22:07,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-19 23:22:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-19 23:22:07,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-19 23:22:07,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-19 23:22:07,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-19 23:22:07,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-19 23:22:07,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:07,845 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-19 23:22:07,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:07,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883418329] [2023-12-19 23:22:07,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883418329] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:07,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:07,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-19 23:22:07,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727007289] [2023-12-19 23:22:07,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:07,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 23:22:07,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:07,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 23:22:07,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-19 23:22:07,847 INFO L87 Difference]: Start difference. First operand 362 states and 565 transitions. Second operand has 12 states, 11 states have (on average 7.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (17), 6 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-19 23:22:10,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:10,097 INFO L93 Difference]: Finished difference Result 849 states and 1341 transitions. [2023-12-19 23:22:10,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 23:22:10,098 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (17), 6 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) Word has length 120 [2023-12-19 23:22:10,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:10,104 INFO L225 Difference]: With dead ends: 849 [2023-12-19 23:22:10,104 INFO L226 Difference]: Without dead ends: 510 [2023-12-19 23:22:10,106 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2023-12-19 23:22:10,107 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 979 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 4116 mSolverCounterSat, 355 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 980 SdHoareTripleChecker+Valid, 1398 SdHoareTripleChecker+Invalid, 4471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 355 IncrementalHoareTripleChecker+Valid, 4116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:10,107 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [980 Valid, 1398 Invalid, 4471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [355 Valid, 4116 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-19 23:22:10,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2023-12-19 23:22:10,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 362. [2023-12-19 23:22:10,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 273 states have (on average 1.5677655677655677) internal successors, (428), 279 states have internal predecessors, (428), 65 states have call successors, (65), 20 states have call predecessors, (65), 23 states have return successors, (71), 64 states have call predecessors, (71), 64 states have call successors, (71) [2023-12-19 23:22:10,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 564 transitions. [2023-12-19 23:22:10,130 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 564 transitions. Word has length 120 [2023-12-19 23:22:10,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:10,130 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 564 transitions. [2023-12-19 23:22:10,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (17), 6 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-19 23:22:10,131 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 564 transitions. [2023-12-19 23:22:10,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-19 23:22:10,132 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:10,132 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 23:22:10,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-19 23:22:10,132 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:10,133 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:10,133 INFO L85 PathProgramCache]: Analyzing trace with hash 626399704, now seen corresponding path program 2 times [2023-12-19 23:22:10,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:10,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852180033] [2023-12-19 23:22:10,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:10,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:10,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:10,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:10,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:10,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:10,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:10,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:10,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-19 23:22:10,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-19 23:22:10,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 23:22:10,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-19 23:22:10,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-19 23:22:10,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-19 23:22:10,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-19 23:22:10,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 23:22:10,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-19 23:22:10,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:10,317 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-19 23:22:10,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:10,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852180033] [2023-12-19 23:22:10,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852180033] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:10,318 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:10,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-19 23:22:10,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284488098] [2023-12-19 23:22:10,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:10,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 23:22:10,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:10,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 23:22:10,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-19 23:22:10,319 INFO L87 Difference]: Start difference. First operand 362 states and 564 transitions. Second operand has 12 states, 11 states have (on average 7.090909090909091) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (17), 6 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-19 23:22:12,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:12,522 INFO L93 Difference]: Finished difference Result 851 states and 1347 transitions. [2023-12-19 23:22:12,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 23:22:12,523 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.090909090909091) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (17), 6 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) Word has length 121 [2023-12-19 23:22:12,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:12,526 INFO L225 Difference]: With dead ends: 851 [2023-12-19 23:22:12,527 INFO L226 Difference]: Without dead ends: 512 [2023-12-19 23:22:12,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2023-12-19 23:22:12,530 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 974 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 4152 mSolverCounterSat, 352 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 975 SdHoareTripleChecker+Valid, 1398 SdHoareTripleChecker+Invalid, 4504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 352 IncrementalHoareTripleChecker+Valid, 4152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:12,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [975 Valid, 1398 Invalid, 4504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [352 Valid, 4152 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-19 23:22:12,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2023-12-19 23:22:12,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 364. [2023-12-19 23:22:12,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 274 states have (on average 1.5656934306569343) internal successors, (429), 281 states have internal predecessors, (429), 65 states have call successors, (65), 20 states have call predecessors, (65), 24 states have return successors, (76), 64 states have call predecessors, (76), 64 states have call successors, (76) [2023-12-19 23:22:12,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 570 transitions. [2023-12-19 23:22:12,548 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 570 transitions. Word has length 121 [2023-12-19 23:22:12,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:12,548 INFO L495 AbstractCegarLoop]: Abstraction has 364 states and 570 transitions. [2023-12-19 23:22:12,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.090909090909091) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (17), 6 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-19 23:22:12,548 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 570 transitions. [2023-12-19 23:22:12,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-19 23:22:12,549 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:12,549 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 23:22:12,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-19 23:22:12,550 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:12,550 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:12,550 INFO L85 PathProgramCache]: Analyzing trace with hash -1857515977, now seen corresponding path program 1 times [2023-12-19 23:22:12,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:12,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21046897] [2023-12-19 23:22:12,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:12,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:12,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:12,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:12,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:12,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:12,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:12,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:12,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-19 23:22:12,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-19 23:22:12,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-19 23:22:12,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-19 23:22:12,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-19 23:22:12,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-19 23:22:12,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-19 23:22:12,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-19 23:22:12,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-19 23:22:12,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:12,805 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-19 23:22:12,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:12,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21046897] [2023-12-19 23:22:12,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21046897] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:22:12,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065489280] [2023-12-19 23:22:12,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:12,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:22:12,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:22:12,807 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 23:22:12,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-19 23:22:13,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:13,023 INFO L262 TraceCheckSpWp]: Trace formula consists of 1050 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 23:22:13,026 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:22:13,063 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:22:13,063 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 23:22:13,127 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:22:13,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065489280] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 23:22:13,128 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-19 23:22:13,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2023-12-19 23:22:13,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213403718] [2023-12-19 23:22:13,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-19 23:22:13,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-19 23:22:13,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:13,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-19 23:22:13,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2023-12-19 23:22:13,129 INFO L87 Difference]: Start difference. First operand 364 states and 570 transitions. Second operand has 15 states, 14 states have (on average 9.214285714285714) internal successors, (129), 11 states have internal predecessors, (129), 4 states have call successors, (35), 6 states have call predecessors, (35), 3 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) [2023-12-19 23:22:15,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:15,202 INFO L93 Difference]: Finished difference Result 1200 states and 1993 transitions. [2023-12-19 23:22:15,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-19 23:22:15,203 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 9.214285714285714) internal successors, (129), 11 states have internal predecessors, (129), 4 states have call successors, (35), 6 states have call predecessors, (35), 3 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) Word has length 122 [2023-12-19 23:22:15,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:15,207 INFO L225 Difference]: With dead ends: 1200 [2023-12-19 23:22:15,207 INFO L226 Difference]: Without dead ends: 862 [2023-12-19 23:22:15,209 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=165, Invalid=827, Unknown=0, NotChecked=0, Total=992 [2023-12-19 23:22:15,209 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 2091 mSDsluCounter, 1367 mSDsCounter, 0 mSdLazyCounter, 3953 mSolverCounterSat, 679 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2108 SdHoareTripleChecker+Valid, 1513 SdHoareTripleChecker+Invalid, 4632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 679 IncrementalHoareTripleChecker+Valid, 3953 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:15,209 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2108 Valid, 1513 Invalid, 4632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [679 Valid, 3953 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-19 23:22:15,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 862 states. [2023-12-19 23:22:15,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 862 to 699. [2023-12-19 23:22:15,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 545 states have (on average 1.618348623853211) internal successors, (882), 552 states have internal predecessors, (882), 129 states have call successors, (129), 20 states have call predecessors, (129), 24 states have return successors, (150), 128 states have call predecessors, (150), 128 states have call successors, (150) [2023-12-19 23:22:15,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1161 transitions. [2023-12-19 23:22:15,238 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1161 transitions. Word has length 122 [2023-12-19 23:22:15,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:15,240 INFO L495 AbstractCegarLoop]: Abstraction has 699 states and 1161 transitions. [2023-12-19 23:22:15,240 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 9.214285714285714) internal successors, (129), 11 states have internal predecessors, (129), 4 states have call successors, (35), 6 states have call predecessors, (35), 3 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) [2023-12-19 23:22:15,240 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1161 transitions. [2023-12-19 23:22:15,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-19 23:22:15,242 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:15,242 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:15,249 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-19 23:22:15,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:22:15,449 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:15,450 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:15,450 INFO L85 PathProgramCache]: Analyzing trace with hash -283478087, now seen corresponding path program 1 times [2023-12-19 23:22:15,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:15,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145997637] [2023-12-19 23:22:15,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:15,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:15,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:15,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:15,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:15,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:15,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:15,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:15,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-19 23:22:15,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-19 23:22:15,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-19 23:22:15,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-19 23:22:15,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-19 23:22:15,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-19 23:22:15,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-19 23:22:15,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-19 23:22:15,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-19 23:22:15,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:15,531 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:22:15,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:15,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145997637] [2023-12-19 23:22:15,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145997637] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:15,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:15,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 23:22:15,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511084890] [2023-12-19 23:22:15,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:15,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 23:22:15,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:15,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 23:22:15,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 23:22:15,533 INFO L87 Difference]: Start difference. First operand 699 states and 1161 transitions. Second operand has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:16,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:16,584 INFO L93 Difference]: Finished difference Result 1795 states and 3052 transitions. [2023-12-19 23:22:16,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 23:22:16,585 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 126 [2023-12-19 23:22:16,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:16,591 INFO L225 Difference]: With dead ends: 1795 [2023-12-19 23:22:16,591 INFO L226 Difference]: Without dead ends: 1164 [2023-12-19 23:22:16,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-19 23:22:16,594 INFO L413 NwaCegarLoop]: 187 mSDtfsCounter, 1069 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 1458 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1084 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 1860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 1458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:16,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1084 Valid, 791 Invalid, 1860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 1458 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 23:22:16,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1164 states. [2023-12-19 23:22:16,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1164 to 1011. [2023-12-19 23:22:16,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1011 states, 793 states have (on average 1.6317780580075663) internal successors, (1294), 800 states have internal predecessors, (1294), 193 states have call successors, (193), 20 states have call predecessors, (193), 24 states have return successors, (224), 192 states have call predecessors, (224), 192 states have call successors, (224) [2023-12-19 23:22:16,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1011 states to 1011 states and 1711 transitions. [2023-12-19 23:22:16,637 INFO L78 Accepts]: Start accepts. Automaton has 1011 states and 1711 transitions. Word has length 126 [2023-12-19 23:22:16,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:16,637 INFO L495 AbstractCegarLoop]: Abstraction has 1011 states and 1711 transitions. [2023-12-19 23:22:16,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:16,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1011 states and 1711 transitions. [2023-12-19 23:22:16,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-19 23:22:16,641 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:16,641 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:16,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-19 23:22:16,642 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:16,642 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:16,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1244714075, now seen corresponding path program 1 times [2023-12-19 23:22:16,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:16,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339064514] [2023-12-19 23:22:16,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:16,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:16,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:16,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:16,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:16,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:16,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:16,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:16,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-19 23:22:16,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-19 23:22:16,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 23:22:16,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-19 23:22:16,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-19 23:22:16,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-19 23:22:16,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 23:22:16,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-19 23:22:16,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-19 23:22:16,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:16,723 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:22:16,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:16,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339064514] [2023-12-19 23:22:16,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339064514] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:16,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:16,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 23:22:16,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275352065] [2023-12-19 23:22:16,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:16,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 23:22:16,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:16,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 23:22:16,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 23:22:16,724 INFO L87 Difference]: Start difference. First operand 1011 states and 1711 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:17,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:17,789 INFO L93 Difference]: Finished difference Result 2564 states and 4400 transitions. [2023-12-19 23:22:17,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 23:22:17,789 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 127 [2023-12-19 23:22:17,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:17,797 INFO L225 Difference]: With dead ends: 2564 [2023-12-19 23:22:17,797 INFO L226 Difference]: Without dead ends: 1671 [2023-12-19 23:22:17,799 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-19 23:22:17,800 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 1067 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1418 mSolverCounterSat, 410 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1082 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 1828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 410 IncrementalHoareTripleChecker+Valid, 1418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:17,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1082 Valid, 739 Invalid, 1828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [410 Valid, 1418 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 23:22:17,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1671 states. [2023-12-19 23:22:17,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1671 to 1518. [2023-12-19 23:22:17,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1205 states have (on average 1.6381742738589211) internal successors, (1974), 1212 states have internal predecessors, (1974), 288 states have call successors, (288), 20 states have call predecessors, (288), 24 states have return successors, (319), 287 states have call predecessors, (319), 287 states have call successors, (319) [2023-12-19 23:22:17,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 2581 transitions. [2023-12-19 23:22:17,903 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 2581 transitions. Word has length 127 [2023-12-19 23:22:17,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:17,903 INFO L495 AbstractCegarLoop]: Abstraction has 1518 states and 2581 transitions. [2023-12-19 23:22:17,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:17,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 2581 transitions. [2023-12-19 23:22:17,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-12-19 23:22:17,911 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:17,911 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:17,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-19 23:22:17,911 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:17,911 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:17,911 INFO L85 PathProgramCache]: Analyzing trace with hash -956527893, now seen corresponding path program 1 times [2023-12-19 23:22:17,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:17,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830534620] [2023-12-19 23:22:17,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:17,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:17,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:17,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:17,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:17,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:17,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:17,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:17,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:17,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:17,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:17,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:17,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:17,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:17,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:17,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-19 23:22:17,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:17,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-19 23:22:17,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:17,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:22:17,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:17,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-19 23:22:17,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:17,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-19 23:22:18,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:18,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-19 23:22:18,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:18,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-19 23:22:18,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:18,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-19 23:22:18,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:18,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-19 23:22:18,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:18,006 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:22:18,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:18,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830534620] [2023-12-19 23:22:18,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830534620] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:18,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:18,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 23:22:18,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195753971] [2023-12-19 23:22:18,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:18,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 23:22:18,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:18,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 23:22:18,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 23:22:18,008 INFO L87 Difference]: Start difference. First operand 1518 states and 2581 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:19,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:19,055 INFO L93 Difference]: Finished difference Result 3710 states and 6425 transitions. [2023-12-19 23:22:19,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 23:22:19,056 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 128 [2023-12-19 23:22:19,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:19,066 INFO L225 Difference]: With dead ends: 3710 [2023-12-19 23:22:19,066 INFO L226 Difference]: Without dead ends: 2438 [2023-12-19 23:22:19,070 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-19 23:22:19,071 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 1065 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1435 mSolverCounterSat, 401 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1080 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 1836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 401 IncrementalHoareTripleChecker+Valid, 1435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:19,071 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1080 Valid, 741 Invalid, 1836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [401 Valid, 1435 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 23:22:19,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2438 states. [2023-12-19 23:22:19,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2438 to 2285. [2023-12-19 23:22:19,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2285 states, 1849 states have (on average 1.6435911303407247) internal successors, (3039), 1856 states have internal predecessors, (3039), 411 states have call successors, (411), 20 states have call predecessors, (411), 24 states have return successors, (458), 410 states have call predecessors, (458), 410 states have call successors, (458) [2023-12-19 23:22:19,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2285 states to 2285 states and 3908 transitions. [2023-12-19 23:22:19,216 INFO L78 Accepts]: Start accepts. Automaton has 2285 states and 3908 transitions. Word has length 128 [2023-12-19 23:22:19,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:19,216 INFO L495 AbstractCegarLoop]: Abstraction has 2285 states and 3908 transitions. [2023-12-19 23:22:19,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:19,217 INFO L276 IsEmpty]: Start isEmpty. Operand 2285 states and 3908 transitions. [2023-12-19 23:22:19,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-19 23:22:19,226 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:19,226 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:19,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-19 23:22:19,226 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:19,226 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:19,226 INFO L85 PathProgramCache]: Analyzing trace with hash 907416986, now seen corresponding path program 1 times [2023-12-19 23:22:19,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:19,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812199614] [2023-12-19 23:22:19,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:19,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:19,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:19,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:19,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:19,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:19,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:19,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:19,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-19 23:22:19,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 23:22:19,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-19 23:22:19,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-19 23:22:19,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-19 23:22:19,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-19 23:22:19,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-19 23:22:19,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-19 23:22:19,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-19 23:22:19,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:19,303 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:22:19,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:19,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812199614] [2023-12-19 23:22:19,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812199614] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:19,303 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:19,303 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 23:22:19,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522218844] [2023-12-19 23:22:19,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:19,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 23:22:19,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:19,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 23:22:19,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 23:22:19,304 INFO L87 Difference]: Start difference. First operand 2285 states and 3908 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:20,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:20,355 INFO L93 Difference]: Finished difference Result 5492 states and 9583 transitions. [2023-12-19 23:22:20,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 23:22:20,355 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 129 [2023-12-19 23:22:20,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:20,371 INFO L225 Difference]: With dead ends: 5492 [2023-12-19 23:22:20,371 INFO L226 Difference]: Without dead ends: 3662 [2023-12-19 23:22:20,377 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-19 23:22:20,378 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 1063 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1423 mSolverCounterSat, 401 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1078 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 1824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 401 IncrementalHoareTripleChecker+Valid, 1423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:20,378 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1078 Valid, 738 Invalid, 1824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [401 Valid, 1423 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 23:22:20,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3662 states. [2023-12-19 23:22:20,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3662 to 3509. [2023-12-19 23:22:20,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3509 states, 2894 states have (on average 1.6472011057360054) internal successors, (4767), 2901 states have internal predecessors, (4767), 590 states have call successors, (590), 20 states have call predecessors, (590), 24 states have return successors, (663), 589 states have call predecessors, (663), 589 states have call successors, (663) [2023-12-19 23:22:20,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3509 states to 3509 states and 6020 transitions. [2023-12-19 23:22:20,558 INFO L78 Accepts]: Start accepts. Automaton has 3509 states and 6020 transitions. Word has length 129 [2023-12-19 23:22:20,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:20,558 INFO L495 AbstractCegarLoop]: Abstraction has 3509 states and 6020 transitions. [2023-12-19 23:22:20,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:20,558 INFO L276 IsEmpty]: Start isEmpty. Operand 3509 states and 6020 transitions. [2023-12-19 23:22:20,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-12-19 23:22:20,570 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:20,570 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:20,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-19 23:22:20,570 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:20,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:20,571 INFO L85 PathProgramCache]: Analyzing trace with hash -384792273, now seen corresponding path program 1 times [2023-12-19 23:22:20,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:20,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638561412] [2023-12-19 23:22:20,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:20,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:20,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:20,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:20,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:20,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:20,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:20,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:20,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-19 23:22:20,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-19 23:22:20,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-19 23:22:20,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-19 23:22:20,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-19 23:22:20,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-19 23:22:20,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-19 23:22:20,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-19 23:22:20,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-19 23:22:20,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:20,647 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:22:20,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:20,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638561412] [2023-12-19 23:22:20,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638561412] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:20,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:20,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 23:22:20,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107431501] [2023-12-19 23:22:20,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:20,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 23:22:20,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:20,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 23:22:20,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 23:22:20,649 INFO L87 Difference]: Start difference. First operand 3509 states and 6020 transitions. Second operand has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:21,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:21,899 INFO L93 Difference]: Finished difference Result 8471 states and 14823 transitions. [2023-12-19 23:22:21,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 23:22:21,899 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 130 [2023-12-19 23:22:21,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:21,923 INFO L225 Difference]: With dead ends: 8471 [2023-12-19 23:22:21,923 INFO L226 Difference]: Without dead ends: 5720 [2023-12-19 23:22:21,931 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-19 23:22:21,931 INFO L413 NwaCegarLoop]: 176 mSDtfsCounter, 1061 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 1437 mSolverCounterSat, 410 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1076 SdHoareTripleChecker+Valid, 765 SdHoareTripleChecker+Invalid, 1847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 410 IncrementalHoareTripleChecker+Valid, 1437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:21,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1076 Valid, 765 Invalid, 1847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [410 Valid, 1437 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 23:22:21,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5720 states. [2023-12-19 23:22:22,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5720 to 5567. [2023-12-19 23:22:22,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5567 states, 4576 states have (on average 1.6368006993006994) internal successors, (7490), 4583 states have internal predecessors, (7490), 966 states have call successors, (966), 20 states have call predecessors, (966), 24 states have return successors, (1083), 965 states have call predecessors, (1083), 965 states have call successors, (1083) [2023-12-19 23:22:22,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5567 states to 5567 states and 9539 transitions. [2023-12-19 23:22:22,112 INFO L78 Accepts]: Start accepts. Automaton has 5567 states and 9539 transitions. Word has length 130 [2023-12-19 23:22:22,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:22,112 INFO L495 AbstractCegarLoop]: Abstraction has 5567 states and 9539 transitions. [2023-12-19 23:22:22,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:22,112 INFO L276 IsEmpty]: Start isEmpty. Operand 5567 states and 9539 transitions. [2023-12-19 23:22:22,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-19 23:22:22,129 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:22,129 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:22,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-19 23:22:22,129 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:22,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:22,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1293501270, now seen corresponding path program 1 times [2023-12-19 23:22:22,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:22,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218264958] [2023-12-19 23:22:22,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:22,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:22,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:22,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:22,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:22,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:22,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:22,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:22,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-19 23:22:22,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 23:22:22,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-19 23:22:22,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 23:22:22,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-19 23:22:22,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-19 23:22:22,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-19 23:22:22,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-19 23:22:22,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-19 23:22:22,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:22,305 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:22:22,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:22,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218264958] [2023-12-19 23:22:22,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218264958] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:22,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:22,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 23:22:22,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900101649] [2023-12-19 23:22:22,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:22,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 23:22:22,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:22,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 23:22:22,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 23:22:22,307 INFO L87 Difference]: Start difference. First operand 5567 states and 9539 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:23,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:23,697 INFO L93 Difference]: Finished difference Result 13832 states and 24180 transitions. [2023-12-19 23:22:23,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 23:22:23,698 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 131 [2023-12-19 23:22:23,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:23,821 INFO L225 Difference]: With dead ends: 13832 [2023-12-19 23:22:23,821 INFO L226 Difference]: Without dead ends: 9409 [2023-12-19 23:22:23,837 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-19 23:22:23,838 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 1059 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 1431 mSolverCounterSat, 410 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1074 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 1841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 410 IncrementalHoareTripleChecker+Valid, 1431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:23,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1074 Valid, 752 Invalid, 1841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [410 Valid, 1431 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-19 23:22:23,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9409 states. [2023-12-19 23:22:24,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9409 to 9256. [2023-12-19 23:22:24,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9256 states, 7659 states have (on average 1.6346781564172868) internal successors, (12520), 7666 states have internal predecessors, (12520), 1572 states have call successors, (1572), 20 states have call predecessors, (1572), 24 states have return successors, (1767), 1571 states have call predecessors, (1767), 1571 states have call successors, (1767) [2023-12-19 23:22:24,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9256 states to 9256 states and 15859 transitions. [2023-12-19 23:22:24,148 INFO L78 Accepts]: Start accepts. Automaton has 9256 states and 15859 transitions. Word has length 131 [2023-12-19 23:22:24,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:24,148 INFO L495 AbstractCegarLoop]: Abstraction has 9256 states and 15859 transitions. [2023-12-19 23:22:24,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:24,149 INFO L276 IsEmpty]: Start isEmpty. Operand 9256 states and 15859 transitions. [2023-12-19 23:22:24,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-19 23:22:24,171 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:24,171 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:24,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-19 23:22:24,171 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:24,171 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:24,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1965528577, now seen corresponding path program 1 times [2023-12-19 23:22:24,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:24,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558242747] [2023-12-19 23:22:24,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:24,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:24,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:24,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:24,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:24,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:24,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:24,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:24,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-19 23:22:24,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-19 23:22:24,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-19 23:22:24,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-19 23:22:24,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-19 23:22:24,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-19 23:22:24,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-19 23:22:24,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-19 23:22:24,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-19 23:22:24,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:24,241 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:22:24,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:24,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558242747] [2023-12-19 23:22:24,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558242747] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:24,241 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:24,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 23:22:24,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124965169] [2023-12-19 23:22:24,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:24,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 23:22:24,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:24,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 23:22:24,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 23:22:24,243 INFO L87 Difference]: Start difference. First operand 9256 states and 15859 transitions. Second operand has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:26,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:26,043 INFO L93 Difference]: Finished difference Result 24024 states and 41944 transitions. [2023-12-19 23:22:26,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 23:22:26,056 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 132 [2023-12-19 23:22:26,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:26,141 INFO L225 Difference]: With dead ends: 24024 [2023-12-19 23:22:26,142 INFO L226 Difference]: Without dead ends: 16369 [2023-12-19 23:22:26,189 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-19 23:22:26,190 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 1057 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 1484 mSolverCounterSat, 401 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1072 SdHoareTripleChecker+Valid, 793 SdHoareTripleChecker+Invalid, 1885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 401 IncrementalHoareTripleChecker+Valid, 1484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:26,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1072 Valid, 793 Invalid, 1885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [401 Valid, 1484 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-19 23:22:26,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16369 states. [2023-12-19 23:22:26,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16369 to 16216. [2023-12-19 23:22:26,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16216 states, 13416 states have (on average 1.6258944543828264) internal successors, (21813), 13423 states have internal predecessors, (21813), 2775 states have call successors, (2775), 20 states have call predecessors, (2775), 24 states have return successors, (3114), 2774 states have call predecessors, (3114), 2774 states have call successors, (3114) [2023-12-19 23:22:26,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16216 states to 16216 states and 27702 transitions. [2023-12-19 23:22:26,822 INFO L78 Accepts]: Start accepts. Automaton has 16216 states and 27702 transitions. Word has length 132 [2023-12-19 23:22:26,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:26,822 INFO L495 AbstractCegarLoop]: Abstraction has 16216 states and 27702 transitions. [2023-12-19 23:22:26,822 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:26,822 INFO L276 IsEmpty]: Start isEmpty. Operand 16216 states and 27702 transitions. [2023-12-19 23:22:26,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-19 23:22:26,856 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:26,856 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:26,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-19 23:22:26,856 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:26,857 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:26,857 INFO L85 PathProgramCache]: Analyzing trace with hash 1546747765, now seen corresponding path program 1 times [2023-12-19 23:22:26,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:26,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323793276] [2023-12-19 23:22:26,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:26,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:26,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:26,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:26,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:26,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:26,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:26,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:26,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-19 23:22:26,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-19 23:22:26,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-19 23:22:26,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-19 23:22:26,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-19 23:22:26,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-19 23:22:26,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-19 23:22:26,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-19 23:22:26,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-19 23:22:26,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:26,941 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:22:26,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:26,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323793276] [2023-12-19 23:22:26,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323793276] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:26,942 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:26,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 23:22:26,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964605419] [2023-12-19 23:22:26,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:26,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 23:22:26,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:26,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 23:22:26,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 23:22:26,943 INFO L87 Difference]: Start difference. First operand 16216 states and 27702 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:28,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:28,768 INFO L93 Difference]: Finished difference Result 42999 states and 74956 transitions. [2023-12-19 23:22:28,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 23:22:28,768 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 133 [2023-12-19 23:22:28,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:28,889 INFO L225 Difference]: With dead ends: 42999 [2023-12-19 23:22:28,890 INFO L226 Difference]: Without dead ends: 29032 [2023-12-19 23:22:28,919 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-19 23:22:28,919 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 1055 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1434 mSolverCounterSat, 409 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1070 SdHoareTripleChecker+Valid, 742 SdHoareTripleChecker+Invalid, 1843 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 409 IncrementalHoareTripleChecker+Valid, 1434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:28,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1070 Valid, 742 Invalid, 1843 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [409 Valid, 1434 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-19 23:22:28,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29032 states. [2023-12-19 23:22:29,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29032 to 28879. [2023-12-19 23:22:29,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28879 states, 24040 states have (on average 1.6222545757071547) internal successors, (38999), 24047 states have internal predecessors, (38999), 4814 states have call successors, (4814), 20 states have call predecessors, (4814), 24 states have return successors, (5427), 4813 states have call predecessors, (5427), 4813 states have call successors, (5427) [2023-12-19 23:22:30,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28879 states to 28879 states and 49240 transitions. [2023-12-19 23:22:30,042 INFO L78 Accepts]: Start accepts. Automaton has 28879 states and 49240 transitions. Word has length 133 [2023-12-19 23:22:30,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:30,042 INFO L495 AbstractCegarLoop]: Abstraction has 28879 states and 49240 transitions. [2023-12-19 23:22:30,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:30,043 INFO L276 IsEmpty]: Start isEmpty. Operand 28879 states and 49240 transitions. [2023-12-19 23:22:30,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-19 23:22:30,082 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:30,082 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:30,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-19 23:22:30,083 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:30,083 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:30,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1967903967, now seen corresponding path program 1 times [2023-12-19 23:22:30,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:30,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50623073] [2023-12-19 23:22:30,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:30,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:30,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:30,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:30,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:30,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:30,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:30,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:30,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 23:22:30,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-19 23:22:30,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-19 23:22:30,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-19 23:22:30,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-19 23:22:30,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 23:22:30,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-19 23:22:30,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-19 23:22:30,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-19 23:22:30,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:30,157 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:22:30,157 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:30,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50623073] [2023-12-19 23:22:30,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50623073] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:30,157 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:30,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 23:22:30,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665026153] [2023-12-19 23:22:30,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:30,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 23:22:30,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:30,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 23:22:30,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 23:22:30,159 INFO L87 Difference]: Start difference. First operand 28879 states and 49240 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:32,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:32,750 INFO L93 Difference]: Finished difference Result 78771 states and 136515 transitions. [2023-12-19 23:22:32,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 23:22:32,751 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 134 [2023-12-19 23:22:32,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:32,919 INFO L225 Difference]: With dead ends: 78771 [2023-12-19 23:22:32,920 INFO L226 Difference]: Without dead ends: 52920 [2023-12-19 23:22:32,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-19 23:22:32,973 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 1053 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 1453 mSolverCounterSat, 405 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1068 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 1858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 405 IncrementalHoareTripleChecker+Valid, 1453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:32,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1068 Valid, 756 Invalid, 1858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [405 Valid, 1453 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-19 23:22:33,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52920 states. [2023-12-19 23:22:34,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52920 to 52767. [2023-12-19 23:22:35,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52767 states, 44213 states have (on average 1.6173749802094406) internal successors, (71509), 44220 states have internal predecessors, (71509), 8529 states have call successors, (8529), 20 states have call predecessors, (8529), 24 states have return successors, (9674), 8528 states have call predecessors, (9674), 8528 states have call successors, (9674) [2023-12-19 23:22:35,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52767 states to 52767 states and 89712 transitions. [2023-12-19 23:22:35,612 INFO L78 Accepts]: Start accepts. Automaton has 52767 states and 89712 transitions. Word has length 134 [2023-12-19 23:22:35,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:35,612 INFO L495 AbstractCegarLoop]: Abstraction has 52767 states and 89712 transitions. [2023-12-19 23:22:35,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:35,613 INFO L276 IsEmpty]: Start isEmpty. Operand 52767 states and 89712 transitions. [2023-12-19 23:22:35,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-19 23:22:35,662 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:35,662 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:35,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-19 23:22:35,662 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:35,662 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:35,662 INFO L85 PathProgramCache]: Analyzing trace with hash 569901653, now seen corresponding path program 1 times [2023-12-19 23:22:35,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:35,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652683760] [2023-12-19 23:22:35,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:35,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:35,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:35,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:35,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:35,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:35,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:35,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:35,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-19 23:22:35,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 23:22:35,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-19 23:22:35,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-19 23:22:35,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-19 23:22:35,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-19 23:22:35,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-19 23:22:35,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-19 23:22:35,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-19 23:22:35,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:35,731 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:22:35,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:35,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652683760] [2023-12-19 23:22:35,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652683760] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:35,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:35,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 23:22:35,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145290640] [2023-12-19 23:22:35,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:35,732 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 23:22:35,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:35,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 23:22:35,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 23:22:35,733 INFO L87 Difference]: Start difference. First operand 52767 states and 89712 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:38,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:38,894 INFO L93 Difference]: Finished difference Result 98546 states and 171220 transitions. [2023-12-19 23:22:38,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 23:22:38,894 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 135 [2023-12-19 23:22:38,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:39,450 INFO L225 Difference]: With dead ends: 98546 [2023-12-19 23:22:39,451 INFO L226 Difference]: Without dead ends: 98392 [2023-12-19 23:22:39,490 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-19 23:22:39,491 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 1051 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1421 mSolverCounterSat, 410 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1066 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 1831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 410 IncrementalHoareTripleChecker+Valid, 1421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:39,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1066 Valid, 739 Invalid, 1831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [410 Valid, 1421 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-19 23:22:39,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98392 states. [2023-12-19 23:22:42,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98392 to 98239. [2023-12-19 23:22:42,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98239 states, 82886 states have (on average 1.6111044084646382) internal successors, (133538), 82893 states have internal predecessors, (133538), 15328 states have call successors, (15328), 20 states have call predecessors, (15328), 24 states have return successors, (17519), 15327 states have call predecessors, (17519), 15327 states have call successors, (17519) [2023-12-19 23:22:43,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98239 states to 98239 states and 166385 transitions. [2023-12-19 23:22:43,374 INFO L78 Accepts]: Start accepts. Automaton has 98239 states and 166385 transitions. Word has length 135 [2023-12-19 23:22:43,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:43,375 INFO L495 AbstractCegarLoop]: Abstraction has 98239 states and 166385 transitions. [2023-12-19 23:22:43,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-19 23:22:43,375 INFO L276 IsEmpty]: Start isEmpty. Operand 98239 states and 166385 transitions. [2023-12-19 23:22:43,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-19 23:22:43,453 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:43,453 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:43,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-19 23:22:43,453 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:43,454 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:43,454 INFO L85 PathProgramCache]: Analyzing trace with hash -2015351488, now seen corresponding path program 1 times [2023-12-19 23:22:43,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:43,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499508482] [2023-12-19 23:22:43,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:43,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:43,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:43,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:43,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:43,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:43,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:44,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:44,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:44,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 23:22:44,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:22:44,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-19 23:22:44,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-19 23:22:44,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-19 23:22:44,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-19 23:22:44,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-19 23:22:44,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-19 23:22:44,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-12-19 23:22:44,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,073 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-19 23:22:44,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:44,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499508482] [2023-12-19 23:22:44,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499508482] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:22:44,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304353738] [2023-12-19 23:22:44,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:44,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:22:44,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:22:44,084 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 23:22:44,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 23:22:44,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:44,313 INFO L262 TraceCheckSpWp]: Trace formula consists of 1089 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-19 23:22:44,317 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:22:44,712 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-19 23:22:44,712 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 23:22:44,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [304353738] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:44,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 23:22:44,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [16] total 26 [2023-12-19 23:22:44,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475172887] [2023-12-19 23:22:44,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:44,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 23:22:44,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:44,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 23:22:44,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-19 23:22:44,715 INFO L87 Difference]: Start difference. First operand 98239 states and 166385 transitions. Second operand has 12 states, 11 states have (on average 8.909090909090908) internal successors, (98), 9 states have internal predecessors, (98), 5 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2023-12-19 23:22:49,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:22:49,417 INFO L93 Difference]: Finished difference Result 195787 states and 337092 transitions. [2023-12-19 23:22:49,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 23:22:49,418 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.909090909090908) internal successors, (98), 9 states have internal predecessors, (98), 5 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) Word has length 136 [2023-12-19 23:22:49,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:22:50,564 INFO L225 Difference]: With dead ends: 195787 [2023-12-19 23:22:50,564 INFO L226 Difference]: Without dead ends: 195638 [2023-12-19 23:22:50,630 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=163, Invalid=1169, Unknown=0, NotChecked=0, Total=1332 [2023-12-19 23:22:50,632 INFO L413 NwaCegarLoop]: 548 mSDtfsCounter, 762 mSDsluCounter, 3924 mSDsCounter, 0 mSdLazyCounter, 1321 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 768 SdHoareTripleChecker+Valid, 4472 SdHoareTripleChecker+Invalid, 1432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 23:22:50,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [768 Valid, 4472 Invalid, 1432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1321 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 23:22:50,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195638 states. [2023-12-19 23:22:57,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195638 to 195614. [2023-12-19 23:22:57,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195614 states, 165101 states have (on average 1.611958740407387) internal successors, (266136), 165003 states have internal predecessors, (266136), 30453 states have call successors, (30453), 53 states have call predecessors, (30453), 59 states have return successors, (38109), 30563 states have call predecessors, (38109), 30450 states have call successors, (38109) [2023-12-19 23:22:58,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195614 states to 195614 states and 334698 transitions. [2023-12-19 23:22:58,117 INFO L78 Accepts]: Start accepts. Automaton has 195614 states and 334698 transitions. Word has length 136 [2023-12-19 23:22:58,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:22:58,117 INFO L495 AbstractCegarLoop]: Abstraction has 195614 states and 334698 transitions. [2023-12-19 23:22:58,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.909090909090908) internal successors, (98), 9 states have internal predecessors, (98), 5 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2023-12-19 23:22:58,117 INFO L276 IsEmpty]: Start isEmpty. Operand 195614 states and 334698 transitions. [2023-12-19 23:22:58,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-19 23:22:58,233 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:22:58,234 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:22:58,259 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-19 23:22:58,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:22:58,443 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:22:58,443 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:22:58,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1613602535, now seen corresponding path program 1 times [2023-12-19 23:22:58,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:22:58,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398762810] [2023-12-19 23:22:58,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:22:58,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:22:58,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:22:58,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:22:58,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:22:58,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:22:58,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:22:58,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:22:58,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 23:22:58,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:22:58,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-19 23:22:58,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-19 23:22:58,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-19 23:22:58,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-19 23:22:58,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-19 23:22:58,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-19 23:22:58,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-19 23:22:58,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:22:58,593 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:22:58,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:22:58,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398762810] [2023-12-19 23:22:58,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398762810] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:22:58,594 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:22:58,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-19 23:22:58,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298503895] [2023-12-19 23:22:58,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:22:58,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 23:22:58,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:22:58,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 23:22:58,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-19 23:22:58,595 INFO L87 Difference]: Start difference. First operand 195614 states and 334698 transitions. Second operand has 12 states, 12 states have (on average 7.416666666666667) internal successors, (89), 6 states have internal predecessors, (89), 4 states have call successors, (17), 7 states have call predecessors, (17), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-19 23:23:05,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:23:05,320 INFO L93 Difference]: Finished difference Result 197107 states and 343541 transitions. [2023-12-19 23:23:05,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-19 23:23:05,321 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.416666666666667) internal successors, (89), 6 states have internal predecessors, (89), 4 states have call successors, (17), 7 states have call predecessors, (17), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 137 [2023-12-19 23:23:05,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:23:05,998 INFO L225 Difference]: With dead ends: 197107 [2023-12-19 23:23:05,998 INFO L226 Difference]: Without dead ends: 196177 [2023-12-19 23:23:06,068 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2023-12-19 23:23:06,069 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 2115 mSDsluCounter, 1074 mSDsCounter, 0 mSdLazyCounter, 3426 mSolverCounterSat, 843 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2130 SdHoareTripleChecker+Valid, 1230 SdHoareTripleChecker+Invalid, 4269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 843 IncrementalHoareTripleChecker+Valid, 3426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-19 23:23:06,069 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2130 Valid, 1230 Invalid, 4269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [843 Valid, 3426 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-19 23:23:06,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196177 states. [2023-12-19 23:23:12,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196177 to 195731. [2023-12-19 23:23:13,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195731 states, 165181 states have (on average 1.6118137073876535) internal successors, (266241), 165085 states have internal predecessors, (266241), 30488 states have call successors, (30488), 56 states have call predecessors, (30488), 61 states have return successors, (38152), 30598 states have call predecessors, (38152), 30485 states have call successors, (38152) [2023-12-19 23:23:13,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195731 states to 195731 states and 334881 transitions. [2023-12-19 23:23:13,930 INFO L78 Accepts]: Start accepts. Automaton has 195731 states and 334881 transitions. Word has length 137 [2023-12-19 23:23:13,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:23:13,931 INFO L495 AbstractCegarLoop]: Abstraction has 195731 states and 334881 transitions. [2023-12-19 23:23:13,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.416666666666667) internal successors, (89), 6 states have internal predecessors, (89), 4 states have call successors, (17), 7 states have call predecessors, (17), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-19 23:23:13,931 INFO L276 IsEmpty]: Start isEmpty. Operand 195731 states and 334881 transitions. [2023-12-19 23:23:14,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-19 23:23:14,040 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:23:14,040 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:23:14,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-19 23:23:14,040 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:23:14,041 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:23:14,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1691603727, now seen corresponding path program 1 times [2023-12-19 23:23:14,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:23:14,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511694229] [2023-12-19 23:23:14,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:23:14,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:23:14,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:23:14,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:23:14,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:23:14,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:23:14,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:23:14,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:23:14,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 23:23:14,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:23:14,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-19 23:23:14,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-19 23:23:14,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-19 23:23:14,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-19 23:23:14,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-19 23:23:14,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-19 23:23:14,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-19 23:23:14,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,427 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-19 23:23:14,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:23:14,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511694229] [2023-12-19 23:23:14,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511694229] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:23:14,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629376826] [2023-12-19 23:23:14,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:23:14,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:23:14,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:23:14,441 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 23:23:14,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 23:23:14,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:14,710 INFO L262 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-19 23:23:14,713 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:23:15,242 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-19 23:23:15,242 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 23:23:15,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629376826] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:23:15,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 23:23:15,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [16] total 26 [2023-12-19 23:23:15,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546178041] [2023-12-19 23:23:15,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:23:15,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 23:23:15,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:23:15,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 23:23:15,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2023-12-19 23:23:15,244 INFO L87 Difference]: Start difference. First operand 195731 states and 334881 transitions. Second operand has 12 states, 11 states have (on average 9.0) internal successors, (99), 9 states have internal predecessors, (99), 5 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2023-12-19 23:23:23,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:23:23,930 INFO L93 Difference]: Finished difference Result 388484 states and 675714 transitions. [2023-12-19 23:23:23,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 23:23:23,931 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 9.0) internal successors, (99), 9 states have internal predecessors, (99), 5 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) Word has length 137 [2023-12-19 23:23:23,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:23:25,767 INFO L225 Difference]: With dead ends: 388484 [2023-12-19 23:23:25,768 INFO L226 Difference]: Without dead ends: 388019 [2023-12-19 23:23:25,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=170, Invalid=1162, Unknown=0, NotChecked=0, Total=1332 [2023-12-19 23:23:25,920 INFO L413 NwaCegarLoop]: 461 mSDtfsCounter, 758 mSDsluCounter, 3761 mSDsCounter, 0 mSdLazyCounter, 1411 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 764 SdHoareTripleChecker+Valid, 4222 SdHoareTripleChecker+Invalid, 1522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 23:23:25,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [764 Valid, 4222 Invalid, 1522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1411 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 23:23:26,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388019 states. [2023-12-19 23:23:40,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388019 to 387991. [2023-12-19 23:23:40,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387991 states, 327531 states have (on average 1.613105324381509) internal successors, (528342), 327165 states have internal predecessors, (528342), 60328 states have call successors, (60328), 122 states have call predecessors, (60328), 131 states have return successors, (84181), 60724 states have call predecessors, (84181), 60321 states have call successors, (84181) [2023-12-19 23:23:43,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387991 states to 387991 states and 672851 transitions. [2023-12-19 23:23:43,314 INFO L78 Accepts]: Start accepts. Automaton has 387991 states and 672851 transitions. Word has length 137 [2023-12-19 23:23:43,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:23:43,317 INFO L495 AbstractCegarLoop]: Abstraction has 387991 states and 672851 transitions. [2023-12-19 23:23:43,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 9.0) internal successors, (99), 9 states have internal predecessors, (99), 5 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2023-12-19 23:23:43,317 INFO L276 IsEmpty]: Start isEmpty. Operand 387991 states and 672851 transitions. [2023-12-19 23:23:43,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-19 23:23:43,592 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:23:43,593 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:23:43,617 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-19 23:23:43,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-12-19 23:23:43,803 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:23:43,803 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:23:43,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1709877231, now seen corresponding path program 1 times [2023-12-19 23:23:43,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:23:43,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574314764] [2023-12-19 23:23:43,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:23:43,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:23:43,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:23:44,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:23:44,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:23:44,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:23:44,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:23:44,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:23:44,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 23:23:44,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:23:44,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-19 23:23:44,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-19 23:23:44,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-19 23:23:44,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-19 23:23:44,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-19 23:23:44,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-19 23:23:44,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-19 23:23:44,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:23:44,151 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:23:44,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:23:44,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574314764] [2023-12-19 23:23:44,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574314764] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:23:44,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:23:44,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 23:23:44,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20561123] [2023-12-19 23:23:44,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:23:44,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-19 23:23:44,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:23:44,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-19 23:23:44,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-12-19 23:23:44,153 INFO L87 Difference]: Start difference. First operand 387991 states and 672851 transitions. Second operand has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 6 states have internal predecessors, (89), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-19 23:23:58,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:23:58,629 INFO L93 Difference]: Finished difference Result 396101 states and 698594 transitions. [2023-12-19 23:23:58,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-19 23:23:58,630 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 6 states have internal predecessors, (89), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 137 [2023-12-19 23:23:58,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:24:00,527 INFO L225 Difference]: With dead ends: 396101 [2023-12-19 23:24:00,528 INFO L226 Difference]: Without dead ends: 394892 [2023-12-19 23:24:00,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=366, Invalid=1116, Unknown=0, NotChecked=0, Total=1482 [2023-12-19 23:24:00,941 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 3314 mSDsluCounter, 690 mSDsCounter, 0 mSdLazyCounter, 3854 mSolverCounterSat, 1206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3314 SdHoareTripleChecker+Valid, 830 SdHoareTripleChecker+Invalid, 5060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1206 IncrementalHoareTripleChecker+Valid, 3854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-12-19 23:24:00,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3314 Valid, 830 Invalid, 5060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1206 Valid, 3854 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-12-19 23:24:01,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394892 states. [2023-12-19 23:24:17,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394892 to 391436. [2023-12-19 23:24:17,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391436 states, 330032 states have (on average 1.6118679400785378) internal successors, (531968), 329748 states have internal predecessors, (531968), 60947 states have call successors, (60947), 374 states have call predecessors, (60947), 456 states have return successors, (85040), 61376 states have call predecessors, (85040), 60919 states have call successors, (85040) [2023-12-19 23:24:20,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391436 states to 391436 states and 677955 transitions. [2023-12-19 23:24:20,844 INFO L78 Accepts]: Start accepts. Automaton has 391436 states and 677955 transitions. Word has length 137 [2023-12-19 23:24:20,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:24:20,844 INFO L495 AbstractCegarLoop]: Abstraction has 391436 states and 677955 transitions. [2023-12-19 23:24:20,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 6 states have internal predecessors, (89), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-19 23:24:20,845 INFO L276 IsEmpty]: Start isEmpty. Operand 391436 states and 677955 transitions. [2023-12-19 23:24:21,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-19 23:24:21,092 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:24:21,092 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:24:21,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-19 23:24:21,093 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:24:21,093 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:24:21,093 INFO L85 PathProgramCache]: Analyzing trace with hash 1191652920, now seen corresponding path program 1 times [2023-12-19 23:24:21,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:24:21,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192336613] [2023-12-19 23:24:21,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:24:21,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:24:21,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat