/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_spec27_product24.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 05:34:23,638 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 05:34:23,694 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:34:23,703 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 05:34:23,704 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 05:34:23,734 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 05:34:23,735 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 05:34:23,735 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 05:34:23,735 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 05:34:23,738 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 05:34:23,738 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 05:34:23,738 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 05:34:23,738 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 05:34:23,739 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 05:34:23,739 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 05:34:23,739 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 05:34:23,739 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 05:34:23,739 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 05:34:23,740 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-16 05:34:23,740 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 05:34:23,740 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 05:34:23,740 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 05:34:23,741 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 05:34:23,741 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 05:34:23,741 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 05:34:23,741 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 05:34:23,741 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 05:34:23,741 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 05:34:23,742 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 05:34:23,742 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 05:34:23,742 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 05:34:23,742 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 05:34:23,742 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 05:34:23,743 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 05:34:23,743 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 05:34:23,743 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 05:34:23,743 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-16 05:34:23,743 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-16 05:34:23,744 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 05:34:23,744 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 05:34:23,744 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 05:34:23,749 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 05:34:23,749 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 05:34:23,749 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:34:23,956 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 05:34:23,970 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 05:34:23,972 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 05:34:23,973 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 05:34:23,973 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 05:34:23,974 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec27_product24.cil.c [2023-12-16 05:34:25,053 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 05:34:25,273 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 05:34:25,274 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec27_product24.cil.c [2023-12-16 05:34:25,304 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9eb9d8299/c92b83ab815c462a8f9d5161d0cfc8d7/FLAG385f845c8 [2023-12-16 05:34:25,325 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9eb9d8299/c92b83ab815c462a8f9d5161d0cfc8d7 [2023-12-16 05:34:25,327 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 05:34:25,328 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 05:34:25,329 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 05:34:25,329 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 05:34:25,334 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 05:34:25,334 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:34:25" (1/1) ... [2023-12-16 05:34:25,335 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@daf4d3d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:34:25, skipping insertion in model container [2023-12-16 05:34:25,335 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:34:25" (1/1) ... [2023-12-16 05:34:25,401 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 05:34:25,827 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_spec27_product24.cil.c[62587,62600] [2023-12-16 05:34:25,836 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 05:34:25,850 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 05:34:25,856 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [48] [2023-12-16 05:34:25,858 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [167] [2023-12-16 05:34:25,858 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"VerifyForward_spec.i","") [571] [2023-12-16 05:34:25,858 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [605] [2023-12-16 05:34:25,858 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [622] [2023-12-16 05:34:25,859 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [1701] [2023-12-16 05:34:25,859 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2026] [2023-12-16 05:34:25,859 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2255] [2023-12-16 05:34:25,859 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2543] [2023-12-16 05:34:25,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2909] [2023-12-16 05:34:25,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2918] [2023-12-16 05:34:25,974 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_spec27_product24.cil.c[62587,62600] [2023-12-16 05:34:25,974 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 05:34:25,999 INFO L206 MainTranslator]: Completed translation [2023-12-16 05:34:25,999 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:34:25 WrapperNode [2023-12-16 05:34:25,999 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 05:34:26,000 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 05:34:26,000 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 05:34:26,000 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 05:34:26,008 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:34:25" (1/1) ... [2023-12-16 05:34:26,037 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:34:25" (1/1) ... [2023-12-16 05:34:26,113 INFO L138 Inliner]: procedures = 130, calls = 194, calls flagged for inlining = 62, calls inlined = 57, statements flattened = 989 [2023-12-16 05:34:26,113 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 05:34:26,114 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 05:34:26,114 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 05:34:26,114 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 05:34:26,122 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:34:25" (1/1) ... [2023-12-16 05:34:26,122 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:34:25" (1/1) ... [2023-12-16 05:34:26,126 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:34:25" (1/1) ... [2023-12-16 05:34:26,156 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:34:26,156 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:34:25" (1/1) ... [2023-12-16 05:34:26,156 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:34:25" (1/1) ... [2023-12-16 05:34:26,170 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:34:25" (1/1) ... [2023-12-16 05:34:26,176 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:34:25" (1/1) ... [2023-12-16 05:34:26,178 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:34:25" (1/1) ... [2023-12-16 05:34:26,181 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:34:25" (1/1) ... [2023-12-16 05:34:26,213 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 05:34:26,213 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 05:34:26,214 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 05:34:26,214 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 05:34:26,214 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:34:25" (1/1) ... [2023-12-16 05:34:26,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 05:34:26,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:34:26,302 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:34:26,347 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:34:26,384 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-16 05:34:26,384 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-16 05:34:26,384 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-16 05:34:26,384 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-16 05:34:26,384 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-12-16 05:34:26,384 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-12-16 05:34:26,385 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-12-16 05:34:26,385 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-12-16 05:34:26,385 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-12-16 05:34:26,385 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-12-16 05:34:26,385 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-12-16 05:34:26,385 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-12-16 05:34:26,385 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-12-16 05:34:26,385 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-12-16 05:34:26,386 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2023-12-16 05:34:26,386 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2023-12-16 05:34:26,386 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-16 05:34:26,388 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-16 05:34:26,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 05:34:26,388 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-12-16 05:34:26,388 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-12-16 05:34:26,388 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-12-16 05:34:26,388 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-12-16 05:34:26,388 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-12-16 05:34:26,388 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-12-16 05:34:26,388 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-16 05:34:26,388 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-16 05:34:26,388 INFO L130 BoogieDeclarations]: Found specification of procedure isVerified [2023-12-16 05:34:26,388 INFO L138 BoogieDeclarations]: Found implementation of procedure isVerified [2023-12-16 05:34:26,388 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2023-12-16 05:34:26,389 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2023-12-16 05:34:26,389 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-16 05:34:26,389 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-16 05:34:26,389 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-12-16 05:34:26,389 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-12-16 05:34:26,389 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-16 05:34:26,389 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-16 05:34:26,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-16 05:34:26,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-16 05:34:26,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-16 05:34:26,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-16 05:34:26,390 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-12-16 05:34:26,390 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-12-16 05:34:26,390 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 05:34:26,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 05:34:26,620 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 05:34:26,623 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 05:34:27,183 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 05:34:27,268 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 05:34:27,268 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 05:34:27,269 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:34:27 BoogieIcfgContainer [2023-12-16 05:34:27,269 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 05:34:27,270 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 05:34:27,270 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 05:34:27,273 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 05:34:27,273 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 05:34:25" (1/3) ... [2023-12-16 05:34:27,273 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c37874b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:34:27, skipping insertion in model container [2023-12-16 05:34:27,273 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:34:25" (2/3) ... [2023-12-16 05:34:27,273 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c37874b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:34:27, skipping insertion in model container [2023-12-16 05:34:27,273 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:34:27" (3/3) ... [2023-12-16 05:34:27,274 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec27_product24.cil.c [2023-12-16 05:34:27,286 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 05:34:27,286 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 05:34:27,321 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 05:34:27,326 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;@5d57ff87, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 05:34:27,326 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 05:34:27,331 INFO L276 IsEmpty]: Start isEmpty. Operand has 305 states, 234 states have (on average 1.5854700854700854) internal successors, (371), 236 states have internal predecessors, (371), 50 states have call successors, (50), 19 states have call predecessors, (50), 19 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-12-16 05:34:27,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-16 05:34:27,343 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:27,343 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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:34:27,344 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:27,347 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:27,347 INFO L85 PathProgramCache]: Analyzing trace with hash -1083546885, now seen corresponding path program 1 times [2023-12-16 05:34:27,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:27,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829362100] [2023-12-16 05:34:27,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:27,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:27,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:27,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:27,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:27,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 05:34:27,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-16 05:34:27,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:34:27,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 05:34:27,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-16 05:34:27,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 05:34:27,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-16 05:34:27,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-16 05:34:27,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-16 05:34:27,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-16 05:34:27,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-16 05:34:27,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:27,882 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-16 05:34:27,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:27,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829362100] [2023-12-16 05:34:27,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829362100] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:34:27,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277712030] [2023-12-16 05:34:27,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:27,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:34:27,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:34:27,920 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:34:27,956 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:34:28,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,237 INFO L262 TraceCheckSpWp]: Trace formula consists of 1025 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-16 05:34:28,243 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:34:28,256 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-16 05:34:28,256 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:34:28,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277712030] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:28,257 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:34:28,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2023-12-16 05:34:28,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419491042] [2023-12-16 05:34:28,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:28,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-16 05:34:28,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:28,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-16 05:34:28,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 05:34:28,283 INFO L87 Difference]: Start difference. First operand has 305 states, 234 states have (on average 1.5854700854700854) internal successors, (371), 236 states have internal predecessors, (371), 50 states have call successors, (50), 19 states have call predecessors, (50), 19 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) Second operand has 2 states, 2 states have (on average 28.0) internal successors, (56), 2 states have internal predecessors, (56), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:28,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:28,335 INFO L93 Difference]: Finished difference Result 461 states and 698 transitions. [2023-12-16 05:34:28,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-16 05:34:28,337 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 28.0) internal successors, (56), 2 states have internal predecessors, (56), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 101 [2023-12-16 05:34:28,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:28,345 INFO L225 Difference]: With dead ends: 461 [2023-12-16 05:34:28,346 INFO L226 Difference]: Without dead ends: 302 [2023-12-16 05:34:28,349 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 125 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:34:28,351 INFO L413 NwaCegarLoop]: 450 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:28,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 450 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:34:28,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2023-12-16 05:34:28,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 302. [2023-12-16 05:34:28,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 232 states have (on average 1.5689655172413792) internal successors, (364), 233 states have internal predecessors, (364), 50 states have call successors, (50), 19 states have call predecessors, (50), 19 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2023-12-16 05:34:28,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 463 transitions. [2023-12-16 05:34:28,397 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 463 transitions. Word has length 101 [2023-12-16 05:34:28,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:28,398 INFO L495 AbstractCegarLoop]: Abstraction has 302 states and 463 transitions. [2023-12-16 05:34:28,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 28.0) internal successors, (56), 2 states have internal predecessors, (56), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:28,398 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 463 transitions. [2023-12-16 05:34:28,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 05:34:28,402 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:28,402 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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:34:28,410 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-16 05:34:28,607 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:34:28,607 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:28,608 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:28,608 INFO L85 PathProgramCache]: Analyzing trace with hash -674630377, now seen corresponding path program 1 times [2023-12-16 05:34:28,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:28,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403598757] [2023-12-16 05:34:28,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:28,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:28,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:28,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:28,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:28,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 05:34:28,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-16 05:34:28,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:34:28,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-16 05:34:28,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-16 05:34:28,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-16 05:34:28,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:34:28,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-16 05:34:28,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-16 05:34:28,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-16 05:34:28,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-16 05:34:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:28,817 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-16 05:34:28,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:28,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403598757] [2023-12-16 05:34:28,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403598757] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:34:28,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305456787] [2023-12-16 05:34:28,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:28,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:34:28,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:34:28,821 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:34:28,847 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:34:29,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,059 INFO L262 TraceCheckSpWp]: Trace formula consists of 1026 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 05:34:29,070 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:34:29,097 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-16 05:34:29,097 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:34:29,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305456787] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:29,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:34:29,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-16 05:34:29,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948485120] [2023-12-16 05:34:29,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:29,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 05:34:29,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:29,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 05:34:29,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-16 05:34:29,100 INFO L87 Difference]: Start difference. First operand 302 states and 463 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:29,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:29,149 INFO L93 Difference]: Finished difference Result 457 states and 685 transitions. [2023-12-16 05:34:29,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 05:34:29,149 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 102 [2023-12-16 05:34:29,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:29,152 INFO L225 Difference]: With dead ends: 457 [2023-12-16 05:34:29,152 INFO L226 Difference]: Without dead ends: 304 [2023-12-16 05:34:29,153 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 125 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:34:29,154 INFO L413 NwaCegarLoop]: 447 mSDtfsCounter, 0 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:29,154 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 893 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:34:29,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2023-12-16 05:34:29,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 304. [2023-12-16 05:34:29,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 234 states have (on average 1.564102564102564) internal successors, (366), 235 states have internal predecessors, (366), 50 states have call successors, (50), 19 states have call predecessors, (50), 19 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2023-12-16 05:34:29,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 465 transitions. [2023-12-16 05:34:29,183 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 465 transitions. Word has length 102 [2023-12-16 05:34:29,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:29,183 INFO L495 AbstractCegarLoop]: Abstraction has 304 states and 465 transitions. [2023-12-16 05:34:29,183 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:29,183 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 465 transitions. [2023-12-16 05:34:29,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-16 05:34:29,186 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:29,186 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:34:29,197 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:34:29,393 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:34:29,393 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:29,393 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:29,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1104945442, now seen corresponding path program 1 times [2023-12-16 05:34:29,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:29,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455906833] [2023-12-16 05:34:29,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:29,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:29,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:29,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:29,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:29,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 05:34:29,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-16 05:34:29,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:34:29,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-16 05:34:29,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-16 05:34:29,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 05:34:29,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-16 05:34:29,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-16 05:34:29,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-16 05:34:29,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-16 05:34:29,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:34:29,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,575 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-16 05:34:29,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:29,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455906833] [2023-12-16 05:34:29,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455906833] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:34:29,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130769364] [2023-12-16 05:34:29,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:29,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:34:29,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:34:29,577 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:34:29,579 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:34:29,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:29,807 INFO L262 TraceCheckSpWp]: Trace formula consists of 1050 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 05:34:29,810 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:34:29,824 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-16 05:34:29,824 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:34:29,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130769364] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:29,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:34:29,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-16 05:34:29,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116498295] [2023-12-16 05:34:29,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:29,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 05:34:29,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:29,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 05:34:29,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-16 05:34:29,826 INFO L87 Difference]: Start difference. First operand 304 states and 465 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:29,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:29,865 INFO L93 Difference]: Finished difference Result 642 states and 996 transitions. [2023-12-16 05:34:29,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 05:34:29,865 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 109 [2023-12-16 05:34:29,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:29,867 INFO L225 Difference]: With dead ends: 642 [2023-12-16 05:34:29,867 INFO L226 Difference]: Without dead ends: 360 [2023-12-16 05:34:29,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 132 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:34:29,869 INFO L413 NwaCegarLoop]: 459 mSDtfsCounter, 109 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 861 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:29,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 861 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:34:29,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2023-12-16 05:34:29,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 355. [2023-12-16 05:34:29,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 274 states have (on average 1.5802919708029197) internal successors, (433), 275 states have internal predecessors, (433), 61 states have call successors, (61), 19 states have call predecessors, (61), 19 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2023-12-16 05:34:29,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 554 transitions. [2023-12-16 05:34:29,884 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 554 transitions. Word has length 109 [2023-12-16 05:34:29,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:29,885 INFO L495 AbstractCegarLoop]: Abstraction has 355 states and 554 transitions. [2023-12-16 05:34:29,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:29,885 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 554 transitions. [2023-12-16 05:34:29,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-16 05:34:29,887 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:29,887 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:34:29,895 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:34:30,093 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:34:30,093 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:30,094 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:30,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1463184986, now seen corresponding path program 1 times [2023-12-16 05:34:30,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:30,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853652651] [2023-12-16 05:34:30,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:30,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:30,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:30,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:30,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:30,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 05:34:30,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-16 05:34:30,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:34:30,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-16 05:34:30,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-16 05:34:30,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:34:30,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 05:34:30,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-16 05:34:30,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 05:34:30,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-16 05:34:30,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 05:34:30,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,260 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-16 05:34:30,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:30,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853652651] [2023-12-16 05:34:30,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853652651] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:34:30,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25667854] [2023-12-16 05:34:30,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:30,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:34:30,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:34:30,262 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:34:30,264 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:34:30,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:30,513 INFO L262 TraceCheckSpWp]: Trace formula consists of 1055 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 05:34:30,518 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:34:30,582 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-16 05:34:30,582 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:34:30,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25667854] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:30,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:34:30,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-16 05:34:30,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837258139] [2023-12-16 05:34:30,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:30,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 05:34:30,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:30,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 05:34:30,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-16 05:34:30,585 INFO L87 Difference]: Start difference. First operand 355 states and 554 transitions. Second operand has 5 states, 4 states have (on average 18.25) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-16 05:34:30,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:30,683 INFO L93 Difference]: Finished difference Result 705 states and 1102 transitions. [2023-12-16 05:34:30,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:34:30,683 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.25) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) Word has length 110 [2023-12-16 05:34:30,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:30,687 INFO L225 Difference]: With dead ends: 705 [2023-12-16 05:34:30,687 INFO L226 Difference]: Without dead ends: 357 [2023-12-16 05:34:30,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 131 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:34:30,691 INFO L413 NwaCegarLoop]: 438 mSDtfsCounter, 8 mSDsluCounter, 1303 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1741 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:30,692 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1741 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:34:30,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2023-12-16 05:34:30,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 357. [2023-12-16 05:34:30,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 275 states have (on average 1.5781818181818181) internal successors, (434), 277 states have internal predecessors, (434), 61 states have call successors, (61), 19 states have call predecessors, (61), 20 states have return successors, (62), 60 states have call predecessors, (62), 60 states have call successors, (62) [2023-12-16 05:34:30,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 557 transitions. [2023-12-16 05:34:30,715 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 557 transitions. Word has length 110 [2023-12-16 05:34:30,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:30,717 INFO L495 AbstractCegarLoop]: Abstraction has 357 states and 557 transitions. [2023-12-16 05:34:30,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.25) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-16 05:34:30,718 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 557 transitions. [2023-12-16 05:34:30,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-16 05:34:30,721 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:30,721 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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:34:30,740 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-16 05:34:30,927 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:34:30,927 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:30,928 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:30,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1377570158, now seen corresponding path program 1 times [2023-12-16 05:34:30,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:30,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650426083] [2023-12-16 05:34:30,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:30,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:30,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:31,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:31,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:31,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:31,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 05:34:31,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-12-16 05:34:31,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-16 05:34:31,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-16 05:34:31,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-16 05:34:31,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-16 05:34:31,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-16 05:34:31,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 05:34:31,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-16 05:34:31,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 05:34:31,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,149 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-16 05:34:31,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:31,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650426083] [2023-12-16 05:34:31,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650426083] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:34:31,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45735238] [2023-12-16 05:34:31,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:31,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:34:31,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:34:31,163 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:34:31,184 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:34:31,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,402 INFO L262 TraceCheckSpWp]: Trace formula consists of 1056 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 05:34:31,407 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:34:31,460 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-16 05:34:31,461 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:34:31,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45735238] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:31,461 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:34:31,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-12-16 05:34:31,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913151646] [2023-12-16 05:34:31,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:31,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 05:34:31,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:31,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 05:34:31,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-16 05:34:31,462 INFO L87 Difference]: Start difference. First operand 357 states and 557 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-16 05:34:31,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:31,546 INFO L93 Difference]: Finished difference Result 707 states and 1107 transitions. [2023-12-16 05:34:31,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:34:31,547 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 111 [2023-12-16 05:34:31,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:31,549 INFO L225 Difference]: With dead ends: 707 [2023-12-16 05:34:31,549 INFO L226 Difference]: Without dead ends: 359 [2023-12-16 05:34:31,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 131 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:34:31,551 INFO L413 NwaCegarLoop]: 436 mSDtfsCounter, 8 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1727 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:31,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1727 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:34:31,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2023-12-16 05:34:31,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 359. [2023-12-16 05:34:31,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 276 states have (on average 1.576086956521739) internal successors, (435), 279 states have internal predecessors, (435), 61 states have call successors, (61), 19 states have call predecessors, (61), 21 states have return successors, (67), 60 states have call predecessors, (67), 60 states have call successors, (67) [2023-12-16 05:34:31,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 563 transitions. [2023-12-16 05:34:31,573 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 563 transitions. Word has length 111 [2023-12-16 05:34:31,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:31,573 INFO L495 AbstractCegarLoop]: Abstraction has 359 states and 563 transitions. [2023-12-16 05:34:31,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-16 05:34:31,574 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 563 transitions. [2023-12-16 05:34:31,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 05:34:31,575 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:31,576 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:34:31,586 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:34:31,784 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:34:31,784 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:31,784 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:31,784 INFO L85 PathProgramCache]: Analyzing trace with hash -1056110669, now seen corresponding path program 1 times [2023-12-16 05:34:31,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:31,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019480564] [2023-12-16 05:34:31,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:31,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:31,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:31,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:31,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:31,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:31,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:31,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-16 05:34:31,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-16 05:34:31,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-16 05:34:31,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-16 05:34:31,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-16 05:34:31,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-16 05:34:31,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-16 05:34:31,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-16 05:34:31,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-16 05:34:31,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:31,914 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-16 05:34:31,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:31,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019480564] [2023-12-16 05:34:31,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019480564] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:31,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:34:31,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 05:34:31,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034488668] [2023-12-16 05:34:31,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:31,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 05:34:31,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:31,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 05:34:31,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 05:34:31,916 INFO L87 Difference]: Start difference. First operand 359 states and 563 transitions. Second operand has 9 states, 8 states have (on average 8.875) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-16 05:34:33,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:33,379 INFO L93 Difference]: Finished difference Result 852 states and 1351 transitions. [2023-12-16 05:34:33,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 05:34:33,379 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.875) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) Word has length 112 [2023-12-16 05:34:33,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:33,382 INFO L225 Difference]: With dead ends: 852 [2023-12-16 05:34:33,382 INFO L226 Difference]: Without dead ends: 512 [2023-12-16 05:34:33,383 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-16 05:34:33,383 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 1007 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 2504 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1008 SdHoareTripleChecker+Valid, 1010 SdHoareTripleChecker+Invalid, 2824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 2504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:33,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1008 Valid, 1010 Invalid, 2824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 2504 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-16 05:34:33,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2023-12-16 05:34:33,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 359. [2023-12-16 05:34:33,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 276 states have (on average 1.576086956521739) internal successors, (435), 279 states have internal predecessors, (435), 61 states have call successors, (61), 19 states have call predecessors, (61), 21 states have return successors, (66), 60 states have call predecessors, (66), 60 states have call successors, (66) [2023-12-16 05:34:33,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 562 transitions. [2023-12-16 05:34:33,404 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 562 transitions. Word has length 112 [2023-12-16 05:34:33,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:33,404 INFO L495 AbstractCegarLoop]: Abstraction has 359 states and 562 transitions. [2023-12-16 05:34:33,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.875) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-16 05:34:33,404 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 562 transitions. [2023-12-16 05:34:33,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-16 05:34:33,406 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:33,406 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1] [2023-12-16 05:34:33,406 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-16 05:34:33,406 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:33,406 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:33,407 INFO L85 PathProgramCache]: Analyzing trace with hash 143907469, now seen corresponding path program 2 times [2023-12-16 05:34:33,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:33,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000265627] [2023-12-16 05:34:33,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:33,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:33,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:33,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:33,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:33,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:33,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:33,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 05:34:33,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-16 05:34:33,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-16 05:34:33,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-16 05:34:33,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-16 05:34:33,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 05:34:33,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-16 05:34:33,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-16 05:34:33,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-16 05:34:33,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:33,550 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-16 05:34:33,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:33,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000265627] [2023-12-16 05:34:33,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000265627] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:33,550 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:34:33,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 05:34:33,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515114714] [2023-12-16 05:34:33,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:33,551 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 05:34:33,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:33,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 05:34:33,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 05:34:33,552 INFO L87 Difference]: Start difference. First operand 359 states and 562 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, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-16 05:34:34,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:34,993 INFO L93 Difference]: Finished difference Result 854 states and 1354 transitions. [2023-12-16 05:34:34,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 05:34:34,994 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, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) Word has length 113 [2023-12-16 05:34:34,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:34,997 INFO L225 Difference]: With dead ends: 854 [2023-12-16 05:34:34,997 INFO L226 Difference]: Without dead ends: 514 [2023-12-16 05:34:34,998 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 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:34:34,999 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 1002 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 2509 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1003 SdHoareTripleChecker+Valid, 1010 SdHoareTripleChecker+Invalid, 2829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 2509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:34,999 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1003 Valid, 1010 Invalid, 2829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 2509 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-16 05:34:35,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2023-12-16 05:34:35,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 361. [2023-12-16 05:34:35,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 277 states have (on average 1.5740072202166064) internal successors, (436), 281 states have internal predecessors, (436), 61 states have call successors, (61), 19 states have call predecessors, (61), 22 states have return successors, (68), 60 states have call predecessors, (68), 60 states have call successors, (68) [2023-12-16 05:34:35,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 565 transitions. [2023-12-16 05:34:35,021 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 565 transitions. Word has length 113 [2023-12-16 05:34:35,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:35,021 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 565 transitions. [2023-12-16 05:34:35,021 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, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-16 05:34:35,021 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 565 transitions. [2023-12-16 05:34:35,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-16 05:34:35,022 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:35,022 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:34:35,022 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-16 05:34:35,023 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:35,023 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:35,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1688308338, now seen corresponding path program 1 times [2023-12-16 05:34:35,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:35,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502477616] [2023-12-16 05:34:35,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:35,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:35,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:35,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:35,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:35,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:35,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:35,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:34:35,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-16 05:34:35,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-16 05:34:35,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-16 05:34:35,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-16 05:34:35,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-16 05:34:35,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-16 05:34:35,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-16 05:34:35,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-16 05:34:35,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:35,201 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-16 05:34:35,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:35,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502477616] [2023-12-16 05:34:35,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502477616] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:35,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:34:35,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-16 05:34:35,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035133607] [2023-12-16 05:34:35,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:35,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-16 05:34:35,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:35,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-16 05:34:35,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-16 05:34:35,203 INFO L87 Difference]: Start difference. First operand 361 states and 565 transitions. Second operand has 12 states, 11 states have (on average 6.909090909090909) internal successors, (76), 8 states have internal predecessors, (76), 4 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-16 05:34:37,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:37,122 INFO L93 Difference]: Finished difference Result 852 states and 1349 transitions. [2023-12-16 05:34:37,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 05:34:37,123 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.909090909090909) internal successors, (76), 8 states have internal predecessors, (76), 4 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) Word has length 114 [2023-12-16 05:34:37,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:37,126 INFO L225 Difference]: With dead ends: 852 [2023-12-16 05:34:37,126 INFO L226 Difference]: Without dead ends: 514 [2023-12-16 05:34:37,127 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2023-12-16 05:34:37,127 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 1011 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 4177 mSolverCounterSat, 324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1012 SdHoareTripleChecker+Valid, 1398 SdHoareTripleChecker+Invalid, 4501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 324 IncrementalHoareTripleChecker+Valid, 4177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:37,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1012 Valid, 1398 Invalid, 4501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 4177 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-16 05:34:37,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2023-12-16 05:34:37,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 361. [2023-12-16 05:34:37,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 277 states have (on average 1.5740072202166064) internal successors, (436), 281 states have internal predecessors, (436), 61 states have call successors, (61), 19 states have call predecessors, (61), 22 states have return successors, (67), 60 states have call predecessors, (67), 60 states have call successors, (67) [2023-12-16 05:34:37,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 564 transitions. [2023-12-16 05:34:37,147 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 564 transitions. Word has length 114 [2023-12-16 05:34:37,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:37,148 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 564 transitions. [2023-12-16 05:34:37,148 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.909090909090909) internal successors, (76), 8 states have internal predecessors, (76), 4 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-16 05:34:37,148 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 564 transitions. [2023-12-16 05:34:37,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-16 05:34:37,150 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:37,150 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2023-12-16 05:34:37,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-16 05:34:37,151 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:37,151 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:37,151 INFO L85 PathProgramCache]: Analyzing trace with hash -342273873, now seen corresponding path program 2 times [2023-12-16 05:34:37,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:37,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359841207] [2023-12-16 05:34:37,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:37,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:37,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:37,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:37,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:37,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:37,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:37,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:34:37,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-16 05:34:37,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 05:34:37,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-16 05:34:37,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-16 05:34:37,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-16 05:34:37,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-16 05:34:37,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:34:37,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-16 05:34:37,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:37,315 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-16 05:34:37,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:37,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359841207] [2023-12-16 05:34:37,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359841207] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:37,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:34:37,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-16 05:34:37,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154489004] [2023-12-16 05:34:37,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:37,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-16 05:34:37,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:37,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-16 05:34:37,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-16 05:34:37,316 INFO L87 Difference]: Start difference. First operand 361 states and 564 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, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-16 05:34:38,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:38,996 INFO L93 Difference]: Finished difference Result 854 states and 1355 transitions. [2023-12-16 05:34:38,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 05:34:38,997 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, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) Word has length 115 [2023-12-16 05:34:38,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:38,999 INFO L225 Difference]: With dead ends: 854 [2023-12-16 05:34:39,000 INFO L226 Difference]: Without dead ends: 516 [2023-12-16 05:34:39,001 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 31 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:34:39,001 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 1006 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 4189 mSolverCounterSat, 321 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1007 SdHoareTripleChecker+Valid, 1398 SdHoareTripleChecker+Invalid, 4510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 321 IncrementalHoareTripleChecker+Valid, 4189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:39,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1007 Valid, 1398 Invalid, 4510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [321 Valid, 4189 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-16 05:34:39,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2023-12-16 05:34:39,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 363. [2023-12-16 05:34:39,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 278 states have (on average 1.5719424460431655) internal successors, (437), 283 states have internal predecessors, (437), 61 states have call successors, (61), 19 states have call predecessors, (61), 23 states have return successors, (72), 60 states have call predecessors, (72), 60 states have call successors, (72) [2023-12-16 05:34:39,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 570 transitions. [2023-12-16 05:34:39,032 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 570 transitions. Word has length 115 [2023-12-16 05:34:39,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:39,032 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 570 transitions. [2023-12-16 05:34:39,032 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, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-16 05:34:39,032 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 570 transitions. [2023-12-16 05:34:39,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-16 05:34:39,033 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:39,033 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:34:39,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-16 05:34:39,034 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:39,034 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:39,034 INFO L85 PathProgramCache]: Analyzing trace with hash -315769719, now seen corresponding path program 1 times [2023-12-16 05:34:39,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:39,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260242581] [2023-12-16 05:34:39,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:39,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:39,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:39,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:39,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:39,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:39,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:39,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:34:39,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-16 05:34:39,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-16 05:34:39,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 05:34:39,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-16 05:34:39,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 05:34:39,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-16 05:34:39,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 05:34:39,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-16 05:34:39,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,218 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 05:34:39,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:39,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260242581] [2023-12-16 05:34:39,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260242581] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:34:39,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387655012] [2023-12-16 05:34:39,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:39,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:34:39,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:34:39,234 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:34:39,257 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:34:39,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:39,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 1061 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 05:34:39,476 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:34:39,503 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:34:39,503 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 05:34:39,564 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:34:39,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387655012] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 05:34:39,564 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 05:34:39,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2023-12-16 05:34:39,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131753288] [2023-12-16 05:34:39,564 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 05:34:39,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-16 05:34:39,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:39,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-16 05:34:39,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2023-12-16 05:34:39,566 INFO L87 Difference]: Start difference. First operand 363 states and 570 transitions. Second operand has 15 states, 14 states have (on average 9.071428571428571) internal successors, (127), 11 states have internal predecessors, (127), 4 states have call successors, (33), 6 states have call predecessors, (33), 3 states have return successors, (26), 3 states have call predecessors, (26), 4 states have call successors, (26) [2023-12-16 05:34:42,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:42,137 INFO L93 Difference]: Finished difference Result 1203 states and 2001 transitions. [2023-12-16 05:34:42,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-16 05:34:42,138 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 9.071428571428571) internal successors, (127), 11 states have internal predecessors, (127), 4 states have call successors, (33), 6 states have call predecessors, (33), 3 states have return successors, (26), 3 states have call predecessors, (26), 4 states have call successors, (26) Word has length 116 [2023-12-16 05:34:42,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:42,142 INFO L225 Difference]: With dead ends: 1203 [2023-12-16 05:34:42,142 INFO L226 Difference]: Without dead ends: 866 [2023-12-16 05:34:42,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 256 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:34:42,145 INFO L413 NwaCegarLoop]: 151 mSDtfsCounter, 2081 mSDsluCounter, 1448 mSDsCounter, 0 mSdLazyCounter, 5119 mSolverCounterSat, 644 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2098 SdHoareTripleChecker+Valid, 1599 SdHoareTripleChecker+Invalid, 5763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 644 IncrementalHoareTripleChecker+Valid, 5119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:42,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2098 Valid, 1599 Invalid, 5763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [644 Valid, 5119 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-16 05:34:42,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2023-12-16 05:34:42,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 698. [2023-12-16 05:34:42,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 549 states have (on average 1.621129326047359) internal successors, (890), 554 states have internal predecessors, (890), 125 states have call successors, (125), 19 states have call predecessors, (125), 23 states have return successors, (146), 124 states have call predecessors, (146), 124 states have call successors, (146) [2023-12-16 05:34:42,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 1161 transitions. [2023-12-16 05:34:42,172 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 1161 transitions. Word has length 116 [2023-12-16 05:34:42,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:42,173 INFO L495 AbstractCegarLoop]: Abstraction has 698 states and 1161 transitions. [2023-12-16 05:34:42,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 9.071428571428571) internal successors, (127), 11 states have internal predecessors, (127), 4 states have call successors, (33), 6 states have call predecessors, (33), 3 states have return successors, (26), 3 states have call predecessors, (26), 4 states have call successors, (26) [2023-12-16 05:34:42,174 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 1161 transitions. [2023-12-16 05:34:42,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-16 05:34:42,176 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:42,177 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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:34:42,183 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:34:42,383 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:34:42,384 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:42,384 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:42,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1024976943, now seen corresponding path program 1 times [2023-12-16 05:34:42,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:42,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412982135] [2023-12-16 05:34:42,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:42,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:42,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:42,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:42,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:42,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:42,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:42,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:34:42,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 05:34:42,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-16 05:34:42,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-16 05:34:42,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-16 05:34:42,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-16 05:34:42,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-16 05:34:42,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-16 05:34:42,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-16 05:34:42,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:42,502 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:34:42,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:42,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412982135] [2023-12-16 05:34:42,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412982135] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:42,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:34:42,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:34:42,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512163808] [2023-12-16 05:34:42,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:42,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:34:42,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:42,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:34:42,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:34:42,504 INFO L87 Difference]: Start difference. First operand 698 states and 1161 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:43,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:43,853 INFO L93 Difference]: Finished difference Result 1798 states and 3060 transitions. [2023-12-16 05:34:43,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:34:43,853 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 120 [2023-12-16 05:34:43,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:43,859 INFO L225 Difference]: With dead ends: 1798 [2023-12-16 05:34:43,859 INFO L226 Difference]: Without dead ends: 1168 [2023-12-16 05:34:43,862 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 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:34:43,862 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 1101 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 1455 mSolverCounterSat, 382 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1116 SdHoareTripleChecker+Valid, 758 SdHoareTripleChecker+Invalid, 1837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 382 IncrementalHoareTripleChecker+Valid, 1455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:43,862 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1116 Valid, 758 Invalid, 1837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [382 Valid, 1455 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-16 05:34:43,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1168 states. [2023-12-16 05:34:43,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1168 to 1010. [2023-12-16 05:34:43,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1010 states, 797 states have (on average 1.6336260978670012) internal successors, (1302), 802 states have internal predecessors, (1302), 189 states have call successors, (189), 19 states have call predecessors, (189), 23 states have return successors, (220), 188 states have call predecessors, (220), 188 states have call successors, (220) [2023-12-16 05:34:43,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1010 states to 1010 states and 1711 transitions. [2023-12-16 05:34:43,900 INFO L78 Accepts]: Start accepts. Automaton has 1010 states and 1711 transitions. Word has length 120 [2023-12-16 05:34:43,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:43,901 INFO L495 AbstractCegarLoop]: Abstraction has 1010 states and 1711 transitions. [2023-12-16 05:34:43,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:43,901 INFO L276 IsEmpty]: Start isEmpty. Operand 1010 states and 1711 transitions. [2023-12-16 05:34:43,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-16 05:34:43,905 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:43,905 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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:34:43,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-16 05:34:43,905 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:43,906 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:43,906 INFO L85 PathProgramCache]: Analyzing trace with hash -257707276, now seen corresponding path program 1 times [2023-12-16 05:34:43,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:43,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495364380] [2023-12-16 05:34:43,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:43,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:43,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:43,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:43,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:43,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:43,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:43,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:34:43,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-16 05:34:43,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-16 05:34:43,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-16 05:34:43,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-16 05:34:43,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-16 05:34:43,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-16 05:34:43,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-16 05:34:43,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-16 05:34:43,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:43,975 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:34:43,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:43,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495364380] [2023-12-16 05:34:43,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495364380] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:43,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:34:43,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:34:43,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281952241] [2023-12-16 05:34:43,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:43,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:34:43,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:43,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:34:43,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:34:43,977 INFO L87 Difference]: Start difference. First operand 1010 states and 1711 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:45,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:45,398 INFO L93 Difference]: Finished difference Result 2567 states and 4408 transitions. [2023-12-16 05:34:45,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:34:45,398 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 121 [2023-12-16 05:34:45,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:45,408 INFO L225 Difference]: With dead ends: 2567 [2023-12-16 05:34:45,408 INFO L226 Difference]: Without dead ends: 1675 [2023-12-16 05:34:45,411 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 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:34:45,411 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 1099 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 1464 mSolverCounterSat, 378 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1114 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 1842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 378 IncrementalHoareTripleChecker+Valid, 1464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:45,412 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1114 Valid, 750 Invalid, 1842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [378 Valid, 1464 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-16 05:34:45,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1675 states. [2023-12-16 05:34:45,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1675 to 1517. [2023-12-16 05:34:45,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1517 states, 1209 states have (on average 1.639371381306865) internal successors, (1982), 1214 states have internal predecessors, (1982), 284 states have call successors, (284), 19 states have call predecessors, (284), 23 states have return successors, (315), 283 states have call predecessors, (315), 283 states have call successors, (315) [2023-12-16 05:34:45,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 2581 transitions. [2023-12-16 05:34:45,475 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 2581 transitions. Word has length 121 [2023-12-16 05:34:45,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:45,476 INFO L495 AbstractCegarLoop]: Abstraction has 1517 states and 2581 transitions. [2023-12-16 05:34:45,476 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:45,476 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 2581 transitions. [2023-12-16 05:34:45,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 05:34:45,483 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:45,483 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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:34:45,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-16 05:34:45,483 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:45,484 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:45,484 INFO L85 PathProgramCache]: Analyzing trace with hash 640719011, now seen corresponding path program 1 times [2023-12-16 05:34:45,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:45,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621659618] [2023-12-16 05:34:45,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:45,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:45,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:45,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:45,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:45,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:45,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:45,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:34:45,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-16 05:34:45,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:34:45,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-16 05:34:45,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 05:34:45,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-16 05:34:45,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:34:45,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-16 05:34:45,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-16 05:34:45,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:45,567 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:34:45,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:45,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621659618] [2023-12-16 05:34:45,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621659618] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:45,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:34:45,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:34:45,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519639982] [2023-12-16 05:34:45,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:45,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:34:45,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:45,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:34:45,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:34:45,569 INFO L87 Difference]: Start difference. First operand 1517 states and 2581 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:46,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:46,814 INFO L93 Difference]: Finished difference Result 3713 states and 6433 transitions. [2023-12-16 05:34:46,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:34:46,814 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 122 [2023-12-16 05:34:46,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:46,834 INFO L225 Difference]: With dead ends: 3713 [2023-12-16 05:34:46,834 INFO L226 Difference]: Without dead ends: 2442 [2023-12-16 05:34:46,838 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 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:34:46,839 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 1097 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1437 mSolverCounterSat, 370 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1112 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 1807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 370 IncrementalHoareTripleChecker+Valid, 1437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:46,839 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1112 Valid, 738 Invalid, 1807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [370 Valid, 1437 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-16 05:34:46,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2442 states. [2023-12-16 05:34:46,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2442 to 2284. [2023-12-16 05:34:46,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2284 states, 1853 states have (on average 1.6443604964921748) internal successors, (3047), 1858 states have internal predecessors, (3047), 407 states have call successors, (407), 19 states have call predecessors, (407), 23 states have return successors, (454), 406 states have call predecessors, (454), 406 states have call successors, (454) [2023-12-16 05:34:46,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2284 states to 2284 states and 3908 transitions. [2023-12-16 05:34:46,937 INFO L78 Accepts]: Start accepts. Automaton has 2284 states and 3908 transitions. Word has length 122 [2023-12-16 05:34:46,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:46,937 INFO L495 AbstractCegarLoop]: Abstraction has 2284 states and 3908 transitions. [2023-12-16 05:34:46,938 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:46,938 INFO L276 IsEmpty]: Start isEmpty. Operand 2284 states and 3908 transitions. [2023-12-16 05:34:46,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-12-16 05:34:46,946 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:46,946 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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:34:46,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-16 05:34:46,946 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:46,946 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:46,946 INFO L85 PathProgramCache]: Analyzing trace with hash -955845805, now seen corresponding path program 1 times [2023-12-16 05:34:46,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:46,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947455298] [2023-12-16 05:34:46,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:46,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:46,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:47,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:47,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:47,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:47,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:47,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:34:47,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-16 05:34:47,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 05:34:47,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-16 05:34:47,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 05:34:47,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-16 05:34:47,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 05:34:47,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 05:34:47,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-16 05:34:47,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:47,060 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:34:47,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:47,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947455298] [2023-12-16 05:34:47,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947455298] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:47,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:34:47,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:34:47,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135014815] [2023-12-16 05:34:47,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:47,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:34:47,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:47,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:34:47,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:34:47,061 INFO L87 Difference]: Start difference. First operand 2284 states and 3908 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:48,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:48,330 INFO L93 Difference]: Finished difference Result 5495 states and 9591 transitions. [2023-12-16 05:34:48,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:34:48,330 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 123 [2023-12-16 05:34:48,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:48,372 INFO L225 Difference]: With dead ends: 5495 [2023-12-16 05:34:48,372 INFO L226 Difference]: Without dead ends: 3666 [2023-12-16 05:34:48,381 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 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:34:48,381 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 1096 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1425 mSolverCounterSat, 372 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1111 SdHoareTripleChecker+Valid, 737 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 372 IncrementalHoareTripleChecker+Valid, 1425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:48,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1111 Valid, 737 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [372 Valid, 1425 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-16 05:34:48,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3666 states. [2023-12-16 05:34:48,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3666 to 3508. [2023-12-16 05:34:48,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3508 states, 2898 states have (on average 1.647688060731539) internal successors, (4775), 2903 states have internal predecessors, (4775), 586 states have call successors, (586), 19 states have call predecessors, (586), 23 states have return successors, (659), 585 states have call predecessors, (659), 585 states have call successors, (659) [2023-12-16 05:34:48,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3508 states to 3508 states and 6020 transitions. [2023-12-16 05:34:48,542 INFO L78 Accepts]: Start accepts. Automaton has 3508 states and 6020 transitions. Word has length 123 [2023-12-16 05:34:48,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:48,542 INFO L495 AbstractCegarLoop]: Abstraction has 3508 states and 6020 transitions. [2023-12-16 05:34:48,542 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:48,542 INFO L276 IsEmpty]: Start isEmpty. Operand 3508 states and 6020 transitions. [2023-12-16 05:34:48,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-16 05:34:48,554 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:48,554 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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:34:48,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-16 05:34:48,554 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:48,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:48,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1737339399, now seen corresponding path program 1 times [2023-12-16 05:34:48,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:48,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540122389] [2023-12-16 05:34:48,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:48,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:48,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:48,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:48,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:48,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:48,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:48,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:34:48,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-16 05:34:48,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:34:48,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-16 05:34:48,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-16 05:34:48,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-16 05:34:48,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 05:34:48,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 05:34:48,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-16 05:34:48,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:48,642 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:34:48,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:48,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540122389] [2023-12-16 05:34:48,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540122389] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:48,642 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:34:48,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:34:48,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216638945] [2023-12-16 05:34:48,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:48,643 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:34:48,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:48,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:34:48,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:34:48,643 INFO L87 Difference]: Start difference. First operand 3508 states and 6020 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:50,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:50,012 INFO L93 Difference]: Finished difference Result 8474 states and 14831 transitions. [2023-12-16 05:34:50,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:34:50,013 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 124 [2023-12-16 05:34:50,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:50,052 INFO L225 Difference]: With dead ends: 8474 [2023-12-16 05:34:50,053 INFO L226 Difference]: Without dead ends: 5724 [2023-12-16 05:34:50,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 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:34:50,061 INFO L413 NwaCegarLoop]: 183 mSDtfsCounter, 1093 mSDsluCounter, 594 mSDsCounter, 0 mSdLazyCounter, 1486 mSolverCounterSat, 374 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1108 SdHoareTripleChecker+Valid, 777 SdHoareTripleChecker+Invalid, 1860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 374 IncrementalHoareTripleChecker+Valid, 1486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:50,061 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1108 Valid, 777 Invalid, 1860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [374 Valid, 1486 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-16 05:34:50,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5724 states. [2023-12-16 05:34:50,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5724 to 5566. [2023-12-16 05:34:50,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5566 states, 4580 states have (on average 1.637117903930131) internal successors, (7498), 4585 states have internal predecessors, (7498), 962 states have call successors, (962), 19 states have call predecessors, (962), 23 states have return successors, (1079), 961 states have call predecessors, (1079), 961 states have call successors, (1079) [2023-12-16 05:34:50,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5566 states to 5566 states and 9539 transitions. [2023-12-16 05:34:50,286 INFO L78 Accepts]: Start accepts. Automaton has 5566 states and 9539 transitions. Word has length 124 [2023-12-16 05:34:50,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:50,286 INFO L495 AbstractCegarLoop]: Abstraction has 5566 states and 9539 transitions. [2023-12-16 05:34:50,287 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:50,287 INFO L276 IsEmpty]: Start isEmpty. Operand 5566 states and 9539 transitions. [2023-12-16 05:34:50,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-12-16 05:34:50,302 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:50,302 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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:34:50,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-16 05:34:50,303 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:50,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:50,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1206580753, now seen corresponding path program 1 times [2023-12-16 05:34:50,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:50,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543679354] [2023-12-16 05:34:50,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:50,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:50,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:50,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:50,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:50,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:50,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:50,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:34:50,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-16 05:34:50,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-16 05:34:50,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 05:34:50,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-16 05:34:50,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-16 05:34:50,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-16 05:34:50,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-16 05:34:50,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-16 05:34:50,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:50,382 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:34:50,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:50,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543679354] [2023-12-16 05:34:50,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543679354] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:50,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:34:50,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:34:50,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071659613] [2023-12-16 05:34:50,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:50,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:34:50,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:50,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:34:50,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:34:50,384 INFO L87 Difference]: Start difference. First operand 5566 states and 9539 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:51,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:51,851 INFO L93 Difference]: Finished difference Result 13835 states and 24188 transitions. [2023-12-16 05:34:51,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:34:51,851 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 125 [2023-12-16 05:34:51,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:51,887 INFO L225 Difference]: With dead ends: 13835 [2023-12-16 05:34:51,887 INFO L226 Difference]: Without dead ends: 9413 [2023-12-16 05:34:51,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 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:34:51,900 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 1091 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 1442 mSolverCounterSat, 378 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1106 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 1820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 378 IncrementalHoareTripleChecker+Valid, 1442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:51,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1106 Valid, 745 Invalid, 1820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [378 Valid, 1442 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-16 05:34:51,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9413 states. [2023-12-16 05:34:52,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9413 to 9255. [2023-12-16 05:34:52,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9255 states, 7663 states have (on average 1.6348688503197182) internal successors, (12528), 7668 states have internal predecessors, (12528), 1568 states have call successors, (1568), 19 states have call predecessors, (1568), 23 states have return successors, (1763), 1567 states have call predecessors, (1763), 1567 states have call successors, (1763) [2023-12-16 05:34:52,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9255 states to 9255 states and 15859 transitions. [2023-12-16 05:34:52,284 INFO L78 Accepts]: Start accepts. Automaton has 9255 states and 15859 transitions. Word has length 125 [2023-12-16 05:34:52,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:52,284 INFO L495 AbstractCegarLoop]: Abstraction has 9255 states and 15859 transitions. [2023-12-16 05:34:52,284 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:52,284 INFO L276 IsEmpty]: Start isEmpty. Operand 9255 states and 15859 transitions. [2023-12-16 05:34:52,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-16 05:34:52,307 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:52,307 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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:34:52,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-16 05:34:52,308 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:52,308 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:52,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1860053895, now seen corresponding path program 1 times [2023-12-16 05:34:52,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:52,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828722371] [2023-12-16 05:34:52,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:52,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:52,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:52,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:52,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:52,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:52,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:52,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:34:52,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-16 05:34:52,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-16 05:34:52,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-16 05:34:52,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-16 05:34:52,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-16 05:34:52,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-16 05:34:52,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-16 05:34:52,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-16 05:34:52,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:52,393 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:34:52,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:52,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828722371] [2023-12-16 05:34:52,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828722371] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:52,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:34:52,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:34:52,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007157238] [2023-12-16 05:34:52,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:52,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:34:52,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:52,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:34:52,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:34:52,394 INFO L87 Difference]: Start difference. First operand 9255 states and 15859 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:53,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:53,967 INFO L93 Difference]: Finished difference Result 24027 states and 41952 transitions. [2023-12-16 05:34:53,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:34:53,968 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 126 [2023-12-16 05:34:53,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:54,016 INFO L225 Difference]: With dead ends: 24027 [2023-12-16 05:34:54,016 INFO L226 Difference]: Without dead ends: 16373 [2023-12-16 05:34:54,035 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 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:34:54,036 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 1090 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 376 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1105 SdHoareTripleChecker+Valid, 774 SdHoareTripleChecker+Invalid, 1845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 376 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:54,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1105 Valid, 774 Invalid, 1845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [376 Valid, 1469 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-16 05:34:54,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16373 states. [2023-12-16 05:34:54,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16373 to 16215. [2023-12-16 05:34:54,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16215 states, 13420 states have (on average 1.626005961251863) internal successors, (21821), 13425 states have internal predecessors, (21821), 2771 states have call successors, (2771), 19 states have call predecessors, (2771), 23 states have return successors, (3110), 2770 states have call predecessors, (3110), 2770 states have call successors, (3110) [2023-12-16 05:34:54,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16215 states to 16215 states and 27702 transitions. [2023-12-16 05:34:54,637 INFO L78 Accepts]: Start accepts. Automaton has 16215 states and 27702 transitions. Word has length 126 [2023-12-16 05:34:54,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:54,637 INFO L495 AbstractCegarLoop]: Abstraction has 16215 states and 27702 transitions. [2023-12-16 05:34:54,637 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:54,638 INFO L276 IsEmpty]: Start isEmpty. Operand 16215 states and 27702 transitions. [2023-12-16 05:34:54,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-16 05:34:54,671 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:54,671 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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:34:54,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-16 05:34:54,671 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:54,672 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:54,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1445199150, now seen corresponding path program 1 times [2023-12-16 05:34:54,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:54,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224814666] [2023-12-16 05:34:54,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:54,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:54,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:54,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:54,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:54,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:54,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:54,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:34:54,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:34:54,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-16 05:34:54,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-16 05:34:54,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-16 05:34:54,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-16 05:34:54,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-16 05:34:54,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-16 05:34:54,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-16 05:34:54,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:54,756 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:34:54,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:54,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224814666] [2023-12-16 05:34:54,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224814666] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:54,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:34:54,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:34:54,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93132942] [2023-12-16 05:34:54,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:54,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:34:54,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:54,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:34:54,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:34:54,759 INFO L87 Difference]: Start difference. First operand 16215 states and 27702 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:56,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:34:56,799 INFO L93 Difference]: Finished difference Result 43002 states and 74964 transitions. [2023-12-16 05:34:56,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:34:56,800 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 127 [2023-12-16 05:34:56,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:34:56,895 INFO L225 Difference]: With dead ends: 43002 [2023-12-16 05:34:56,895 INFO L226 Difference]: Without dead ends: 29036 [2023-12-16 05:34:56,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 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:34:56,925 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 1088 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1433 mSolverCounterSat, 380 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1103 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 1813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 380 IncrementalHoareTripleChecker+Valid, 1433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:34:56,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1103 Valid, 739 Invalid, 1813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [380 Valid, 1433 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-16 05:34:56,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29036 states. [2023-12-16 05:34:57,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29036 to 28878. [2023-12-16 05:34:57,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28878 states, 24044 states have (on average 1.6223174180668773) internal successors, (39007), 24049 states have internal predecessors, (39007), 4810 states have call successors, (4810), 19 states have call predecessors, (4810), 23 states have return successors, (5423), 4809 states have call predecessors, (5423), 4809 states have call successors, (5423) [2023-12-16 05:34:57,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28878 states to 28878 states and 49240 transitions. [2023-12-16 05:34:57,945 INFO L78 Accepts]: Start accepts. Automaton has 28878 states and 49240 transitions. Word has length 127 [2023-12-16 05:34:57,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:34:57,946 INFO L495 AbstractCegarLoop]: Abstraction has 28878 states and 49240 transitions. [2023-12-16 05:34:57,946 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:34:57,946 INFO L276 IsEmpty]: Start isEmpty. Operand 28878 states and 49240 transitions. [2023-12-16 05:34:57,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-12-16 05:34:57,978 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:34:57,978 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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:34:57,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-16 05:34:57,978 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:34:57,978 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:34:57,978 INFO L85 PathProgramCache]: Analyzing trace with hash 226564599, now seen corresponding path program 1 times [2023-12-16 05:34:57,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:34:57,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173404013] [2023-12-16 05:34:57,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:34:57,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:34:57,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:34:58,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:34:58,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:34:58,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:34:58,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:34:58,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:34:58,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 05:34:58,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-16 05:34:58,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 05:34:58,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-16 05:34:58,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:34:58,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-16 05:34:58,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-16 05:34:58,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-16 05:34:58,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:34:58,060 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:34:58,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:34:58,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173404013] [2023-12-16 05:34:58,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173404013] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:34:58,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:34:58,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:34:58,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005059371] [2023-12-16 05:34:58,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:34:58,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:34:58,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:34:58,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:34:58,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:34:58,062 INFO L87 Difference]: Start difference. First operand 28878 states and 49240 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:35:00,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:35:00,800 INFO L93 Difference]: Finished difference Result 78774 states and 136523 transitions. [2023-12-16 05:35:00,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:35:00,800 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 128 [2023-12-16 05:35:00,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:35:00,998 INFO L225 Difference]: With dead ends: 78774 [2023-12-16 05:35:00,998 INFO L226 Difference]: Without dead ends: 52924 [2023-12-16 05:35:01,048 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 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:35:01,049 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 1085 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 1446 mSolverCounterSat, 378 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1100 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 1824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 378 IncrementalHoareTripleChecker+Valid, 1446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-16 05:35:01,049 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1100 Valid, 751 Invalid, 1824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [378 Valid, 1446 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-16 05:35:01,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52924 states. [2023-12-16 05:35:02,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52924 to 52766. [2023-12-16 05:35:02,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52766 states, 44217 states have (on average 1.6174095935952235) internal successors, (71517), 44222 states have internal predecessors, (71517), 8525 states have call successors, (8525), 19 states have call predecessors, (8525), 23 states have return successors, (9670), 8524 states have call predecessors, (9670), 8524 states have call successors, (9670) [2023-12-16 05:35:02,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52766 states to 52766 states and 89712 transitions. [2023-12-16 05:35:02,923 INFO L78 Accepts]: Start accepts. Automaton has 52766 states and 89712 transitions. Word has length 128 [2023-12-16 05:35:02,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:35:02,923 INFO L495 AbstractCegarLoop]: Abstraction has 52766 states and 89712 transitions. [2023-12-16 05:35:02,923 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:35:02,923 INFO L276 IsEmpty]: Start isEmpty. Operand 52766 states and 89712 transitions. [2023-12-16 05:35:02,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-16 05:35:02,954 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:35:02,954 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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:35:02,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-16 05:35:02,954 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:35:02,954 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:35:02,954 INFO L85 PathProgramCache]: Analyzing trace with hash 213656558, now seen corresponding path program 1 times [2023-12-16 05:35:02,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:35:02,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677553505] [2023-12-16 05:35:02,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:35:02,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:35:02,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:02,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:35:02,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:02,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:35:03,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:03,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:35:03,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:03,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:35:03,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:03,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:35:03,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:03,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:35:03,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:03,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:35:03,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:03,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-16 05:35:03,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:03,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 05:35:03,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:03,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-16 05:35:03,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:03,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 05:35:03,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:03,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-16 05:35:03,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:03,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-16 05:35:03,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:03,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-16 05:35:03,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:03,020 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:35:03,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:35:03,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677553505] [2023-12-16 05:35:03,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677553505] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:35:03,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:35:03,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:35:03,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821808946] [2023-12-16 05:35:03,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:35:03,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:35:03,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:35:03,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:35:03,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:35:03,022 INFO L87 Difference]: Start difference. First operand 52766 states and 89712 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:35:06,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:35:06,110 INFO L93 Difference]: Finished difference Result 98549 states and 171228 transitions. [2023-12-16 05:35:06,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:35:06,111 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 129 [2023-12-16 05:35:06,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:35:06,472 INFO L225 Difference]: With dead ends: 98549 [2023-12-16 05:35:06,472 INFO L226 Difference]: Without dead ends: 98396 [2023-12-16 05:35:06,511 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 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:35:06,513 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 1084 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1437 mSolverCounterSat, 380 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1099 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 1817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 380 IncrementalHoareTripleChecker+Valid, 1437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:35:06,513 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1099 Valid, 739 Invalid, 1817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [380 Valid, 1437 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-16 05:35:06,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98396 states. [2023-12-16 05:35:09,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98396 to 98238. [2023-12-16 05:35:09,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98238 states, 82890 states have (on average 1.6111231752925563) internal successors, (133546), 82895 states have internal predecessors, (133546), 15324 states have call successors, (15324), 19 states have call predecessors, (15324), 23 states have return successors, (17515), 15323 states have call predecessors, (17515), 15323 states have call successors, (17515) [2023-12-16 05:35:10,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98238 states to 98238 states and 166385 transitions. [2023-12-16 05:35:10,375 INFO L78 Accepts]: Start accepts. Automaton has 98238 states and 166385 transitions. Word has length 129 [2023-12-16 05:35:10,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:35:10,376 INFO L495 AbstractCegarLoop]: Abstraction has 98238 states and 166385 transitions. [2023-12-16 05:35:10,376 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:35:10,376 INFO L276 IsEmpty]: Start isEmpty. Operand 98238 states and 166385 transitions. [2023-12-16 05:35:10,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-12-16 05:35:10,466 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:35:10,466 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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:35:10,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-16 05:35:10,467 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:35:10,467 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:35:10,467 INFO L85 PathProgramCache]: Analyzing trace with hash -434827464, now seen corresponding path program 1 times [2023-12-16 05:35:10,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:35:10,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054476786] [2023-12-16 05:35:10,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:35:10,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:35:10,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:35:10,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:35:10,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:35:10,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:35:10,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:35:10,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:35:10,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-16 05:35:10,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 05:35:10,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-16 05:35:10,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-16 05:35:10,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 05:35:10,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 05:35:10,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-16 05:35:10,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-16 05:35:10,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:10,614 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:35:10,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:35:10,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054476786] [2023-12-16 05:35:10,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054476786] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:35:10,614 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:35:10,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 05:35:10,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094419004] [2023-12-16 05:35:10,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:35:10,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 05:35:10,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:35:10,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 05:35:10,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 05:35:10,615 INFO L87 Difference]: Start difference. First operand 98238 states and 166385 transitions. Second operand has 9 states, 8 states have (on average 10.875) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:35:13,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:35:13,953 INFO L93 Difference]: Finished difference Result 98537 states and 170121 transitions. [2023-12-16 05:35:13,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-16 05:35:13,953 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.875) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 130 [2023-12-16 05:35:13,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:35:14,518 INFO L225 Difference]: With dead ends: 98537 [2023-12-16 05:35:14,519 INFO L226 Difference]: Without dead ends: 98391 [2023-12-16 05:35:14,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2023-12-16 05:35:14,550 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 1012 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 2449 mSolverCounterSat, 318 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1012 SdHoareTripleChecker+Valid, 1017 SdHoareTripleChecker+Invalid, 2767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 318 IncrementalHoareTripleChecker+Valid, 2449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-16 05:35:14,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1012 Valid, 1017 Invalid, 2767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [318 Valid, 2449 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-16 05:35:14,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98391 states. [2023-12-16 05:35:17,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98391 to 98238. [2023-12-16 05:35:17,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98238 states, 82890 states have (on average 1.6111111111111112) internal successors, (133545), 82895 states have internal predecessors, (133545), 15324 states have call successors, (15324), 19 states have call predecessors, (15324), 23 states have return successors, (17515), 15323 states have call predecessors, (17515), 15323 states have call successors, (17515) [2023-12-16 05:35:17,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98238 states to 98238 states and 166384 transitions. [2023-12-16 05:35:17,540 INFO L78 Accepts]: Start accepts. Automaton has 98238 states and 166384 transitions. Word has length 130 [2023-12-16 05:35:17,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:35:17,541 INFO L495 AbstractCegarLoop]: Abstraction has 98238 states and 166384 transitions. [2023-12-16 05:35:17,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.875) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-16 05:35:17,541 INFO L276 IsEmpty]: Start isEmpty. Operand 98238 states and 166384 transitions. [2023-12-16 05:35:17,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-16 05:35:17,851 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:35:17,851 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:35:17,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-16 05:35:17,852 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:35:17,852 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:35:17,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1022752308, now seen corresponding path program 1 times [2023-12-16 05:35:17,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:35:17,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070262677] [2023-12-16 05:35:17,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:35:17,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:35:17,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:35:18,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:35:18,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:35:18,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:35:18,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:35:18,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:35:18,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-16 05:35:18,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 05:35:18,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-16 05:35:18,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-16 05:35:18,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 05:35:18,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-16 05:35:18,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-16 05:35:18,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-16 05:35:18,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-12-16 05:35:18,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:35:18,253 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:35:18,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:35:18,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070262677] [2023-12-16 05:35:18,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070262677] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:35:18,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:35:18,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-16 05:35:18,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313798809] [2023-12-16 05:35:18,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:35:18,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-16 05:35:18,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:35:18,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-16 05:35:18,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-16 05:35:18,255 INFO L87 Difference]: Start difference. First operand 98238 states and 166384 transitions. Second operand has 10 states, 10 states have (on average 9.2) internal successors, (92), 5 states have internal predecessors, (92), 2 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-16 05:35:22,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:35:22,687 INFO L93 Difference]: Finished difference Result 98835 states and 170576 transitions. [2023-12-16 05:35:22,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-16 05:35:22,687 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.2) internal successors, (92), 5 states have internal predecessors, (92), 2 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 137 [2023-12-16 05:35:22,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:35:23,002 INFO L225 Difference]: With dead ends: 98835 [2023-12-16 05:35:23,002 INFO L226 Difference]: Without dead ends: 98689 [2023-12-16 05:35:23,038 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=207, Invalid=549, Unknown=0, NotChecked=0, Total=756 [2023-12-16 05:35:23,048 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 1906 mSDsluCounter, 829 mSDsCounter, 0 mSdLazyCounter, 3788 mSolverCounterSat, 505 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1920 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 4293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 505 IncrementalHoareTripleChecker+Valid, 3788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:35:23,051 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1920 Valid, 995 Invalid, 4293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [505 Valid, 3788 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-16 05:35:23,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98689 states. Received shutdown request... [2023-12-16 05:35:23,408 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 05:35:23,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-16 05:35:23,408 WARN L619 AbstractCegarLoop]: Verification canceled: while executing MinimizeSevpa. [2023-12-16 05:35:23,414 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, 1] [2023-12-16 05:35:23,415 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 05:35:23,418 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 05:35:23 BoogieIcfgContainer [2023-12-16 05:35:23,418 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 05:35:23,419 INFO L158 Benchmark]: Toolchain (without parser) took 58090.26ms. Allocated memory was 330.3MB in the beginning and 6.9GB in the end (delta: 6.5GB). Free memory was 272.6MB in the beginning and 5.5GB in the end (delta: -5.2GB). Peak memory consumption was 1.7GB. Max. memory is 8.0GB. [2023-12-16 05:35:23,419 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 234.9MB. Free memory was 183.3MB in the beginning and 183.1MB in the end (delta: 136.5kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 05:35:23,420 INFO L158 Benchmark]: CACSL2BoogieTranslator took 670.38ms. Allocated memory is still 330.3MB. Free memory was 272.6MB in the beginning and 280.5MB in the end (delta: -7.8MB). Peak memory consumption was 36.7MB. Max. memory is 8.0GB. [2023-12-16 05:35:23,420 INFO L158 Benchmark]: Boogie Procedure Inliner took 113.13ms. Allocated memory is still 330.3MB. Free memory was 280.5MB in the beginning and 274.7MB in the end (delta: 5.8MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. [2023-12-16 05:35:23,420 INFO L158 Benchmark]: Boogie Preprocessor took 99.07ms. Allocated memory is still 330.3MB. Free memory was 274.7MB in the beginning and 267.9MB in the end (delta: 6.8MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. [2023-12-16 05:35:23,420 INFO L158 Benchmark]: RCFGBuilder took 1055.53ms. Allocated memory is still 330.3MB. Free memory was 267.9MB in the beginning and 279.1MB in the end (delta: -11.2MB). Peak memory consumption was 64.3MB. Max. memory is 8.0GB. [2023-12-16 05:35:23,421 INFO L158 Benchmark]: TraceAbstraction took 56147.97ms. Allocated memory was 330.3MB in the beginning and 6.9GB in the end (delta: 6.5GB). Free memory was 278.1MB in the beginning and 5.5GB in the end (delta: -5.2GB). Peak memory consumption was 1.7GB. Max. memory is 8.0GB. [2023-12-16 05:35:23,423 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.09ms. Allocated memory is still 234.9MB. Free memory was 183.3MB in the beginning and 183.1MB in the end (delta: 136.5kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 670.38ms. Allocated memory is still 330.3MB. Free memory was 272.6MB in the beginning and 280.5MB in the end (delta: -7.8MB). Peak memory consumption was 36.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 113.13ms. Allocated memory is still 330.3MB. Free memory was 280.5MB in the beginning and 274.7MB in the end (delta: 5.8MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. * Boogie Preprocessor took 99.07ms. Allocated memory is still 330.3MB. Free memory was 274.7MB in the beginning and 267.9MB in the end (delta: 6.8MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. * RCFGBuilder took 1055.53ms. Allocated memory is still 330.3MB. Free memory was 267.9MB in the beginning and 279.1MB in the end (delta: -11.2MB). Peak memory consumption was 64.3MB. Max. memory is 8.0GB. * TraceAbstraction took 56147.97ms. Allocated memory was 330.3MB in the beginning and 6.9GB in the end (delta: 6.5GB). Free memory was 278.1MB in the beginning and 5.5GB in the end (delta: -5.2GB). Peak memory consumption was 1.7GB. 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,"Email.i","") [48] - GenericResultAtLocation [Line: 167]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [167] - GenericResultAtLocation [Line: 571]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"VerifyForward_spec.i","") [571] - GenericResultAtLocation [Line: 605]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [605] - GenericResultAtLocation [Line: 622]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [622] - GenericResultAtLocation [Line: 1701]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [1701] - GenericResultAtLocation [Line: 2026]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2026] - GenericResultAtLocation [Line: 2255]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2255] - GenericResultAtLocation [Line: 2543]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2543] - GenericResultAtLocation [Line: 2909]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2909] - GenericResultAtLocation [Line: 2918]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2918] * 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: 2914]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2914). Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data CFG has 20 procedures, 305 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 56.1s, OverallIterations: 22, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.6s, AutomataDifference: 36.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 20276 SdHoareTripleChecker+Valid, 22.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 20074 mSDsluCounter, 21607 SdHoareTripleChecker+Invalid, 19.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 16555 mSDsCounter, 6521 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 39524 IncrementalHoareTripleChecker+Invalid, 46045 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6521 mSolverCounterUnsat, 5052 mSDtfsCounter, 39524 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1696 GetRequests, 1390 SyntacticMatches, 0 SemanticMatches, 306 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 2.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=98238occurred in iteration=20, InterpolantAutomatonStates: 214, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 11.9s AutomataMinimizationTime, 22 MinimizatonAttempts, 2518 StatesRemovedByMinimization, 17 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 0.8s SatisfiabilityAnalysisTime, 3.3s InterpolantComputationTime, 3264 NumberOfCodeBlocks, 3264 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 3351 ConstructedInterpolants, 0 QuantifiedInterpolants, 5599 SizeOfPredicates, 8 NumberOfNonLiveVariables, 6273 ConjunctsInSsa, 23 ConjunctsInUnsatCore, 29 InterpolantComputations, 21 PerfectInterpolantSequences, 846/872 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 [2023-12-16 05:35:23,443 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 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown