/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/email_spec6_product15.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 05:37:55,411 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 05:37:55,494 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-16 05:37:55,499 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 05:37:55,500 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 05:37:55,524 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 05:37:55,524 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 05:37:55,525 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 05:37:55,525 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 05:37:55,526 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 05:37:55,526 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 05:37:55,526 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 05:37:55,527 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 05:37:55,527 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 05:37:55,527 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 05:37:55,528 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 05:37:55,528 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 05:37:55,529 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 05:37:55,529 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-16 05:37:55,529 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 05:37:55,529 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 05:37:55,530 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 05:37:55,530 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 05:37:55,530 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 05:37:55,531 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 05:37:55,531 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 05:37:55,531 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 05:37:55,531 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 05:37:55,532 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 05:37:55,532 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 05:37:55,532 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 05:37:55,532 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 05:37:55,533 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 05:37:55,533 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 05:37:55,533 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 05:37:55,533 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 05:37:55,533 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-16 05:37:55,534 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-16 05:37:55,534 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 05:37:55,534 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 05:37:55,534 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 05:37:55,534 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 05:37:55,535 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 05:37:55,535 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-16 05:37:55,713 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 05:37:55,733 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 05:37:55,735 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 05:37:55,736 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 05:37:55,736 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 05:37:55,737 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec6_product15.cil.c [2023-12-16 05:37:56,914 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 05:37:57,217 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 05:37:57,217 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec6_product15.cil.c [2023-12-16 05:37:57,238 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/98bcb16ce/15e70ed577a24b1b90cc23c95274dfdb/FLAGd30ac01dc [2023-12-16 05:37:57,250 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/98bcb16ce/15e70ed577a24b1b90cc23c95274dfdb [2023-12-16 05:37:57,252 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 05:37:57,253 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 05:37:57,254 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 05:37:57,254 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 05:37:57,258 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 05:37:57,259 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:57,260 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1699005b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57, skipping insertion in model container [2023-12-16 05:37:57,260 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:57,337 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 05:37:57,498 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_product15.cil.c[6819,6832] [2023-12-16 05:37:57,798 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 05:37:57,815 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 05:37:57,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] [2023-12-16 05:37:57,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [273] [2023-12-16 05:37:57,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [282] [2023-12-16 05:37:57,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [582] [2023-12-16 05:37:57,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [599] [2023-12-16 05:37:57,826 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [1003] [2023-12-16 05:37:57,826 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [1107] [2023-12-16 05:37:57,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2181] [2023-12-16 05:37:57,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EncryptDecrypt_spec.i","") [2219] [2023-12-16 05:37:57,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2265] [2023-12-16 05:37:57,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2540] [2023-12-16 05:37:57,843 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_product15.cil.c[6819,6832] [2023-12-16 05:37:57,931 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 05:37:57,962 INFO L206 MainTranslator]: Completed translation [2023-12-16 05:37:57,963 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57 WrapperNode [2023-12-16 05:37:57,963 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 05:37:57,964 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 05:37:57,964 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 05:37:57,965 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 05:37:57,970 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:58,005 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:58,051 INFO L138 Inliner]: procedures = 126, calls = 187, calls flagged for inlining = 53, calls inlined = 44, statements flattened = 852 [2023-12-16 05:37:58,051 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 05:37:58,052 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 05:37:58,052 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 05:37:58,052 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 05:37:58,063 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:58,063 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:58,068 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:58,108 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-16 05:37:58,109 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:58,109 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:58,121 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:58,143 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:58,147 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:58,150 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:58,172 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 05:37:58,173 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 05:37:58,173 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 05:37:58,173 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 05:37:58,174 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57" (1/1) ... [2023-12-16 05:37:58,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 05:37:58,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:37:58,221 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-16 05:37:58,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-16 05:37:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2023-12-16 05:37:58,251 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2023-12-16 05:37:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2023-12-16 05:37:58,251 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2023-12-16 05:37:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2023-12-16 05:37:58,251 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2023-12-16 05:37:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-16 05:37:58,252 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-16 05:37:58,252 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-16 05:37:58,252 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-16 05:37:58,252 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-12-16 05:37:58,252 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-12-16 05:37:58,252 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2023-12-16 05:37:58,252 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2023-12-16 05:37:58,252 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-12-16 05:37:58,252 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-12-16 05:37:58,253 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-12-16 05:37:58,253 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-12-16 05:37:58,253 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-16 05:37:58,253 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-16 05:37:58,253 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 05:37:58,253 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2023-12-16 05:37:58,253 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2023-12-16 05:37:58,253 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-12-16 05:37:58,253 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-12-16 05:37:58,253 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-12-16 05:37:58,254 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-12-16 05:37:58,254 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-16 05:37:58,254 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-16 05:37:58,254 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-16 05:37:58,254 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-16 05:37:58,254 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2023-12-16 05:37:58,254 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2023-12-16 05:37:58,254 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-12-16 05:37:58,254 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-12-16 05:37:58,254 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-16 05:37:58,254 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-16 05:37:58,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-16 05:37:58,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-16 05:37:58,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-16 05:37:58,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-16 05:37:58,255 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-12-16 05:37:58,255 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-12-16 05:37:58,255 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 05:37:58,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 05:37:58,474 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 05:37:58,477 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 05:37:59,107 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 05:37:59,191 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 05:37:59,192 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 05:37:59,192 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:37:59 BoogieIcfgContainer [2023-12-16 05:37:59,192 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 05:37:59,194 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 05:37:59,194 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 05:37:59,197 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 05:37:59,198 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 05:37:57" (1/3) ... [2023-12-16 05:37:59,199 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@82d30e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:37:59, skipping insertion in model container [2023-12-16 05:37:59,199 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:37:57" (2/3) ... [2023-12-16 05:37:59,199 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@82d30e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:37:59, skipping insertion in model container [2023-12-16 05:37:59,199 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:37:59" (3/3) ... [2023-12-16 05:37:59,200 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec6_product15.cil.c [2023-12-16 05:37:59,216 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 05:37:59,216 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 05:37:59,273 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 05:37:59,279 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;@3519edff, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 05:37:59,279 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 05:37:59,284 INFO L276 IsEmpty]: Start isEmpty. Operand has 274 states, 207 states have (on average 1.5942028985507246) internal successors, (330), 211 states have internal predecessors, (330), 46 states have call successors, (46), 19 states have call predecessors, (46), 19 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-12-16 05:37:59,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-16 05:37:59,307 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:37:59,308 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-16 05:37:59,308 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:37:59,313 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:37:59,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1584080674, now seen corresponding path program 1 times [2023-12-16 05:37:59,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:37:59,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244353650] [2023-12-16 05:37:59,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:37:59,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:37:59,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:37:59,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:37:59,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:37:59,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:37:59,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:37:59,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:37:59,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 05:38:00,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-16 05:38:00,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:38:00,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 05:38:00,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-16 05:38:00,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-16 05:38:00,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:38:00,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-16 05:38:00,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-16 05:38:00,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-16 05:38:00,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-16 05:38:00,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-16 05:38:00,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,104 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-16 05:38:00,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:00,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244353650] [2023-12-16 05:38:00,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244353650] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:38:00,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964346050] [2023-12-16 05:38:00,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:00,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:38:00,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:38:00,109 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 05:38:00,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-16 05:38:00,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:00,406 INFO L262 TraceCheckSpWp]: Trace formula consists of 1014 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-16 05:38:00,417 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:38:00,453 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-16 05:38:00,453 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:38:00,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964346050] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:00,453 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:38:00,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2023-12-16 05:38:00,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298752550] [2023-12-16 05:38:00,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:00,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-16 05:38:00,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:00,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-16 05:38:00,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 05:38:00,487 INFO L87 Difference]: Start difference. First operand has 274 states, 207 states have (on average 1.5942028985507246) internal successors, (330), 211 states have internal predecessors, (330), 46 states have call successors, (46), 19 states have call predecessors, (46), 19 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) 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-16 05:38:00,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:00,551 INFO L93 Difference]: Finished difference Result 403 states and 607 transitions. [2023-12-16 05:38:00,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-16 05:38:00,559 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-16 05:38:00,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:00,570 INFO L225 Difference]: With dead ends: 403 [2023-12-16 05:38:00,571 INFO L226 Difference]: Without dead ends: 271 [2023-12-16 05:38:00,575 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-16 05:38:00,578 INFO L413 NwaCegarLoop]: 405 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:00,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 405 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:38:00,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2023-12-16 05:38:00,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 271. [2023-12-16 05:38:00,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 205 states have (on average 1.575609756097561) internal successors, (323), 208 states have internal predecessors, (323), 46 states have call successors, (46), 19 states have call predecessors, (46), 19 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-12-16 05:38:00,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 414 transitions. [2023-12-16 05:38:00,634 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 414 transitions. Word has length 107 [2023-12-16 05:38:00,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:00,635 INFO L495 AbstractCegarLoop]: Abstraction has 271 states and 414 transitions. [2023-12-16 05:38:00,635 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-16 05:38:00,635 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 414 transitions. [2023-12-16 05:38:00,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-16 05:38:00,640 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:00,640 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-16 05:38:00,653 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-16 05:38:00,848 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-16 05:38:00,848 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:00,849 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:00,849 INFO L85 PathProgramCache]: Analyzing trace with hash 873648122, now seen corresponding path program 1 times [2023-12-16 05:38:00,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:00,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209599355] [2023-12-16 05:38:00,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:00,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:00,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:01,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:01,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:01,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 05:38:01,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-16 05:38:01,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:38:01,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-16 05:38:01,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-16 05:38:01,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-16 05:38:01,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 05:38:01,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-16 05:38:01,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-16 05:38:01,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 05:38:01,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-16 05:38:01,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:38:01,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,168 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-16 05:38:01,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:01,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209599355] [2023-12-16 05:38:01,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209599355] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:38:01,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441803481] [2023-12-16 05:38:01,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:01,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:38:01,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:38:01,173 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 05:38:01,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-16 05:38:01,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,456 INFO L262 TraceCheckSpWp]: Trace formula consists of 1015 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 05:38:01,467 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:38:01,493 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-16 05:38:01,494 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:38:01,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441803481] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:01,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:38:01,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-16 05:38:01,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894247689] [2023-12-16 05:38:01,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:01,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 05:38:01,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:01,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 05:38:01,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-16 05:38:01,499 INFO L87 Difference]: Start difference. First operand 271 states and 414 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-16 05:38:01,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:01,563 INFO L93 Difference]: Finished difference Result 399 states and 594 transitions. [2023-12-16 05:38:01,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 05:38:01,564 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-16 05:38:01,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:01,566 INFO L225 Difference]: With dead ends: 399 [2023-12-16 05:38:01,567 INFO L226 Difference]: Without dead ends: 273 [2023-12-16 05:38:01,568 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-16 05:38:01,569 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 0 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 803 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:01,570 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 803 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:38:01,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2023-12-16 05:38:01,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 273. [2023-12-16 05:38:01,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 207 states have (on average 1.570048309178744) internal successors, (325), 210 states have internal predecessors, (325), 46 states have call successors, (46), 19 states have call predecessors, (46), 19 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-12-16 05:38:01,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 416 transitions. [2023-12-16 05:38:01,603 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 416 transitions. Word has length 108 [2023-12-16 05:38:01,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:01,604 INFO L495 AbstractCegarLoop]: Abstraction has 273 states and 416 transitions. [2023-12-16 05:38:01,604 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-16 05:38:01,604 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 416 transitions. [2023-12-16 05:38:01,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-16 05:38:01,607 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:01,607 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-16 05:38:01,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-16 05:38:01,814 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-16 05:38:01,815 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:01,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:01,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1936479204, now seen corresponding path program 1 times [2023-12-16 05:38:01,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:01,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627985008] [2023-12-16 05:38:01,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:01,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:01,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:01,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:01,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:01,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:01,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 05:38:02,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-16 05:38:02,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:38:02,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-16 05:38:02,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-16 05:38:02,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-16 05:38:02,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 05:38:02,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-16 05:38:02,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 05:38:02,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-16 05:38:02,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 05:38:02,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-16 05:38:02,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,052 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-16 05:38:02,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:02,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627985008] [2023-12-16 05:38:02,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627985008] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:38:02,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999521492] [2023-12-16 05:38:02,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:02,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:38:02,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:38:02,055 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-16 05:38:02,078 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-16 05:38:02,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,339 INFO L262 TraceCheckSpWp]: Trace formula consists of 1039 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 05:38:02,348 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:38:02,372 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-16 05:38:02,372 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:38:02,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999521492] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:02,373 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:38:02,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-16 05:38:02,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759496106] [2023-12-16 05:38:02,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:02,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 05:38:02,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:02,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 05:38:02,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-16 05:38:02,377 INFO L87 Difference]: Start difference. First operand 273 states and 416 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-16 05:38:02,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:02,440 INFO L93 Difference]: Finished difference Result 576 states and 891 transitions. [2023-12-16 05:38:02,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 05:38:02,441 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-16 05:38:02,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:02,448 INFO L225 Difference]: With dead ends: 576 [2023-12-16 05:38:02,449 INFO L226 Difference]: Without dead ends: 325 [2023-12-16 05:38:02,453 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-16 05:38:02,456 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 102 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 773 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:02,460 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 773 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:38:02,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2023-12-16 05:38:02,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 320. [2023-12-16 05:38:02,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 243 states have (on average 1.5843621399176955) internal successors, (385), 246 states have internal predecessors, (385), 57 states have call successors, (57), 19 states have call predecessors, (57), 19 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-12-16 05:38:02,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 498 transitions. [2023-12-16 05:38:02,500 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 498 transitions. Word has length 115 [2023-12-16 05:38:02,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:02,501 INFO L495 AbstractCegarLoop]: Abstraction has 320 states and 498 transitions. [2023-12-16 05:38:02,501 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-16 05:38:02,501 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 498 transitions. [2023-12-16 05:38:02,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-16 05:38:02,505 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:02,505 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-16 05:38:02,512 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-16 05:38:02,711 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-16 05:38:02,712 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:02,712 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:02,713 INFO L85 PathProgramCache]: Analyzing trace with hash -1218779202, now seen corresponding path program 1 times [2023-12-16 05:38:02,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:02,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901579597] [2023-12-16 05:38:02,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:02,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:02,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:02,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:02,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:02,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 05:38:02,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-16 05:38:02,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:38:02,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-16 05:38:02,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-16 05:38:02,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-16 05:38:02,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-16 05:38:02,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-16 05:38:02,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 05:38:02,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-16 05:38:02,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 05:38:02,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 05:38:02,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:02,915 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-16 05:38:02,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:02,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901579597] [2023-12-16 05:38:02,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901579597] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:38:02,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485565644] [2023-12-16 05:38:02,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:02,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:38:02,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:38:02,917 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-16 05:38:02,940 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-16 05:38:03,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,171 INFO L262 TraceCheckSpWp]: Trace formula consists of 1044 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 05:38:03,175 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:38:03,234 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-16 05:38:03,234 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:38:03,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485565644] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:03,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:38:03,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-16 05:38:03,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848336187] [2023-12-16 05:38:03,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:03,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 05:38:03,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:03,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 05:38:03,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-16 05:38:03,237 INFO L87 Difference]: Start difference. First operand 320 states and 498 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-16 05:38:03,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:03,326 INFO L93 Difference]: Finished difference Result 635 states and 990 transitions. [2023-12-16 05:38:03,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:38:03,326 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-16 05:38:03,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:03,328 INFO L225 Difference]: With dead ends: 635 [2023-12-16 05:38:03,328 INFO L226 Difference]: Without dead ends: 322 [2023-12-16 05:38:03,330 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-16 05:38:03,330 INFO L413 NwaCegarLoop]: 393 mSDtfsCounter, 8 mSDsluCounter, 1168 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1561 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:03,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1561 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:38:03,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2023-12-16 05:38:03,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 322. [2023-12-16 05:38:03,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 244 states have (on average 1.5819672131147542) internal successors, (386), 248 states have internal predecessors, (386), 57 states have call successors, (57), 19 states have call predecessors, (57), 20 states have return successors, (58), 56 states have call predecessors, (58), 56 states have call successors, (58) [2023-12-16 05:38:03,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 501 transitions. [2023-12-16 05:38:03,346 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 501 transitions. Word has length 116 [2023-12-16 05:38:03,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:03,346 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 501 transitions. [2023-12-16 05:38:03,347 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-16 05:38:03,347 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 501 transitions. [2023-12-16 05:38:03,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-16 05:38:03,349 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:03,349 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-16 05:38:03,358 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-16 05:38:03,556 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-16 05:38:03,556 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:03,556 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:03,556 INFO L85 PathProgramCache]: Analyzing trace with hash -100766674, now seen corresponding path program 1 times [2023-12-16 05:38:03,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:03,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531866349] [2023-12-16 05:38:03,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:03,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:03,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:03,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:03,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:03,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:03,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 05:38:03,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-12-16 05:38:03,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-16 05:38:03,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-16 05:38:03,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-16 05:38:03,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-16 05:38:03,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-16 05:38:03,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-16 05:38:03,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-16 05:38:03,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-16 05:38:03,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 05:38:03,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:03,785 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-16 05:38:03,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:03,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531866349] [2023-12-16 05:38:03,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531866349] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:38:03,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147168962] [2023-12-16 05:38:03,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:03,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:38:03,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:38:03,786 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-16 05:38:03,808 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-16 05:38:04,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,038 INFO L262 TraceCheckSpWp]: Trace formula consists of 1045 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 05:38:04,041 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:38:04,090 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-16 05:38:04,091 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:38:04,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147168962] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:04,091 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:38:04,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-12-16 05:38:04,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051846073] [2023-12-16 05:38:04,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:04,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 05:38:04,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:04,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 05:38:04,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-16 05:38:04,093 INFO L87 Difference]: Start difference. First operand 322 states and 501 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-16 05:38:04,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:04,191 INFO L93 Difference]: Finished difference Result 637 states and 995 transitions. [2023-12-16 05:38:04,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:38:04,192 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-16 05:38:04,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:04,195 INFO L225 Difference]: With dead ends: 637 [2023-12-16 05:38:04,195 INFO L226 Difference]: Without dead ends: 324 [2023-12-16 05:38:04,196 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-16 05:38:04,197 INFO L413 NwaCegarLoop]: 391 mSDtfsCounter, 8 mSDsluCounter, 1156 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1547 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:04,197 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1547 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:38:04,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2023-12-16 05:38:04,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 324. [2023-12-16 05:38:04,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 245 states have (on average 1.579591836734694) internal successors, (387), 250 states have internal predecessors, (387), 57 states have call successors, (57), 19 states have call predecessors, (57), 21 states have return successors, (63), 56 states have call predecessors, (63), 56 states have call successors, (63) [2023-12-16 05:38:04,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 507 transitions. [2023-12-16 05:38:04,217 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 507 transitions. Word has length 117 [2023-12-16 05:38:04,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:04,217 INFO L495 AbstractCegarLoop]: Abstraction has 324 states and 507 transitions. [2023-12-16 05:38:04,218 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-16 05:38:04,218 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 507 transitions. [2023-12-16 05:38:04,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-16 05:38:04,220 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:04,220 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-16 05:38:04,229 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-16 05:38:04,426 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-16 05:38:04,427 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:04,427 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:04,427 INFO L85 PathProgramCache]: Analyzing trace with hash 152101615, now seen corresponding path program 1 times [2023-12-16 05:38:04,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:04,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438640972] [2023-12-16 05:38:04,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:04,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:04,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:04,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:04,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:04,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:04,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:04,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-16 05:38:04,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-16 05:38:04,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-16 05:38:04,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-16 05:38:04,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-16 05:38:04,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 05:38:04,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-16 05:38:04,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-16 05:38:04,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-16 05:38:04,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-16 05:38:04,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:04,645 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-16 05:38:04,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:04,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438640972] [2023-12-16 05:38:04,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438640972] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:04,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:04,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 05:38:04,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938964412] [2023-12-16 05:38:04,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:04,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 05:38:04,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:04,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 05:38:04,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 05:38:04,647 INFO L87 Difference]: Start difference. First operand 324 states and 507 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-16 05:38:06,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:06,205 INFO L93 Difference]: Finished difference Result 699 states and 1104 transitions. [2023-12-16 05:38:06,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 05:38:06,206 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-16 05:38:06,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:06,209 INFO L225 Difference]: With dead ends: 699 [2023-12-16 05:38:06,209 INFO L226 Difference]: Without dead ends: 394 [2023-12-16 05:38:06,210 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-16 05:38:06,211 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 840 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 1777 mSolverCounterSat, 279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 841 SdHoareTripleChecker+Valid, 963 SdHoareTripleChecker+Invalid, 2056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 1777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:06,211 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [841 Valid, 963 Invalid, 2056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 1777 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-16 05:38:06,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2023-12-16 05:38:06,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 324. [2023-12-16 05:38:06,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 245 states have (on average 1.579591836734694) internal successors, (387), 250 states have internal predecessors, (387), 57 states have call successors, (57), 19 states have call predecessors, (57), 21 states have return successors, (62), 56 states have call predecessors, (62), 56 states have call successors, (62) [2023-12-16 05:38:06,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 506 transitions. [2023-12-16 05:38:06,241 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 506 transitions. Word has length 118 [2023-12-16 05:38:06,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:06,242 INFO L495 AbstractCegarLoop]: Abstraction has 324 states and 506 transitions. [2023-12-16 05:38:06,243 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-16 05:38:06,243 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 506 transitions. [2023-12-16 05:38:06,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-16 05:38:06,245 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:06,245 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-16 05:38:06,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-16 05:38:06,245 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:06,246 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:06,246 INFO L85 PathProgramCache]: Analyzing trace with hash 1613567105, now seen corresponding path program 2 times [2023-12-16 05:38:06,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:06,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089949485] [2023-12-16 05:38:06,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:06,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:06,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:06,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:06,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:06,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:06,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:06,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 05:38:06,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-16 05:38:06,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-16 05:38:06,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-16 05:38:06,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-16 05:38:06,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-16 05:38:06,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-16 05:38:06,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-16 05:38:06,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-16 05:38:06,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-16 05:38:06,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:06,427 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-16 05:38:06,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:06,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089949485] [2023-12-16 05:38:06,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089949485] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:06,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:06,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 05:38:06,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740552660] [2023-12-16 05:38:06,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:06,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 05:38:06,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:06,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 05:38:06,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 05:38:06,430 INFO L87 Difference]: Start difference. First operand 324 states and 506 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-16 05:38:07,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:07,927 INFO L93 Difference]: Finished difference Result 701 states and 1107 transitions. [2023-12-16 05:38:07,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 05:38:07,927 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-16 05:38:07,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:07,930 INFO L225 Difference]: With dead ends: 701 [2023-12-16 05:38:07,930 INFO L226 Difference]: Without dead ends: 396 [2023-12-16 05:38:07,931 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-16 05:38:07,932 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 835 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 1793 mSolverCounterSat, 279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 836 SdHoareTripleChecker+Valid, 963 SdHoareTripleChecker+Invalid, 2072 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 1793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:07,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [836 Valid, 963 Invalid, 2072 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 1793 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-16 05:38:07,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2023-12-16 05:38:07,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 326. [2023-12-16 05:38:07,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 246 states have (on average 1.5772357723577235) internal successors, (388), 252 states have internal predecessors, (388), 57 states have call successors, (57), 19 states have call predecessors, (57), 22 states have return successors, (64), 56 states have call predecessors, (64), 56 states have call successors, (64) [2023-12-16 05:38:07,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 509 transitions. [2023-12-16 05:38:07,953 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 509 transitions. Word has length 119 [2023-12-16 05:38:07,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:07,953 INFO L495 AbstractCegarLoop]: Abstraction has 326 states and 509 transitions. [2023-12-16 05:38:07,953 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-16 05:38:07,953 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 509 transitions. [2023-12-16 05:38:07,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-16 05:38:07,955 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:07,955 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-16 05:38:07,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-16 05:38:07,955 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:07,956 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:07,956 INFO L85 PathProgramCache]: Analyzing trace with hash -664893558, now seen corresponding path program 1 times [2023-12-16 05:38:07,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:07,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862473569] [2023-12-16 05:38:07,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:07,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:07,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:08,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:08,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:08,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:08,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:08,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:08,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-16 05:38:08,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-16 05:38:08,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:38:08,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-16 05:38:08,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-16 05:38:08,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-16 05:38:08,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:38:08,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-16 05:38:08,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-16 05:38:08,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:08,167 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-16 05:38:08,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:08,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862473569] [2023-12-16 05:38:08,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862473569] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:08,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:08,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-16 05:38:08,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263091597] [2023-12-16 05:38:08,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:08,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-16 05:38:08,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:08,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-16 05:38:08,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-16 05:38:08,169 INFO L87 Difference]: Start difference. First operand 326 states and 509 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-16 05:38:10,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:10,100 INFO L93 Difference]: Finished difference Result 699 states and 1102 transitions. [2023-12-16 05:38:10,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 05:38:10,101 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-16 05:38:10,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:10,105 INFO L225 Difference]: With dead ends: 699 [2023-12-16 05:38:10,105 INFO L226 Difference]: Without dead ends: 396 [2023-12-16 05:38:10,107 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2023-12-16 05:38:10,108 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 845 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 2979 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 846 SdHoareTripleChecker+Valid, 1332 SdHoareTripleChecker+Invalid, 3264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 2979 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:10,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [846 Valid, 1332 Invalid, 3264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 2979 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-16 05:38:10,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2023-12-16 05:38:10,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 326. [2023-12-16 05:38:10,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 246 states have (on average 1.5772357723577235) internal successors, (388), 252 states have internal predecessors, (388), 57 states have call successors, (57), 19 states have call predecessors, (57), 22 states have return successors, (63), 56 states have call predecessors, (63), 56 states have call successors, (63) [2023-12-16 05:38:10,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 508 transitions. [2023-12-16 05:38:10,143 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 508 transitions. Word has length 120 [2023-12-16 05:38:10,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:10,143 INFO L495 AbstractCegarLoop]: Abstraction has 326 states and 508 transitions. [2023-12-16 05:38:10,143 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-16 05:38:10,143 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 508 transitions. [2023-12-16 05:38:10,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-16 05:38:10,145 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:10,145 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-16 05:38:10,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-16 05:38:10,145 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:10,146 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:10,146 INFO L85 PathProgramCache]: Analyzing trace with hash -675321925, now seen corresponding path program 2 times [2023-12-16 05:38:10,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:10,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934694164] [2023-12-16 05:38:10,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:10,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:10,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:10,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:10,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:10,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:10,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:10,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:10,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-16 05:38:10,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 05:38:10,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 05:38:10,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-16 05:38:10,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 05:38:10,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-16 05:38:10,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 05:38:10,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-16 05:38:10,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-16 05:38:10,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:10,363 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-16 05:38:10,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:10,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934694164] [2023-12-16 05:38:10,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934694164] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:10,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:10,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-16 05:38:10,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636839830] [2023-12-16 05:38:10,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:10,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-16 05:38:10,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:10,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-16 05:38:10,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-16 05:38:10,365 INFO L87 Difference]: Start difference. First operand 326 states and 508 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-16 05:38:12,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:12,301 INFO L93 Difference]: Finished difference Result 701 states and 1108 transitions. [2023-12-16 05:38:12,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 05:38:12,302 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-16 05:38:12,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:12,305 INFO L225 Difference]: With dead ends: 701 [2023-12-16 05:38:12,305 INFO L226 Difference]: Without dead ends: 398 [2023-12-16 05:38:12,306 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2023-12-16 05:38:12,308 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 840 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 3016 mSolverCounterSat, 281 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 841 SdHoareTripleChecker+Valid, 1332 SdHoareTripleChecker+Invalid, 3297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 281 IncrementalHoareTripleChecker+Valid, 3016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:12,309 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [841 Valid, 1332 Invalid, 3297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [281 Valid, 3016 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-16 05:38:12,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2023-12-16 05:38:12,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 328. [2023-12-16 05:38:12,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 247 states have (on average 1.5748987854251013) internal successors, (389), 254 states have internal predecessors, (389), 57 states have call successors, (57), 19 states have call predecessors, (57), 23 states have return successors, (68), 56 states have call predecessors, (68), 56 states have call successors, (68) [2023-12-16 05:38:12,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 514 transitions. [2023-12-16 05:38:12,331 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 514 transitions. Word has length 121 [2023-12-16 05:38:12,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:12,332 INFO L495 AbstractCegarLoop]: Abstraction has 328 states and 514 transitions. [2023-12-16 05:38:12,332 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-16 05:38:12,332 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 514 transitions. [2023-12-16 05:38:12,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 05:38:12,334 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:12,334 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-16 05:38:12,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-16 05:38:12,334 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:12,335 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:12,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1376673723, now seen corresponding path program 1 times [2023-12-16 05:38:12,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:12,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655469556] [2023-12-16 05:38:12,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:12,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:12,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:12,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:12,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:12,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:12,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:12,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:12,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-16 05:38:12,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-16 05:38:12,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:38:12,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-16 05:38:12,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 05:38:12,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-16 05:38:12,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 05:38:12,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 05:38:12,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-16 05:38:12,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,563 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-16 05:38:12,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:12,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655469556] [2023-12-16 05:38:12,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655469556] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:38:12,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525208339] [2023-12-16 05:38:12,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:12,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:38:12,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:38:12,569 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-16 05:38:12,592 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-16 05:38:12,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:12,852 INFO L262 TraceCheckSpWp]: Trace formula consists of 1050 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 05:38:12,856 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:38:12,893 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-16 05:38:12,893 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 05:38:12,976 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-16 05:38:12,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525208339] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 05:38:12,976 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 05:38:12,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2023-12-16 05:38:12,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130207600] [2023-12-16 05:38:12,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 05:38:12,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-16 05:38:12,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:12,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-16 05:38:12,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2023-12-16 05:38:12,980 INFO L87 Difference]: Start difference. First operand 328 states and 514 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-16 05:38:15,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:15,294 INFO L93 Difference]: Finished difference Result 1030 states and 1719 transitions. [2023-12-16 05:38:15,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-16 05:38:15,294 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-16 05:38:15,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:15,299 INFO L225 Difference]: With dead ends: 1030 [2023-12-16 05:38:15,299 INFO L226 Difference]: Without dead ends: 728 [2023-12-16 05:38:15,301 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-16 05:38:15,301 INFO L413 NwaCegarLoop]: 142 mSDtfsCounter, 1812 mSDsluCounter, 1345 mSDsCounter, 0 mSdLazyCounter, 3343 mSolverCounterSat, 583 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1829 SdHoareTripleChecker+Valid, 1487 SdHoareTripleChecker+Invalid, 3926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 583 IncrementalHoareTripleChecker+Valid, 3343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:15,301 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1829 Valid, 1487 Invalid, 3926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [583 Valid, 3343 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-16 05:38:15,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2023-12-16 05:38:15,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 643. [2023-12-16 05:38:15,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 498 states have (on average 1.6204819277108433) internal successors, (807), 505 states have internal predecessors, (807), 121 states have call successors, (121), 19 states have call predecessors, (121), 23 states have return successors, (142), 120 states have call predecessors, (142), 120 states have call successors, (142) [2023-12-16 05:38:15,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 1070 transitions. [2023-12-16 05:38:15,334 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 1070 transitions. Word has length 122 [2023-12-16 05:38:15,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:15,335 INFO L495 AbstractCegarLoop]: Abstraction has 643 states and 1070 transitions. [2023-12-16 05:38:15,335 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-16 05:38:15,336 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 1070 transitions. [2023-12-16 05:38:15,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-16 05:38:15,339 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:15,339 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-16 05:38:15,349 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-16 05:38:15,547 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-16 05:38:15,548 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:15,549 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:15,549 INFO L85 PathProgramCache]: Analyzing trace with hash -536979665, now seen corresponding path program 1 times [2023-12-16 05:38:15,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:15,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333960257] [2023-12-16 05:38:15,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:15,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:15,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:15,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:15,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:15,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:15,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:15,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:15,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 05:38:15,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-16 05:38:15,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-16 05:38:15,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-16 05:38:15,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-16 05:38:15,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-16 05:38:15,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-16 05:38:15,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-16 05:38:15,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-16 05:38:15,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:15,652 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-16 05:38:15,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:15,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333960257] [2023-12-16 05:38:15,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333960257] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:15,653 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:15,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:38:15,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296952880] [2023-12-16 05:38:15,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:15,653 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:38:15,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:15,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:38:15,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:38:15,654 INFO L87 Difference]: Start difference. First operand 643 states and 1070 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-16 05:38:16,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:16,858 INFO L93 Difference]: Finished difference Result 1585 states and 2708 transitions. [2023-12-16 05:38:16,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:38:16,858 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-16 05:38:16,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:16,864 INFO L225 Difference]: With dead ends: 1585 [2023-12-16 05:38:16,864 INFO L226 Difference]: Without dead ends: 1010 [2023-12-16 05:38:16,867 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-16 05:38:16,868 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 928 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 1018 mSolverCounterSat, 338 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 943 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 1356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 338 IncrementalHoareTripleChecker+Valid, 1018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:16,868 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [943 Valid, 724 Invalid, 1356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [338 Valid, 1018 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-16 05:38:16,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1010 states. [2023-12-16 05:38:16,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1010 to 935. [2023-12-16 05:38:16,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 935 states, 726 states have (on average 1.6308539944903582) internal successors, (1184), 733 states have internal predecessors, (1184), 185 states have call successors, (185), 19 states have call predecessors, (185), 23 states have return successors, (216), 184 states have call predecessors, (216), 184 states have call successors, (216) [2023-12-16 05:38:16,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 935 states to 935 states and 1585 transitions. [2023-12-16 05:38:16,917 INFO L78 Accepts]: Start accepts. Automaton has 935 states and 1585 transitions. Word has length 126 [2023-12-16 05:38:16,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:16,917 INFO L495 AbstractCegarLoop]: Abstraction has 935 states and 1585 transitions. [2023-12-16 05:38:16,917 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-16 05:38:16,917 INFO L276 IsEmpty]: Start isEmpty. Operand 935 states and 1585 transitions. [2023-12-16 05:38:16,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-16 05:38:16,923 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:16,923 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-16 05:38:16,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-16 05:38:16,923 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:16,924 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:16,924 INFO L85 PathProgramCache]: Analyzing trace with hash 956502652, now seen corresponding path program 1 times [2023-12-16 05:38:16,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:16,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164756422] [2023-12-16 05:38:16,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:16,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:16,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:16,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:16,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:16,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:16,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:16,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:16,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:16,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:16,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:16,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:16,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:16,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:16,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:16,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-16 05:38:16,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:17,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-16 05:38:17,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:17,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-16 05:38:17,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:17,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 05:38:17,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:17,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-16 05:38:17,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:17,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:38:17,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:17,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-16 05:38:17,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:17,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-16 05:38:17,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:17,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-16 05:38:17,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:17,024 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-16 05:38:17,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:17,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164756422] [2023-12-16 05:38:17,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164756422] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:17,024 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:17,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:38:17,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860947477] [2023-12-16 05:38:17,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:17,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:38:17,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:17,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:38:17,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:38:17,026 INFO L87 Difference]: Start difference. First operand 935 states and 1585 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-16 05:38:18,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:18,051 INFO L93 Difference]: Finished difference Result 2302 states and 3965 transitions. [2023-12-16 05:38:18,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:38:18,051 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-16 05:38:18,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:18,062 INFO L225 Difference]: With dead ends: 2302 [2023-12-16 05:38:18,063 INFO L226 Difference]: Without dead ends: 1485 [2023-12-16 05:38:18,067 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-16 05:38:18,068 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 926 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 1036 mSolverCounterSat, 334 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 941 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 1370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 334 IncrementalHoareTripleChecker+Valid, 1036 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:18,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [941 Valid, 715 Invalid, 1370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [334 Valid, 1036 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-16 05:38:18,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1485 states. [2023-12-16 05:38:18,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1485 to 1410. [2023-12-16 05:38:18,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1410 states, 1106 states have (on average 1.6347197106690778) internal successors, (1808), 1113 states have internal predecessors, (1808), 280 states have call successors, (280), 19 states have call predecessors, (280), 23 states have return successors, (311), 279 states have call predecessors, (311), 279 states have call successors, (311) [2023-12-16 05:38:18,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1410 states to 1410 states and 2399 transitions. [2023-12-16 05:38:18,140 INFO L78 Accepts]: Start accepts. Automaton has 1410 states and 2399 transitions. Word has length 127 [2023-12-16 05:38:18,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:18,140 INFO L495 AbstractCegarLoop]: Abstraction has 1410 states and 2399 transitions. [2023-12-16 05:38:18,141 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-16 05:38:18,141 INFO L276 IsEmpty]: Start isEmpty. Operand 1410 states and 2399 transitions. [2023-12-16 05:38:18,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-12-16 05:38:18,151 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:18,151 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-16 05:38:18,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-16 05:38:18,151 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:18,151 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:18,152 INFO L85 PathProgramCache]: Analyzing trace with hash 1974222785, now seen corresponding path program 1 times [2023-12-16 05:38:18,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:18,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955553750] [2023-12-16 05:38:18,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:18,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:18,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:18,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:18,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:18,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:18,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:18,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:18,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-16 05:38:18,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:38:18,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 05:38:18,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 05:38:18,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-16 05:38:18,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 05:38:18,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 05:38:18,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-16 05:38:18,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-16 05:38:18,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:18,277 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-16 05:38:18,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:18,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955553750] [2023-12-16 05:38:18,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955553750] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:18,278 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:18,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:38:18,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711428533] [2023-12-16 05:38:18,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:18,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:38:18,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:18,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:38:18,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:38:18,280 INFO L87 Difference]: Start difference. First operand 1410 states and 2399 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-16 05:38:19,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:19,438 INFO L93 Difference]: Finished difference Result 3364 states and 5843 transitions. [2023-12-16 05:38:19,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:38:19,439 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-16 05:38:19,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:19,451 INFO L225 Difference]: With dead ends: 3364 [2023-12-16 05:38:19,451 INFO L226 Difference]: Without dead ends: 2200 [2023-12-16 05:38:19,458 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-16 05:38:19,459 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 924 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 1003 mSolverCounterSat, 331 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 939 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 1334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 331 IncrementalHoareTripleChecker+Valid, 1003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:19,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [939 Valid, 702 Invalid, 1334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [331 Valid, 1003 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-16 05:38:19,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2200 states. [2023-12-16 05:38:19,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2200 to 2125. [2023-12-16 05:38:19,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2125 states, 1698 states have (on average 1.6383981154299176) internal successors, (2782), 1705 states have internal predecessors, (2782), 403 states have call successors, (403), 19 states have call predecessors, (403), 23 states have return successors, (450), 402 states have call predecessors, (450), 402 states have call successors, (450) [2023-12-16 05:38:19,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2125 states to 2125 states and 3635 transitions. [2023-12-16 05:38:19,587 INFO L78 Accepts]: Start accepts. Automaton has 2125 states and 3635 transitions. Word has length 128 [2023-12-16 05:38:19,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:19,587 INFO L495 AbstractCegarLoop]: Abstraction has 2125 states and 3635 transitions. [2023-12-16 05:38:19,588 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-16 05:38:19,588 INFO L276 IsEmpty]: Start isEmpty. Operand 2125 states and 3635 transitions. [2023-12-16 05:38:19,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-16 05:38:19,599 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:19,600 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-16 05:38:19,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-16 05:38:19,600 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:19,600 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:19,600 INFO L85 PathProgramCache]: Analyzing trace with hash 546777691, now seen corresponding path program 1 times [2023-12-16 05:38:19,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:19,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920997964] [2023-12-16 05:38:19,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:19,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:19,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:19,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:19,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:19,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:19,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:19,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:19,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-16 05:38:19,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 05:38:19,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-16 05:38:19,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-16 05:38:19,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-16 05:38:19,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 05:38:19,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 05:38:19,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-16 05:38:19,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-16 05:38:19,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:19,738 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-16 05:38:19,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:19,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920997964] [2023-12-16 05:38:19,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920997964] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:19,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:19,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:38:19,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093335946] [2023-12-16 05:38:19,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:19,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:38:19,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:19,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:38:19,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:38:19,740 INFO L87 Difference]: Start difference. First operand 2125 states and 3635 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-16 05:38:20,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:20,851 INFO L93 Difference]: Finished difference Result 5006 states and 8756 transitions. [2023-12-16 05:38:20,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:38:20,872 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-16 05:38:20,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:20,889 INFO L225 Difference]: With dead ends: 5006 [2023-12-16 05:38:20,890 INFO L226 Difference]: Without dead ends: 3336 [2023-12-16 05:38:20,895 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-16 05:38:20,896 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 922 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 330 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 937 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:20,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [937 Valid, 702 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [330 Valid, 1010 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-16 05:38:20,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3336 states. [2023-12-16 05:38:21,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3336 to 3261. [2023-12-16 05:38:21,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3261 states, 2655 states have (on average 1.6406779661016948) internal successors, (4356), 2662 states have internal predecessors, (4356), 582 states have call successors, (582), 19 states have call predecessors, (582), 23 states have return successors, (655), 581 states have call predecessors, (655), 581 states have call successors, (655) [2023-12-16 05:38:21,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3261 states to 3261 states and 5593 transitions. [2023-12-16 05:38:21,041 INFO L78 Accepts]: Start accepts. Automaton has 3261 states and 5593 transitions. Word has length 129 [2023-12-16 05:38:21,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:21,042 INFO L495 AbstractCegarLoop]: Abstraction has 3261 states and 5593 transitions. [2023-12-16 05:38:21,042 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-16 05:38:21,042 INFO L276 IsEmpty]: Start isEmpty. Operand 3261 states and 5593 transitions. [2023-12-16 05:38:21,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-12-16 05:38:21,056 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:21,056 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-16 05:38:21,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-16 05:38:21,056 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:21,056 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:21,056 INFO L85 PathProgramCache]: Analyzing trace with hash 300694373, now seen corresponding path program 1 times [2023-12-16 05:38:21,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:21,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565926981] [2023-12-16 05:38:21,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:21,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:21,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:21,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:21,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:21,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:21,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:21,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:21,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-16 05:38:21,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:38:21,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-16 05:38:21,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-16 05:38:21,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-16 05:38:21,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-16 05:38:21,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-16 05:38:21,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-16 05:38:21,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-16 05:38:21,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:21,160 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-16 05:38:21,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:21,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565926981] [2023-12-16 05:38:21,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565926981] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:21,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:21,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:38:21,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021336340] [2023-12-16 05:38:21,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:21,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:38:21,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:21,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:38:21,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:38:21,163 INFO L87 Difference]: Start difference. First operand 3261 states and 5593 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-16 05:38:22,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:22,306 INFO L93 Difference]: Finished difference Result 7961 states and 13954 transitions. [2023-12-16 05:38:22,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:38:22,307 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-16 05:38:22,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:22,338 INFO L225 Difference]: With dead ends: 7961 [2023-12-16 05:38:22,338 INFO L226 Difference]: Without dead ends: 5394 [2023-12-16 05:38:22,350 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-16 05:38:22,350 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 920 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 335 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 935 SdHoareTripleChecker+Valid, 737 SdHoareTripleChecker+Invalid, 1387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 335 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:22,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [935 Valid, 737 Invalid, 1387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [335 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-16 05:38:22,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5394 states. [2023-12-16 05:38:22,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5394 to 5319. [2023-12-16 05:38:22,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5319 states, 4337 states have (on average 1.632234263315656) internal successors, (7079), 4344 states have internal predecessors, (7079), 958 states have call successors, (958), 19 states have call predecessors, (958), 23 states have return successors, (1075), 957 states have call predecessors, (1075), 957 states have call successors, (1075) [2023-12-16 05:38:22,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5319 states to 5319 states and 9112 transitions. [2023-12-16 05:38:22,665 INFO L78 Accepts]: Start accepts. Automaton has 5319 states and 9112 transitions. Word has length 130 [2023-12-16 05:38:22,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:22,666 INFO L495 AbstractCegarLoop]: Abstraction has 5319 states and 9112 transitions. [2023-12-16 05:38:22,666 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-16 05:38:22,666 INFO L276 IsEmpty]: Start isEmpty. Operand 5319 states and 9112 transitions. [2023-12-16 05:38:22,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-16 05:38:22,689 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:22,689 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-16 05:38:22,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-16 05:38:22,690 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:22,690 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:22,690 INFO L85 PathProgramCache]: Analyzing trace with hash 49153719, now seen corresponding path program 1 times [2023-12-16 05:38:22,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:22,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233901164] [2023-12-16 05:38:22,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:22,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:22,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:22,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:22,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:22,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:22,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:22,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:22,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-16 05:38:22,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-16 05:38:22,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-16 05:38:22,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-16 05:38:22,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-16 05:38:22,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-16 05:38:22,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-16 05:38:22,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-16 05:38:22,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-16 05:38:22,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:22,806 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-16 05:38:22,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:22,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233901164] [2023-12-16 05:38:22,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233901164] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:22,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:22,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:38:22,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326373336] [2023-12-16 05:38:22,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:22,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:38:22,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:22,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:38:22,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:38:22,808 INFO L87 Difference]: Start difference. First operand 5319 states and 9112 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-16 05:38:24,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:24,052 INFO L93 Difference]: Finished difference Result 13166 states and 23038 transitions. [2023-12-16 05:38:24,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:38:24,053 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-16 05:38:24,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:24,108 INFO L225 Difference]: With dead ends: 13166 [2023-12-16 05:38:24,109 INFO L226 Difference]: Without dead ends: 8927 [2023-12-16 05:38:24,127 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-16 05:38:24,128 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 918 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 1044 mSolverCounterSat, 335 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 1379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 335 IncrementalHoareTripleChecker+Valid, 1044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:24,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [933 Valid, 722 Invalid, 1379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [335 Valid, 1044 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-16 05:38:24,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8927 states. [2023-12-16 05:38:24,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8927 to 8852. [2023-12-16 05:38:24,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8852 states, 7264 states have (on average 1.6294052863436124) internal successors, (11836), 7271 states have internal predecessors, (11836), 1564 states have call successors, (1564), 19 states have call predecessors, (1564), 23 states have return successors, (1759), 1563 states have call predecessors, (1759), 1563 states have call successors, (1759) [2023-12-16 05:38:24,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8852 states to 8852 states and 15159 transitions. [2023-12-16 05:38:24,582 INFO L78 Accepts]: Start accepts. Automaton has 8852 states and 15159 transitions. Word has length 131 [2023-12-16 05:38:24,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:24,582 INFO L495 AbstractCegarLoop]: Abstraction has 8852 states and 15159 transitions. [2023-12-16 05:38:24,582 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-16 05:38:24,583 INFO L276 IsEmpty]: Start isEmpty. Operand 8852 states and 15159 transitions. [2023-12-16 05:38:24,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-16 05:38:24,615 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:24,615 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-16 05:38:24,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-16 05:38:24,615 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:24,615 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:24,616 INFO L85 PathProgramCache]: Analyzing trace with hash 864687747, now seen corresponding path program 1 times [2023-12-16 05:38:24,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:24,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686559283] [2023-12-16 05:38:24,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:24,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:24,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:24,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:24,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:24,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:24,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:24,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:24,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-16 05:38:24,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-16 05:38:24,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-16 05:38:24,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-16 05:38:24,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-16 05:38:24,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-16 05:38:24,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-16 05:38:24,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-16 05:38:24,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-16 05:38:24,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:24,711 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-16 05:38:24,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:24,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686559283] [2023-12-16 05:38:24,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686559283] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:24,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:24,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:38:24,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490573255] [2023-12-16 05:38:24,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:24,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:38:24,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:24,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:38:24,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:38:24,713 INFO L87 Difference]: Start difference. First operand 8852 states and 15159 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-16 05:38:26,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:26,089 INFO L93 Difference]: Finished difference Result 22938 states and 40067 transitions. [2023-12-16 05:38:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:38:26,092 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-16 05:38:26,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:26,153 INFO L225 Difference]: With dead ends: 22938 [2023-12-16 05:38:26,153 INFO L226 Difference]: Without dead ends: 15599 [2023-12-16 05:38:26,236 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-16 05:38:26,237 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 916 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 331 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 931 SdHoareTripleChecker+Valid, 759 SdHoareTripleChecker+Invalid, 1380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 331 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:26,237 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [931 Valid, 759 Invalid, 1380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [331 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-16 05:38:26,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15599 states. [2023-12-16 05:38:26,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15599 to 15524. [2023-12-16 05:38:26,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15524 states, 12733 states have (on average 1.619806801225163) internal successors, (20625), 12740 states have internal predecessors, (20625), 2767 states have call successors, (2767), 19 states have call predecessors, (2767), 23 states have return successors, (3106), 2766 states have call predecessors, (3106), 2766 states have call successors, (3106) [2023-12-16 05:38:26,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15524 states to 15524 states and 26498 transitions. [2023-12-16 05:38:26,908 INFO L78 Accepts]: Start accepts. Automaton has 15524 states and 26498 transitions. Word has length 132 [2023-12-16 05:38:26,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:26,908 INFO L495 AbstractCegarLoop]: Abstraction has 15524 states and 26498 transitions. [2023-12-16 05:38:26,909 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-16 05:38:26,909 INFO L276 IsEmpty]: Start isEmpty. Operand 15524 states and 26498 transitions. [2023-12-16 05:38:26,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-16 05:38:26,955 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:26,955 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-16 05:38:26,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-16 05:38:26,955 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:26,955 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:26,955 INFO L85 PathProgramCache]: Analyzing trace with hash 599647990, now seen corresponding path program 1 times [2023-12-16 05:38:26,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:26,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392218290] [2023-12-16 05:38:26,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:26,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:26,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:27,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:27,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:27,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:27,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:27,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:27,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:38:27,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-16 05:38:27,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-16 05:38:27,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-16 05:38:27,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:38:27,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-16 05:38:27,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-16 05:38:27,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-16 05:38:27,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-16 05:38:27,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:27,055 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-16 05:38:27,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:27,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392218290] [2023-12-16 05:38:27,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392218290] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:27,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:27,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:38:27,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806329632] [2023-12-16 05:38:27,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:27,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:38:27,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:27,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:38:27,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:38:27,059 INFO L87 Difference]: Start difference. First operand 15524 states and 26498 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-16 05:38:28,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:28,693 INFO L93 Difference]: Finished difference Result 41105 states and 71665 transitions. [2023-12-16 05:38:28,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:38:28,694 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-16 05:38:28,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:28,824 INFO L225 Difference]: With dead ends: 41105 [2023-12-16 05:38:28,824 INFO L226 Difference]: Without dead ends: 27714 [2023-12-16 05:38:28,874 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-16 05:38:28,875 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 914 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 1008 mSolverCounterSat, 339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 929 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 1347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 339 IncrementalHoareTripleChecker+Valid, 1008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:28,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [929 Valid, 703 Invalid, 1347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [339 Valid, 1008 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-16 05:38:28,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27714 states. [2023-12-16 05:38:29,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27714 to 27639. [2023-12-16 05:38:29,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27639 states, 22809 states have (on average 1.6156780218334867) internal successors, (36852), 22816 states have internal predecessors, (36852), 4806 states have call successors, (4806), 19 states have call predecessors, (4806), 23 states have return successors, (5419), 4805 states have call predecessors, (5419), 4805 states have call successors, (5419) [2023-12-16 05:38:30,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27639 states to 27639 states and 47077 transitions. [2023-12-16 05:38:30,053 INFO L78 Accepts]: Start accepts. Automaton has 27639 states and 47077 transitions. Word has length 133 [2023-12-16 05:38:30,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:30,053 INFO L495 AbstractCegarLoop]: Abstraction has 27639 states and 47077 transitions. [2023-12-16 05:38:30,053 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-16 05:38:30,053 INFO L276 IsEmpty]: Start isEmpty. Operand 27639 states and 47077 transitions. [2023-12-16 05:38:30,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-16 05:38:30,097 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:30,097 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-16 05:38:30,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-16 05:38:30,098 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:30,098 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:30,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1491809601, now seen corresponding path program 1 times [2023-12-16 05:38:30,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:30,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071555662] [2023-12-16 05:38:30,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:30,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:30,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:30,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:30,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:30,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:30,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:30,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:30,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 05:38:30,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-16 05:38:30,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-16 05:38:30,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-16 05:38:30,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 05:38:30,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-16 05:38:30,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-16 05:38:30,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-16 05:38:30,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-16 05:38:30,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:30,192 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-16 05:38:30,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:30,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071555662] [2023-12-16 05:38:30,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071555662] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:30,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:30,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:38:30,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685688361] [2023-12-16 05:38:30,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:30,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:38:30,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:30,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:38:30,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:38:30,194 INFO L87 Difference]: Start difference. First operand 27639 states and 47077 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-16 05:38:32,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:32,454 INFO L93 Difference]: Finished difference Result 75297 states and 130459 transitions. [2023-12-16 05:38:32,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:38:32,454 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-16 05:38:32,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:32,663 INFO L225 Difference]: With dead ends: 75297 [2023-12-16 05:38:32,664 INFO L226 Difference]: Without dead ends: 50538 [2023-12-16 05:38:32,732 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-16 05:38:32,733 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 912 mSDsluCounter, 551 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 338 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 927 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 1349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 338 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:32,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [927 Valid, 714 Invalid, 1349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [338 Valid, 1011 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-16 05:38:32,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50538 states. [2023-12-16 05:38:34,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50538 to 50463. [2023-12-16 05:38:34,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50463 states, 41918 states have (on average 1.6102867503220573) internal successors, (67500), 41925 states have internal predecessors, (67500), 8521 states have call successors, (8521), 19 states have call predecessors, (8521), 23 states have return successors, (9666), 8520 states have call predecessors, (9666), 8520 states have call successors, (9666) [2023-12-16 05:38:35,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50463 states to 50463 states and 85687 transitions. [2023-12-16 05:38:35,107 INFO L78 Accepts]: Start accepts. Automaton has 50463 states and 85687 transitions. Word has length 134 [2023-12-16 05:38:35,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:35,107 INFO L495 AbstractCegarLoop]: Abstraction has 50463 states and 85687 transitions. [2023-12-16 05:38:35,107 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-16 05:38:35,107 INFO L276 IsEmpty]: Start isEmpty. Operand 50463 states and 85687 transitions. [2023-12-16 05:38:35,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-16 05:38:35,160 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:35,160 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-16 05:38:35,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-16 05:38:35,160 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:35,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:35,160 INFO L85 PathProgramCache]: Analyzing trace with hash 1810073078, now seen corresponding path program 1 times [2023-12-16 05:38:35,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:35,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550984312] [2023-12-16 05:38:35,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:35,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:35,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:35,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:35,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:35,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:35,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:35,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:35,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:38:35,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-16 05:38:35,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-16 05:38:35,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-16 05:38:35,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 05:38:35,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 05:38:35,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-16 05:38:35,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-16 05:38:35,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-16 05:38:35,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:35,245 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-16 05:38:35,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:35,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550984312] [2023-12-16 05:38:35,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550984312] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:35,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:38:35,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:38:35,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441859009] [2023-12-16 05:38:35,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:35,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:38:35,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:35,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:38:35,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:38:35,247 INFO L87 Difference]: Start difference. First operand 50463 states and 85687 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-16 05:38:38,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:38:38,112 INFO L93 Difference]: Finished difference Result 94044 states and 163365 transitions. [2023-12-16 05:38:38,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:38:38,113 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-16 05:38:38,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:38:38,463 INFO L225 Difference]: With dead ends: 94044 [2023-12-16 05:38:38,463 INFO L226 Difference]: Without dead ends: 93918 [2023-12-16 05:38:38,519 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-16 05:38:38,520 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 910 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 1006 mSolverCounterSat, 338 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 925 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 1344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 338 IncrementalHoareTripleChecker+Valid, 1006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:38,521 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [925 Valid, 703 Invalid, 1344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [338 Valid, 1006 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-16 05:38:38,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93918 states. [2023-12-16 05:38:41,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93918 to 93843. [2023-12-16 05:38:41,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93843 states, 78499 states have (on average 1.6034344386552695) internal successors, (125868), 78506 states have internal predecessors, (125868), 15320 states have call successors, (15320), 19 states have call predecessors, (15320), 23 states have return successors, (17511), 15319 states have call predecessors, (17511), 15319 states have call successors, (17511) [2023-12-16 05:38:42,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93843 states to 93843 states and 158699 transitions. [2023-12-16 05:38:42,288 INFO L78 Accepts]: Start accepts. Automaton has 93843 states and 158699 transitions. Word has length 135 [2023-12-16 05:38:42,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:38:42,288 INFO L495 AbstractCegarLoop]: Abstraction has 93843 states and 158699 transitions. [2023-12-16 05:38:42,289 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-16 05:38:42,289 INFO L276 IsEmpty]: Start isEmpty. Operand 93843 states and 158699 transitions. [2023-12-16 05:38:42,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-16 05:38:42,371 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:38:42,371 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-16 05:38:42,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-16 05:38:42,372 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:38:42,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:38:42,372 INFO L85 PathProgramCache]: Analyzing trace with hash 889451906, now seen corresponding path program 1 times [2023-12-16 05:38:42,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:38:42,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647347052] [2023-12-16 05:38:42,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:42,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:38:42,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:38:42,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:38:42,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:38:42,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:38:42,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:38:42,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:38:42,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-16 05:38:42,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 05:38:42,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-16 05:38:42,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-16 05:38:42,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-16 05:38:42,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 05:38:42,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-16 05:38:42,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-16 05:38:42,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-12-16 05:38:42,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:42,904 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-16 05:38:42,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:38:42,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647347052] [2023-12-16 05:38:42,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647347052] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:38:42,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568808956] [2023-12-16 05:38:42,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:38:42,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:38:42,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:38:42,909 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-16 05:38:42,911 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-16 05:38:43,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:38:43,164 INFO L262 TraceCheckSpWp]: Trace formula consists of 1089 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-16 05:38:43,169 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:38:43,552 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-16 05:38:43,552 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:38:43,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568808956] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:38:43,552 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:38:43,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [16] total 26 [2023-12-16 05:38:43,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864202197] [2023-12-16 05:38:43,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:38:43,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-16 05:38:43,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:38:43,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-16 05:38:43,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2023-12-16 05:38:43,554 INFO L87 Difference]: Start difference. First operand 93843 states and 158699 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) Received shutdown request... [2023-12-16 05:38:46,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 05:38:46,070 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=170, Invalid=1162, Unknown=0, NotChecked=0, Total=1332 [2023-12-16 05:38:46,070 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 671 mSDsluCounter, 3568 mSDsCounter, 0 mSdLazyCounter, 1019 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 675 SdHoareTripleChecker+Valid, 4052 SdHoareTripleChecker+Invalid, 1108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 05:38:46,071 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [675 Valid, 4052 Invalid, 1108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1019 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 05:38:46,072 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 05:38:46,077 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-16 05:38:46,113 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 05:38:46,114 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 05:38:46,276 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-16 05:38:46,277 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (93843states) and FLOYD_HOARE automaton (currently 15 states, 12 states before enhancement),while ReachableStatesComputation was computing reachable states (75583 states constructed, input type IntersectNwa). [2023-12-16 05:38:46,280 INFO L445 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:38:46,283 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 05:38:46,284 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 05:38:46 BoogieIcfgContainer [2023-12-16 05:38:46,285 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 05:38:46,285 INFO L158 Benchmark]: Toolchain (without parser) took 49031.91ms. Allocated memory was 180.4MB in the beginning and 5.7GB in the end (delta: 5.5GB). Free memory was 129.8MB in the beginning and 4.6GB in the end (delta: -4.4GB). Peak memory consumption was 1.2GB. Max. memory is 8.0GB. [2023-12-16 05:38:46,285 INFO L158 Benchmark]: CDTParser took 0.61ms. Allocated memory is still 180.4MB. Free memory was 134.6MB in the beginning and 134.6MB in the end (delta: 70.7kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 05:38:46,285 INFO L158 Benchmark]: CACSL2BoogieTranslator took 708.94ms. Allocated memory is still 180.4MB. Free memory was 129.8MB in the beginning and 143.9MB in the end (delta: -14.1MB). Peak memory consumption was 42.5MB. Max. memory is 8.0GB. [2023-12-16 05:38:46,286 INFO L158 Benchmark]: Boogie Procedure Inliner took 87.25ms. Allocated memory is still 180.4MB. Free memory was 143.9MB in the beginning and 138.6MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-16 05:38:46,286 INFO L158 Benchmark]: Boogie Preprocessor took 120.19ms. Allocated memory is still 180.4MB. Free memory was 138.6MB in the beginning and 132.8MB in the end (delta: 5.8MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. [2023-12-16 05:38:46,286 INFO L158 Benchmark]: RCFGBuilder took 1019.56ms. Allocated memory is still 180.4MB. Free memory was 132.8MB in the beginning and 69.9MB in the end (delta: 62.9MB). Peak memory consumption was 62.9MB. Max. memory is 8.0GB. [2023-12-16 05:38:46,286 INFO L158 Benchmark]: TraceAbstraction took 47090.28ms. Allocated memory was 180.4MB in the beginning and 5.7GB in the end (delta: 5.5GB). Free memory was 69.4MB in the beginning and 4.6GB in the end (delta: -4.5GB). Peak memory consumption was 1.1GB. Max. memory is 8.0GB. [2023-12-16 05:38:46,287 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.61ms. Allocated memory is still 180.4MB. Free memory was 134.6MB in the beginning and 134.6MB in the end (delta: 70.7kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 708.94ms. Allocated memory is still 180.4MB. Free memory was 129.8MB in the beginning and 143.9MB in the end (delta: -14.1MB). Peak memory consumption was 42.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 87.25ms. Allocated memory is still 180.4MB. Free memory was 143.9MB in the beginning and 138.6MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 120.19ms. Allocated memory is still 180.4MB. Free memory was 138.6MB in the beginning and 132.8MB in the end (delta: 5.8MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. * RCFGBuilder took 1019.56ms. Allocated memory is still 180.4MB. Free memory was 132.8MB in the beginning and 69.9MB in the end (delta: 62.9MB). Peak memory consumption was 62.9MB. Max. memory is 8.0GB. * TraceAbstraction took 47090.28ms. Allocated memory was 180.4MB in the beginning and 5.7GB in the end (delta: 5.5GB). Free memory was 69.4MB in the beginning and 4.6GB in the end (delta: -4.5GB). Peak memory consumption was 1.1GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 48]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] - GenericResultAtLocation [Line: 273]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [273] - GenericResultAtLocation [Line: 282]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [282] - GenericResultAtLocation [Line: 582]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [582] - GenericResultAtLocation [Line: 599]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [599] - GenericResultAtLocation [Line: 1003]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [1003] - GenericResultAtLocation [Line: 1107]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [1107] - GenericResultAtLocation [Line: 2181]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2181] - GenericResultAtLocation [Line: 2219]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"EncryptDecrypt_spec.i","") [2219] - GenericResultAtLocation [Line: 2265]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2265] - GenericResultAtLocation [Line: 2540]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2540] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 278]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 278). Cancelled while NwaCegarLoop was constructing difference of abstraction (93843states) and FLOYD_HOARE automaton (currently 15 states, 12 states before enhancement),while ReachableStatesComputation was computing reachable states (75583 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 20 procedures, 274 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 47.0s, OverallIterations: 21, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.4s, AutomataDifference: 28.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 15343 SdHoareTripleChecker+Valid, 17.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 15151 mSDsluCounter, 22399 SdHoareTripleChecker+Invalid, 14.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 17497 mSDsCounter, 5146 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 24409 IncrementalHoareTripleChecker+Invalid, 29555 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5146 mSolverCounterUnsat, 4902 mSDtfsCounter, 24409 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1855 GetRequests, 1558 SyntacticMatches, 0 SemanticMatches, 297 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 3.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=93843occurred in iteration=20, InterpolantAutomatonStates: 180, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 9.4s AutomataMinimizationTime, 20 MinimizatonAttempts, 1120 StatesRemovedByMinimization, 16 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 1.1s SatisfiabilityAnalysisTime, 4.5s InterpolantComputationTime, 3425 NumberOfCodeBlocks, 3425 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 3518 ConstructedInterpolants, 0 QuantifiedInterpolants, 6186 SizeOfPredicates, 22 NumberOfNonLiveVariables, 7296 ConjunctsInSsa, 42 ConjunctsInUnsatCore, 29 InterpolantComputations, 20 PerfectInterpolantSequences, 960/988 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown