/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/email_spec3_product33.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-15 22:47:19,349 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-15 22:47:19,415 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-15 22:47:19,420 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-15 22:47:19,420 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-15 22:47:19,441 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-15 22:47:19,442 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-15 22:47:19,442 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-15 22:47:19,442 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-15 22:47:19,445 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-15 22:47:19,445 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-15 22:47:19,446 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-15 22:47:19,446 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-15 22:47:19,447 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-15 22:47:19,447 INFO L153 SettingsManager]: * Use SBE=true [2023-12-15 22:47:19,448 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-15 22:47:19,448 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-15 22:47:19,448 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-15 22:47:19,448 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-15 22:47:19,448 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-15 22:47:19,448 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-15 22:47:19,449 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-15 22:47:19,449 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-15 22:47:19,449 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-15 22:47:19,449 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-15 22:47:19,449 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-15 22:47:19,449 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-15 22:47:19,450 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-15 22:47:19,450 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-15 22:47:19,450 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-15 22:47:19,451 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-15 22:47:19,451 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-15 22:47:19,451 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 22:47:19,451 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-15 22:47:19,451 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-15 22:47:19,451 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-15 22:47:19,452 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-15 22:47:19,452 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-15 22:47:19,452 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-15 22:47:19,452 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-15 22:47:19,452 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-15 22:47:19,452 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-15 22:47:19,452 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-15 22:47:19,452 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-15 22:47:19,655 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-15 22:47:19,673 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-15 22:47:19,675 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-15 22:47:19,676 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-15 22:47:19,676 INFO L274 PluginConnector]: CDTParser initialized [2023-12-15 22:47:19,677 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec3_product33.cil.c [2023-12-15 22:47:20,606 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-15 22:47:20,818 INFO L384 CDTParser]: Found 1 translation units. [2023-12-15 22:47:20,818 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec3_product33.cil.c [2023-12-15 22:47:20,835 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c60040352/296115c4188a4a2895c2836b587a47ef/FLAG46107f0c0 [2023-12-15 22:47:20,846 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c60040352/296115c4188a4a2895c2836b587a47ef [2023-12-15 22:47:20,848 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-15 22:47:20,849 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-15 22:47:20,850 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-15 22:47:20,853 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-15 22:47:20,856 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-15 22:47:20,857 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 10:47:20" (1/1) ... [2023-12-15 22:47:20,858 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@376093e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:20, skipping insertion in model container [2023-12-15 22:47:20,858 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 10:47:20" (1/1) ... [2023-12-15 22:47:20,916 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-15 22:47:21,278 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_spec3_product33.cil.c[65706,65719] [2023-12-15 22:47:21,281 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 22:47:21,290 INFO L202 MainTranslator]: Completed pre-run [2023-12-15 22:47:21,296 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [48] [2023-12-15 22:47:21,297 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [375] [2023-12-15 22:47:21,298 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [787] [2023-12-15 22:47:21,298 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1858] [2023-12-15 22:47:21,298 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [1893] [2023-12-15 22:47:21,298 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2031] [2023-12-15 22:47:21,298 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2397] [2023-12-15 22:47:21,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [2616] [2023-12-15 22:47:21,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [3009] [2023-12-15 22:47:21,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"SignVerify_spec.i","") [3026] [2023-12-15 22:47:21,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [3085] [2023-12-15 22:47:21,368 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_spec3_product33.cil.c[65706,65719] [2023-12-15 22:47:21,369 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 22:47:21,391 INFO L206 MainTranslator]: Completed translation [2023-12-15 22:47:21,391 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21 WrapperNode [2023-12-15 22:47:21,391 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-15 22:47:21,392 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-15 22:47:21,392 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-15 22:47:21,392 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-15 22:47:21,396 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21" (1/1) ... [2023-12-15 22:47:21,413 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21" (1/1) ... [2023-12-15 22:47:21,470 INFO L138 Inliner]: procedures = 135, calls = 219, calls flagged for inlining = 65, calls inlined = 60, statements flattened = 1087 [2023-12-15 22:47:21,471 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-15 22:47:21,471 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-15 22:47:21,471 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-15 22:47:21,471 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-15 22:47:21,480 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21" (1/1) ... [2023-12-15 22:47:21,480 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21" (1/1) ... [2023-12-15 22:47:21,485 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21" (1/1) ... [2023-12-15 22:47:21,505 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-15 22:47:21,505 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21" (1/1) ... [2023-12-15 22:47:21,505 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21" (1/1) ... [2023-12-15 22:47:21,522 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21" (1/1) ... [2023-12-15 22:47:21,549 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21" (1/1) ... [2023-12-15 22:47:21,553 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21" (1/1) ... [2023-12-15 22:47:21,556 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21" (1/1) ... [2023-12-15 22:47:21,562 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-15 22:47:21,563 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-15 22:47:21,563 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-15 22:47:21,563 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-15 22:47:21,563 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21" (1/1) ... [2023-12-15 22:47:21,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 22:47:21,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:47:21,601 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-15 22:47:21,605 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-15 22:47:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2023-12-15 22:47:21,621 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2023-12-15 22:47:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2023-12-15 22:47:21,622 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2023-12-15 22:47:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2023-12-15 22:47:21,622 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2023-12-15 22:47:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-15 22:47:21,622 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-15 22:47:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-15 22:47:21,622 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-15 22:47:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-12-15 22:47:21,622 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-12-15 22:47:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-12-15 22:47:21,622 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-12-15 22:47:21,623 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2023-12-15 22:47:21,623 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2023-12-15 22:47:21,623 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-12-15 22:47:21,623 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-12-15 22:47:21,623 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-12-15 22:47:21,623 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-12-15 22:47:21,623 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-12-15 22:47:21,623 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-12-15 22:47:21,624 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2023-12-15 22:47:21,624 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2023-12-15 22:47:21,624 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-15 22:47:21,624 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-15 22:47:21,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-15 22:47:21,628 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-12-15 22:47:21,628 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-12-15 22:47:21,628 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2023-12-15 22:47:21,628 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2023-12-15 22:47:21,628 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-12-15 22:47:21,628 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-12-15 22:47:21,628 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-15 22:47:21,628 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-15 22:47:21,628 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-12-15 22:47:21,629 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-12-15 22:47:21,629 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-15 22:47:21,629 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-15 22:47:21,629 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2023-12-15 22:47:21,629 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2023-12-15 22:47:21,629 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-15 22:47:21,629 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-15 22:47:21,629 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2023-12-15 22:47:21,629 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2023-12-15 22:47:21,629 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-12-15 22:47:21,629 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-12-15 22:47:21,629 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-15 22:47:21,629 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-15 22:47:21,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-15 22:47:21,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-15 22:47:21,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-15 22:47:21,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-15 22:47:21,630 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-12-15 22:47:21,630 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-12-15 22:47:21,630 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-15 22:47:21,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-15 22:47:21,815 INFO L241 CfgBuilder]: Building ICFG [2023-12-15 22:47:21,817 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-15 22:47:22,404 INFO L282 CfgBuilder]: Performing block encoding [2023-12-15 22:47:22,462 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-15 22:47:22,462 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-15 22:47:22,462 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 10:47:22 BoogieIcfgContainer [2023-12-15 22:47:22,462 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-15 22:47:22,464 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-15 22:47:22,464 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-15 22:47:22,466 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-15 22:47:22,467 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.12 10:47:20" (1/3) ... [2023-12-15 22:47:22,467 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c24a66e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 10:47:22, skipping insertion in model container [2023-12-15 22:47:22,467 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:47:21" (2/3) ... [2023-12-15 22:47:22,468 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c24a66e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 10:47:22, skipping insertion in model container [2023-12-15 22:47:22,468 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 10:47:22" (3/3) ... [2023-12-15 22:47:22,469 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec3_product33.cil.c [2023-12-15 22:47:22,480 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-15 22:47:22,480 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-15 22:47:22,526 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-15 22:47:22,530 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;@63d4ac2e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-15 22:47:22,530 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-15 22:47:22,535 INFO L276 IsEmpty]: Start isEmpty. Operand has 367 states, 272 states have (on average 1.5551470588235294) internal successors, (423), 278 states have internal predecessors, (423), 68 states have call successors, (68), 25 states have call predecessors, (68), 25 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2023-12-15 22:47:22,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-12-15 22:47:22,549 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:22,550 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:22,550 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:22,553 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:22,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1144533239, now seen corresponding path program 1 times [2023-12-15 22:47:22,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:22,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630420388] [2023-12-15 22:47:22,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:22,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:22,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:23,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:23,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:23,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:47:23,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:47:23,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:47:23,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 22:47:23,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-15 22:47:23,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:47:23,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:47:23,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:47:23,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-15 22:47:23,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-15 22:47:23,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:47:23,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-15 22:47:23,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:47:23,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-15 22:47:23,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,199 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-15 22:47:23,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:23,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630420388] [2023-12-15 22:47:23,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630420388] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:47:23,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770244116] [2023-12-15 22:47:23,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:23,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:47:23,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:47:23,203 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-15 22:47:23,224 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-15 22:47:23,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:23,493 INFO L262 TraceCheckSpWp]: Trace formula consists of 1141 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-15 22:47:23,501 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:47:23,530 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-12-15 22:47:23,530 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:47:23,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770244116] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:23,531 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:47:23,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2023-12-15 22:47:23,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386722152] [2023-12-15 22:47:23,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:23,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-15 22:47:23,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:23,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-15 22:47:23,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:47:23,566 INFO L87 Difference]: Start difference. First operand has 367 states, 272 states have (on average 1.5551470588235294) internal successors, (423), 278 states have internal predecessors, (423), 68 states have call successors, (68), 25 states have call predecessors, (68), 25 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) Second operand has 2 states, 2 states have (on average 30.5) internal successors, (61), 2 states have internal predecessors, (61), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:23,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:23,654 INFO L93 Difference]: Finished difference Result 584 states and 874 transitions. [2023-12-15 22:47:23,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-15 22:47:23,656 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 30.5) internal successors, (61), 2 states have internal predecessors, (61), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 123 [2023-12-15 22:47:23,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:23,671 INFO L225 Difference]: With dead ends: 584 [2023-12-15 22:47:23,671 INFO L226 Difference]: Without dead ends: 363 [2023-12-15 22:47:23,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:47:23,681 INFO L413 NwaCegarLoop]: 534 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 534 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:23,682 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 534 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:47:23,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2023-12-15 22:47:23,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 363. [2023-12-15 22:47:23,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 270 states have (on average 1.5407407407407407) internal successors, (416), 274 states have internal predecessors, (416), 68 states have call successors, (68), 25 states have call predecessors, (68), 24 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2023-12-15 22:47:23,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 549 transitions. [2023-12-15 22:47:23,728 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 549 transitions. Word has length 123 [2023-12-15 22:47:23,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:23,729 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 549 transitions. [2023-12-15 22:47:23,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 30.5) internal successors, (61), 2 states have internal predecessors, (61), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:23,729 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 549 transitions. [2023-12-15 22:47:23,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-15 22:47:23,733 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:23,733 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:23,746 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-15 22:47:23,940 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-15 22:47:23,940 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:23,941 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:23,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1714517900, now seen corresponding path program 1 times [2023-12-15 22:47:23,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:23,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948219927] [2023-12-15 22:47:23,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:23,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:23,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:24,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:24,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:24,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:47:24,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:47:24,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:47:24,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-15 22:47:24,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-15 22:47:24,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-15 22:47:24,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-15 22:47:24,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:47:24,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-15 22:47:24,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:47:24,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:47:24,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-15 22:47:24,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-15 22:47:24,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-15 22:47:24,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,186 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-15 22:47:24,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:24,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948219927] [2023-12-15 22:47:24,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948219927] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:47:24,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264102658] [2023-12-15 22:47:24,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:24,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:47:24,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:47:24,187 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-15 22:47:24,213 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-15 22:47:24,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,432 INFO L262 TraceCheckSpWp]: Trace formula consists of 1142 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-15 22:47:24,436 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:47:24,450 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-12-15 22:47:24,450 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:47:24,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264102658] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:24,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:47:24,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-15 22:47:24,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060128973] [2023-12-15 22:47:24,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:24,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-15 22:47:24,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:24,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-15 22:47:24,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:47:24,452 INFO L87 Difference]: Start difference. First operand 363 states and 549 transitions. Second operand has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:24,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:24,489 INFO L93 Difference]: Finished difference Result 579 states and 857 transitions. [2023-12-15 22:47:24,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-15 22:47:24,489 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 124 [2023-12-15 22:47:24,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:24,492 INFO L225 Difference]: With dead ends: 579 [2023-12-15 22:47:24,492 INFO L226 Difference]: Without dead ends: 365 [2023-12-15 22:47:24,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 153 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-15 22:47:24,494 INFO L413 NwaCegarLoop]: 531 mSDtfsCounter, 0 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1061 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:24,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1061 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:47:24,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2023-12-15 22:47:24,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 365. [2023-12-15 22:47:24,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 272 states have (on average 1.536764705882353) internal successors, (418), 276 states have internal predecessors, (418), 68 states have call successors, (68), 25 states have call predecessors, (68), 24 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2023-12-15 22:47:24,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 551 transitions. [2023-12-15 22:47:24,527 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 551 transitions. Word has length 124 [2023-12-15 22:47:24,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:24,527 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 551 transitions. [2023-12-15 22:47:24,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:24,527 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 551 transitions. [2023-12-15 22:47:24,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-15 22:47:24,530 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:24,530 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:24,538 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-15 22:47:24,742 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-15 22:47:24,743 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:24,743 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:24,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1617203612, now seen corresponding path program 1 times [2023-12-15 22:47:24,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:24,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554452911] [2023-12-15 22:47:24,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:24,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:24,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:24,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:24,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:24,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:47:24,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:47:24,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:47:24,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-15 22:47:24,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:47:24,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:47:24,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:47:24,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-15 22:47:24,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-15 22:47:24,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-15 22:47:24,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:47:24,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-15 22:47:24,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-15 22:47:24,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-15 22:47:24,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:24,902 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-15 22:47:24,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:24,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554452911] [2023-12-15 22:47:24,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554452911] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:47:24,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965761518] [2023-12-15 22:47:24,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:24,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:47:24,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:47:24,904 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-15 22:47:24,908 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-15 22:47:25,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 1166 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:47:25,141 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:47:25,154 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-12-15 22:47:25,154 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:47:25,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965761518] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:25,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:47:25,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-15 22:47:25,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906368290] [2023-12-15 22:47:25,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:25,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-15 22:47:25,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:25,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-15 22:47:25,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:47:25,169 INFO L87 Difference]: Start difference. First operand 365 states and 551 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:25,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:25,217 INFO L93 Difference]: Finished difference Result 764 states and 1168 transitions. [2023-12-15 22:47:25,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-15 22:47:25,218 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 131 [2023-12-15 22:47:25,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:25,220 INFO L225 Difference]: With dead ends: 764 [2023-12-15 22:47:25,220 INFO L226 Difference]: Without dead ends: 421 [2023-12-15 22:47:25,221 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 160 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-15 22:47:25,222 INFO L413 NwaCegarLoop]: 543 mSDtfsCounter, 109 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 1030 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:25,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 1030 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:47:25,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2023-12-15 22:47:25,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 416. [2023-12-15 22:47:25,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 312 states have (on average 1.5544871794871795) internal successors, (485), 316 states have internal predecessors, (485), 79 states have call successors, (79), 25 states have call predecessors, (79), 24 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2023-12-15 22:47:25,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 640 transitions. [2023-12-15 22:47:25,238 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 640 transitions. Word has length 131 [2023-12-15 22:47:25,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:25,239 INFO L495 AbstractCegarLoop]: Abstraction has 416 states and 640 transitions. [2023-12-15 22:47:25,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:25,239 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 640 transitions. [2023-12-15 22:47:25,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-15 22:47:25,241 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:25,241 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:25,249 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-15 22:47:25,449 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-15 22:47:25,449 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:25,450 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:25,450 INFO L85 PathProgramCache]: Analyzing trace with hash 1886266329, now seen corresponding path program 1 times [2023-12-15 22:47:25,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:25,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029891014] [2023-12-15 22:47:25,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:25,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:25,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:25,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:25,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:25,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:47:25,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:47:25,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:47:25,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-15 22:47:25,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-15 22:47:25,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-15 22:47:25,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-15 22:47:25,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:47:25,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:47:25,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-15 22:47:25,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-15 22:47:25,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:47:25,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-15 22:47:25,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-15 22:47:25,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,592 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-15 22:47:25,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:25,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029891014] [2023-12-15 22:47:25,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029891014] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:47:25,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658279405] [2023-12-15 22:47:25,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:25,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:47:25,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:47:25,594 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-15 22:47:25,619 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-15 22:47:25,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:25,828 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-15 22:47:25,831 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:47:25,875 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-15 22:47:25,875 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:47:25,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658279405] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:25,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:47:25,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-15 22:47:25,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615724975] [2023-12-15 22:47:25,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:25,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-15 22:47:25,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:25,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-15 22:47:25,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:47:25,877 INFO L87 Difference]: Start difference. First operand 416 states and 640 transitions. Second operand has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:47:25,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:25,949 INFO L93 Difference]: Finished difference Result 827 states and 1274 transitions. [2023-12-15 22:47:25,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:47:25,950 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 132 [2023-12-15 22:47:25,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:25,952 INFO L225 Difference]: With dead ends: 827 [2023-12-15 22:47:25,952 INFO L226 Difference]: Without dead ends: 418 [2023-12-15 22:47:25,953 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 159 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-15 22:47:25,953 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 8 mSDsluCounter, 1555 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2077 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:25,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2077 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:47:25,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2023-12-15 22:47:25,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 418. [2023-12-15 22:47:25,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 313 states have (on average 1.5527156549520766) internal successors, (486), 318 states have internal predecessors, (486), 79 states have call successors, (79), 25 states have call predecessors, (79), 25 states have return successors, (78), 76 states have call predecessors, (78), 76 states have call successors, (78) [2023-12-15 22:47:25,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 643 transitions. [2023-12-15 22:47:25,964 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 643 transitions. Word has length 132 [2023-12-15 22:47:25,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:25,964 INFO L495 AbstractCegarLoop]: Abstraction has 418 states and 643 transitions. [2023-12-15 22:47:25,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:47:25,964 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 643 transitions. [2023-12-15 22:47:25,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-15 22:47:25,967 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:25,967 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:25,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-15 22:47:26,173 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-15 22:47:26,173 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:26,173 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:26,173 INFO L85 PathProgramCache]: Analyzing trace with hash 947886943, now seen corresponding path program 1 times [2023-12-15 22:47:26,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:26,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55181468] [2023-12-15 22:47:26,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:26,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:26,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:26,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:26,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:26,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:26,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-15 22:47:26,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-12-15 22:47:26,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-15 22:47:26,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:47:26,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-15 22:47:26,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-15 22:47:26,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 22:47:26,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-15 22:47:26,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-15 22:47:26,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-15 22:47:26,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-15 22:47:26,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-15 22:47:26,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-15 22:47:26,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,346 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-15 22:47:26,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:26,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55181468] [2023-12-15 22:47:26,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55181468] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:47:26,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41883511] [2023-12-15 22:47:26,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:26,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:47:26,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:47:26,347 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-15 22:47:26,352 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-15 22:47:26,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:26,588 INFO L262 TraceCheckSpWp]: Trace formula consists of 1172 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-15 22:47:26,591 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:47:26,634 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-15 22:47:26,634 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:47:26,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41883511] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:26,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:47:26,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-12-15 22:47:26,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272031832] [2023-12-15 22:47:26,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:26,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-15 22:47:26,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:26,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-15 22:47:26,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:47:26,636 INFO L87 Difference]: Start difference. First operand 418 states and 643 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:47:26,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:26,719 INFO L93 Difference]: Finished difference Result 829 states and 1279 transitions. [2023-12-15 22:47:26,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:47:26,720 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 133 [2023-12-15 22:47:26,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:26,721 INFO L225 Difference]: With dead ends: 829 [2023-12-15 22:47:26,721 INFO L226 Difference]: Without dead ends: 420 [2023-12-15 22:47:26,723 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 159 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-15 22:47:26,723 INFO L413 NwaCegarLoop]: 520 mSDtfsCounter, 8 mSDsluCounter, 1543 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2063 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:26,723 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2063 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:47:26,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2023-12-15 22:47:26,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 420. [2023-12-15 22:47:26,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 314 states have (on average 1.5509554140127388) internal successors, (487), 320 states have internal predecessors, (487), 79 states have call successors, (79), 25 states have call predecessors, (79), 26 states have return successors, (83), 76 states have call predecessors, (83), 76 states have call successors, (83) [2023-12-15 22:47:26,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 649 transitions. [2023-12-15 22:47:26,733 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 649 transitions. Word has length 133 [2023-12-15 22:47:26,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:26,733 INFO L495 AbstractCegarLoop]: Abstraction has 420 states and 649 transitions. [2023-12-15 22:47:26,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:47:26,734 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 649 transitions. [2023-12-15 22:47:26,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-15 22:47:26,735 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:26,735 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:26,741 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-15 22:47:26,941 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-15 22:47:26,941 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:26,942 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:26,942 INFO L85 PathProgramCache]: Analyzing trace with hash -935623589, now seen corresponding path program 1 times [2023-12-15 22:47:26,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:26,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428311016] [2023-12-15 22:47:26,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:26,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:26,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:27,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:27,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:27,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:27,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:27,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-15 22:47:27,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-15 22:47:27,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-15 22:47:27,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:47:27,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-15 22:47:27,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-15 22:47:27,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:47:27,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-15 22:47:27,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-15 22:47:27,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 22:47:27,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-15 22:47:27,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-15 22:47:27,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:27,100 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-15 22:47:27,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:27,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428311016] [2023-12-15 22:47:27,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428311016] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:27,100 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:27,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 22:47:27,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137928476] [2023-12-15 22:47:27,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:27,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 22:47:27,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:27,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 22:47:27,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:47:27,102 INFO L87 Difference]: Start difference. First operand 420 states and 649 transitions. Second operand has 9 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:47:29,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:29,139 INFO L93 Difference]: Finished difference Result 1007 states and 1577 transitions. [2023-12-15 22:47:29,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-15 22:47:29,140 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 134 [2023-12-15 22:47:29,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:29,143 INFO L225 Difference]: With dead ends: 1007 [2023-12-15 22:47:29,143 INFO L226 Difference]: Without dead ends: 606 [2023-12-15 22:47:29,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-15 22:47:29,144 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 1214 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 3121 mSolverCounterSat, 454 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1215 SdHoareTripleChecker+Valid, 1011 SdHoareTripleChecker+Invalid, 3575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 454 IncrementalHoareTripleChecker+Valid, 3121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:29,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1215 Valid, 1011 Invalid, 3575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [454 Valid, 3121 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-15 22:47:29,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2023-12-15 22:47:29,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 420. [2023-12-15 22:47:29,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 314 states have (on average 1.5509554140127388) internal successors, (487), 320 states have internal predecessors, (487), 79 states have call successors, (79), 25 states have call predecessors, (79), 26 states have return successors, (82), 76 states have call predecessors, (82), 76 states have call successors, (82) [2023-12-15 22:47:29,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 648 transitions. [2023-12-15 22:47:29,170 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 648 transitions. Word has length 134 [2023-12-15 22:47:29,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:29,171 INFO L495 AbstractCegarLoop]: Abstraction has 420 states and 648 transitions. [2023-12-15 22:47:29,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:47:29,171 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 648 transitions. [2023-12-15 22:47:29,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-15 22:47:29,172 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:29,172 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:29,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-15 22:47:29,173 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:29,173 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:29,173 INFO L85 PathProgramCache]: Analyzing trace with hash -439605949, now seen corresponding path program 2 times [2023-12-15 22:47:29,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:29,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666893167] [2023-12-15 22:47:29,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:29,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:29,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:29,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:29,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:29,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:29,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:29,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 22:47:29,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:47:29,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-15 22:47:29,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:47:29,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-15 22:47:29,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-15 22:47:29,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:47:29,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-15 22:47:29,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-15 22:47:29,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-15 22:47:29,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-15 22:47:29,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-15 22:47:29,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:29,337 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-15 22:47:29,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:29,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666893167] [2023-12-15 22:47:29,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666893167] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:29,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:29,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 22:47:29,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119550428] [2023-12-15 22:47:29,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:29,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 22:47:29,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:29,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 22:47:29,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:47:29,339 INFO L87 Difference]: Start difference. First operand 420 states and 648 transitions. Second operand has 9 states, 8 states have (on average 9.625) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:47:31,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:31,387 INFO L93 Difference]: Finished difference Result 1009 states and 1580 transitions. [2023-12-15 22:47:31,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-15 22:47:31,397 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.625) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 135 [2023-12-15 22:47:31,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:31,400 INFO L225 Difference]: With dead ends: 1009 [2023-12-15 22:47:31,400 INFO L226 Difference]: Without dead ends: 608 [2023-12-15 22:47:31,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-15 22:47:31,405 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 1209 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 3148 mSolverCounterSat, 453 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1210 SdHoareTripleChecker+Valid, 1011 SdHoareTripleChecker+Invalid, 3601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 453 IncrementalHoareTripleChecker+Valid, 3148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:31,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1210 Valid, 1011 Invalid, 3601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [453 Valid, 3148 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-15 22:47:31,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2023-12-15 22:47:31,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 422. [2023-12-15 22:47:31,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 315 states have (on average 1.5492063492063493) internal successors, (488), 322 states have internal predecessors, (488), 79 states have call successors, (79), 25 states have call predecessors, (79), 27 states have return successors, (84), 76 states have call predecessors, (84), 76 states have call successors, (84) [2023-12-15 22:47:31,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 651 transitions. [2023-12-15 22:47:31,449 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 651 transitions. Word has length 135 [2023-12-15 22:47:31,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:31,449 INFO L495 AbstractCegarLoop]: Abstraction has 422 states and 651 transitions. [2023-12-15 22:47:31,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.625) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:47:31,449 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 651 transitions. [2023-12-15 22:47:31,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-15 22:47:31,451 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:31,451 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:31,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-15 22:47:31,451 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:31,451 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:31,451 INFO L85 PathProgramCache]: Analyzing trace with hash 1230306742, now seen corresponding path program 1 times [2023-12-15 22:47:31,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:31,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850520995] [2023-12-15 22:47:31,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:31,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:31,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:31,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:31,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:31,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:31,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:31,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:47:31,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:47:31,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-15 22:47:31,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:47:31,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:47:31,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:47:31,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:47:31,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-15 22:47:31,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-15 22:47:31,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-15 22:47:31,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-15 22:47:31,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-15 22:47:31,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:31,618 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-15 22:47:31,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:31,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850520995] [2023-12-15 22:47:31,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850520995] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:31,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:31,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-15 22:47:31,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48198629] [2023-12-15 22:47:31,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:31,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-15 22:47:31,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:31,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-15 22:47:31,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:47:31,620 INFO L87 Difference]: Start difference. First operand 422 states and 651 transitions. Second operand has 12 states, 11 states have (on average 7.363636363636363) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (20), 6 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-15 22:47:34,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:34,270 INFO L93 Difference]: Finished difference Result 1007 states and 1575 transitions. [2023-12-15 22:47:34,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-15 22:47:34,270 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.363636363636363) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (20), 6 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 4 states have call successors, (17) Word has length 136 [2023-12-15 22:47:34,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:34,274 INFO L225 Difference]: With dead ends: 1007 [2023-12-15 22:47:34,274 INFO L226 Difference]: Without dead ends: 608 [2023-12-15 22:47:34,276 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 37 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-15 22:47:34,277 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 1219 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 5205 mSolverCounterSat, 459 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1220 SdHoareTripleChecker+Valid, 1398 SdHoareTripleChecker+Invalid, 5664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 459 IncrementalHoareTripleChecker+Valid, 5205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:34,277 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1220 Valid, 1398 Invalid, 5664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [459 Valid, 5205 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-15 22:47:34,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2023-12-15 22:47:34,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 422. [2023-12-15 22:47:34,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 315 states have (on average 1.5492063492063493) internal successors, (488), 322 states have internal predecessors, (488), 79 states have call successors, (79), 25 states have call predecessors, (79), 27 states have return successors, (83), 76 states have call predecessors, (83), 76 states have call successors, (83) [2023-12-15 22:47:34,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 650 transitions. [2023-12-15 22:47:34,306 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 650 transitions. Word has length 136 [2023-12-15 22:47:34,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:34,306 INFO L495 AbstractCegarLoop]: Abstraction has 422 states and 650 transitions. [2023-12-15 22:47:34,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.363636363636363) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (20), 6 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-15 22:47:34,306 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 650 transitions. [2023-12-15 22:47:34,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-15 22:47:34,308 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:34,308 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:34,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-15 22:47:34,308 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:34,308 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:34,308 INFO L85 PathProgramCache]: Analyzing trace with hash 2012530638, now seen corresponding path program 2 times [2023-12-15 22:47:34,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:34,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081506989] [2023-12-15 22:47:34,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:34,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:34,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:34,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:34,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:34,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:34,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:34,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:47:34,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-15 22:47:34,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-15 22:47:34,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:47:34,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-15 22:47:34,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:47:34,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-15 22:47:34,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:47:34,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-15 22:47:34,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-15 22:47:34,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-15 22:47:34,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-15 22:47:34,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:34,500 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-15 22:47:34,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:34,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081506989] [2023-12-15 22:47:34,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081506989] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:34,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:34,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-15 22:47:34,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290527357] [2023-12-15 22:47:34,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:34,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-15 22:47:34,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:34,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-15 22:47:34,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:47:34,502 INFO L87 Difference]: Start difference. First operand 422 states and 650 transitions. Second operand has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 8 states have internal predecessors, (82), 4 states have call successors, (20), 6 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-15 22:47:37,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:37,109 INFO L93 Difference]: Finished difference Result 1009 states and 1581 transitions. [2023-12-15 22:47:37,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-15 22:47:37,109 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 8 states have internal predecessors, (82), 4 states have call successors, (20), 6 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 4 states have call successors, (17) Word has length 137 [2023-12-15 22:47:37,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:37,118 INFO L225 Difference]: With dead ends: 1009 [2023-12-15 22:47:37,118 INFO L226 Difference]: Without dead ends: 610 [2023-12-15 22:47:37,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 37 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-15 22:47:37,121 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 1214 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 5223 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1216 SdHoareTripleChecker+Valid, 1398 SdHoareTripleChecker+Invalid, 5679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 5223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:37,122 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1216 Valid, 1398 Invalid, 5679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 5223 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-15 22:47:37,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2023-12-15 22:47:37,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 424. [2023-12-15 22:47:37,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 316 states have (on average 1.5474683544303798) internal successors, (489), 324 states have internal predecessors, (489), 79 states have call successors, (79), 25 states have call predecessors, (79), 28 states have return successors, (88), 76 states have call predecessors, (88), 76 states have call successors, (88) [2023-12-15 22:47:37,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 656 transitions. [2023-12-15 22:47:37,143 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 656 transitions. Word has length 137 [2023-12-15 22:47:37,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:37,143 INFO L495 AbstractCegarLoop]: Abstraction has 424 states and 656 transitions. [2023-12-15 22:47:37,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 8 states have internal predecessors, (82), 4 states have call successors, (20), 6 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-15 22:47:37,143 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 656 transitions. [2023-12-15 22:47:37,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-15 22:47:37,145 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:37,145 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:37,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-15 22:47:37,145 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:37,145 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:37,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1885776497, now seen corresponding path program 1 times [2023-12-15 22:47:37,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:37,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736616551] [2023-12-15 22:47:37,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:37,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:37,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:37,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:37,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:37,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:37,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:37,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:47:37,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:47:37,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-15 22:47:37,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:47:37,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:47:37,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:47:37,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-15 22:47:37,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-15 22:47:37,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:47:37,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-15 22:47:37,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-15 22:47:37,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-12-15 22:47:37,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:37,251 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-15 22:47:37,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:37,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736616551] [2023-12-15 22:47:37,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736616551] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:37,251 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:37,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 22:47:37,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096294308] [2023-12-15 22:47:37,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:37,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 22:47:37,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:37,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 22:47:37,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:47:37,252 INFO L87 Difference]: Start difference. First operand 424 states and 656 transitions. Second operand has 9 states, 9 states have (on average 8.88888888888889) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:47:39,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:39,159 INFO L93 Difference]: Finished difference Result 1011 states and 1584 transitions. [2023-12-15 22:47:39,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-15 22:47:39,159 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.88888888888889) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 138 [2023-12-15 22:47:39,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:39,162 INFO L225 Difference]: With dead ends: 1011 [2023-12-15 22:47:39,162 INFO L226 Difference]: Without dead ends: 610 [2023-12-15 22:47:39,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2023-12-15 22:47:39,164 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 1212 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 3128 mSolverCounterSat, 457 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1213 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 3585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 457 IncrementalHoareTripleChecker+Valid, 3128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:39,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1213 Valid, 1007 Invalid, 3585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [457 Valid, 3128 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-15 22:47:39,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2023-12-15 22:47:39,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 424. [2023-12-15 22:47:39,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 316 states have (on average 1.5474683544303798) internal successors, (489), 324 states have internal predecessors, (489), 79 states have call successors, (79), 25 states have call predecessors, (79), 28 states have return successors, (88), 76 states have call predecessors, (88), 76 states have call successors, (88) [2023-12-15 22:47:39,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 656 transitions. [2023-12-15 22:47:39,192 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 656 transitions. Word has length 138 [2023-12-15 22:47:39,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:39,193 INFO L495 AbstractCegarLoop]: Abstraction has 424 states and 656 transitions. [2023-12-15 22:47:39,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.88888888888889) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:47:39,193 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 656 transitions. [2023-12-15 22:47:39,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-15 22:47:39,195 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:39,195 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:39,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-15 22:47:39,195 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:39,196 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:39,196 INFO L85 PathProgramCache]: Analyzing trace with hash 20626769, now seen corresponding path program 1 times [2023-12-15 22:47:39,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:39,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136614952] [2023-12-15 22:47:39,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:39,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:39,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:39,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:39,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:39,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:39,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:39,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:47:39,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:47:39,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-15 22:47:39,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:47:39,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:47:39,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:47:39,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-15 22:47:39,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-15 22:47:39,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:47:39,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-15 22:47:39,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-15 22:47:39,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-12-15 22:47:39,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,434 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-15 22:47:39,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:39,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136614952] [2023-12-15 22:47:39,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136614952] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:47:39,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200949787] [2023-12-15 22:47:39,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:39,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:47:39,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:47:39,436 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-15 22:47:39,456 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-15 22:47:39,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:39,684 INFO L262 TraceCheckSpWp]: Trace formula consists of 1177 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:47:39,687 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:47:39,721 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-15 22:47:39,721 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-15 22:47:39,789 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-15 22:47:39,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200949787] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-15 22:47:39,789 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-15 22:47:39,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2023-12-15 22:47:39,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934005489] [2023-12-15 22:47:39,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-15 22:47:39,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-15 22:47:39,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:39,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-15 22:47:39,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:47:39,791 INFO L87 Difference]: Start difference. First operand 424 states and 656 transitions. Second operand has 15 states, 14 states have (on average 9.571428571428571) internal successors, (134), 11 states have internal predecessors, (134), 4 states have call successors, (40), 6 states have call predecessors, (40), 3 states have return successors, (32), 3 states have call predecessors, (32), 4 states have call successors, (32) [2023-12-15 22:47:42,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:42,851 INFO L93 Difference]: Finished difference Result 1358 states and 2226 transitions. [2023-12-15 22:47:42,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-15 22:47:42,859 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 9.571428571428571) internal successors, (134), 11 states have internal predecessors, (134), 4 states have call successors, (40), 6 states have call predecessors, (40), 3 states have return successors, (32), 3 states have call predecessors, (32), 4 states have call successors, (32) Word has length 138 [2023-12-15 22:47:42,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:42,863 INFO L225 Difference]: With dead ends: 1358 [2023-12-15 22:47:42,863 INFO L226 Difference]: Without dead ends: 960 [2023-12-15 22:47:42,865 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 306 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-15 22:47:42,866 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 2201 mSDsluCounter, 1512 mSDsCounter, 0 mSdLazyCounter, 6284 mSolverCounterSat, 797 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2218 SdHoareTripleChecker+Valid, 1659 SdHoareTripleChecker+Invalid, 7081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 797 IncrementalHoareTripleChecker+Valid, 6284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:42,866 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2218 Valid, 1659 Invalid, 7081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [797 Valid, 6284 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-15 22:47:42,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 960 states. [2023-12-15 22:47:42,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 960 to 759. [2023-12-15 22:47:42,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 759 states, 587 states have (on average 1.604770017035775) internal successors, (942), 595 states have internal predecessors, (942), 143 states have call successors, (143), 25 states have call predecessors, (143), 28 states have return successors, (162), 140 states have call predecessors, (162), 140 states have call successors, (162) [2023-12-15 22:47:42,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 1247 transitions. [2023-12-15 22:47:42,896 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 1247 transitions. Word has length 138 [2023-12-15 22:47:42,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:42,896 INFO L495 AbstractCegarLoop]: Abstraction has 759 states and 1247 transitions. [2023-12-15 22:47:42,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 9.571428571428571) internal successors, (134), 11 states have internal predecessors, (134), 4 states have call successors, (40), 6 states have call predecessors, (40), 3 states have return successors, (32), 3 states have call predecessors, (32), 4 states have call successors, (32) [2023-12-15 22:47:42,897 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 1247 transitions. [2023-12-15 22:47:42,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-15 22:47:42,899 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:42,899 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:42,910 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-15 22:47:43,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:47:43,111 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:43,111 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:43,111 INFO L85 PathProgramCache]: Analyzing trace with hash 383764263, now seen corresponding path program 1 times [2023-12-15 22:47:43,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:43,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671297544] [2023-12-15 22:47:43,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:43,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:43,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:43,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:43,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:43,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:43,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:43,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:47:43,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-15 22:47:43,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:47:43,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-15 22:47:43,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:47:43,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-15 22:47:43,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-15 22:47:43,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-15 22:47:43,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-15 22:47:43,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-15 22:47:43,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-15 22:47:43,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-12-15 22:47:43,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:43,194 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-15 22:47:43,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:43,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671297544] [2023-12-15 22:47:43,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671297544] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:43,194 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:43,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:47:43,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904012628] [2023-12-15 22:47:43,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:43,195 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:47:43,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:43,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:47:43,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:47:43,195 INFO L87 Difference]: Start difference. First operand 759 states and 1247 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:44,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:44,654 INFO L93 Difference]: Finished difference Result 1953 states and 3285 transitions. [2023-12-15 22:47:44,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:47:44,655 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 142 [2023-12-15 22:47:44,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:44,660 INFO L225 Difference]: With dead ends: 1953 [2023-12-15 22:47:44,660 INFO L226 Difference]: Without dead ends: 1262 [2023-12-15 22:47:44,662 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:47:44,663 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 1309 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 1811 mSolverCounterSat, 505 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1324 SdHoareTripleChecker+Valid, 763 SdHoareTripleChecker+Invalid, 2316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 505 IncrementalHoareTripleChecker+Valid, 1811 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:44,663 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1324 Valid, 763 Invalid, 2316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [505 Valid, 1811 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-15 22:47:44,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1262 states. [2023-12-15 22:47:44,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1262 to 1071. [2023-12-15 22:47:44,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1071 states, 835 states have (on average 1.621556886227545) internal successors, (1354), 843 states have internal predecessors, (1354), 207 states have call successors, (207), 25 states have call predecessors, (207), 28 states have return successors, (236), 204 states have call predecessors, (236), 204 states have call successors, (236) [2023-12-15 22:47:44,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1071 states to 1071 states and 1797 transitions. [2023-12-15 22:47:44,703 INFO L78 Accepts]: Start accepts. Automaton has 1071 states and 1797 transitions. Word has length 142 [2023-12-15 22:47:44,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:44,703 INFO L495 AbstractCegarLoop]: Abstraction has 1071 states and 1797 transitions. [2023-12-15 22:47:44,703 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:44,703 INFO L276 IsEmpty]: Start isEmpty. Operand 1071 states and 1797 transitions. [2023-12-15 22:47:44,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-15 22:47:44,707 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:44,707 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:44,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-15 22:47:44,707 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:44,707 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:44,708 INFO L85 PathProgramCache]: Analyzing trace with hash -1518090249, now seen corresponding path program 1 times [2023-12-15 22:47:44,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:44,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812921135] [2023-12-15 22:47:44,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:44,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:44,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:44,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:44,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:44,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:44,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:44,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:47:44,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-15 22:47:44,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:47:44,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-15 22:47:44,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:47:44,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:47:44,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:47:44,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-15 22:47:44,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-15 22:47:44,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-15 22:47:44,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-15 22:47:44,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-15 22:47:44,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:44,778 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-15 22:47:44,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:44,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812921135] [2023-12-15 22:47:44,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812921135] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:44,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:44,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:47:44,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420159210] [2023-12-15 22:47:44,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:44,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:47:44,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:44,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:47:44,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:47:44,780 INFO L87 Difference]: Start difference. First operand 1071 states and 1797 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:46,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:46,226 INFO L93 Difference]: Finished difference Result 2722 states and 4633 transitions. [2023-12-15 22:47:46,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:47:46,226 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 143 [2023-12-15 22:47:46,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:46,242 INFO L225 Difference]: With dead ends: 2722 [2023-12-15 22:47:46,243 INFO L226 Difference]: Without dead ends: 1769 [2023-12-15 22:47:46,246 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:47:46,246 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 1307 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 1793 mSolverCounterSat, 509 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1322 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 2302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 509 IncrementalHoareTripleChecker+Valid, 1793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:46,246 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1322 Valid, 750 Invalid, 2302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [509 Valid, 1793 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-15 22:47:46,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1769 states. [2023-12-15 22:47:46,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1769 to 1578. [2023-12-15 22:47:46,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1578 states, 1247 states have (on average 1.6311146752205292) internal successors, (2034), 1255 states have internal predecessors, (2034), 302 states have call successors, (302), 25 states have call predecessors, (302), 28 states have return successors, (331), 299 states have call predecessors, (331), 299 states have call successors, (331) [2023-12-15 22:47:46,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1578 states to 1578 states and 2667 transitions. [2023-12-15 22:47:46,299 INFO L78 Accepts]: Start accepts. Automaton has 1578 states and 2667 transitions. Word has length 143 [2023-12-15 22:47:46,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:46,299 INFO L495 AbstractCegarLoop]: Abstraction has 1578 states and 2667 transitions. [2023-12-15 22:47:46,300 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:46,300 INFO L276 IsEmpty]: Start isEmpty. Operand 1578 states and 2667 transitions. [2023-12-15 22:47:46,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-15 22:47:46,305 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:46,305 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:46,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-15 22:47:46,305 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:46,306 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:46,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1347304473, now seen corresponding path program 1 times [2023-12-15 22:47:46,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:46,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207682468] [2023-12-15 22:47:46,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:46,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:46,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:46,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:46,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:46,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:46,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:46,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:47:46,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:47:46,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:47:46,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:47:46,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:47:46,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-15 22:47:46,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-15 22:47:46,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:47:46,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-15 22:47:46,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-15 22:47:46,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-12-15 22:47:46,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-15 22:47:46,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:46,403 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-15 22:47:46,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:46,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207682468] [2023-12-15 22:47:46,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207682468] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:46,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:46,404 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:47:46,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113560492] [2023-12-15 22:47:46,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:46,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:47:46,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:46,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:47:46,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:47:46,405 INFO L87 Difference]: Start difference. First operand 1578 states and 2667 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:47,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:47,844 INFO L93 Difference]: Finished difference Result 3868 states and 6658 transitions. [2023-12-15 22:47:47,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:47:47,844 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 144 [2023-12-15 22:47:47,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:47,855 INFO L225 Difference]: With dead ends: 3868 [2023-12-15 22:47:47,855 INFO L226 Difference]: Without dead ends: 2536 [2023-12-15 22:47:47,859 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:47:47,860 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 1305 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1764 mSolverCounterSat, 505 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1320 SdHoareTripleChecker+Valid, 737 SdHoareTripleChecker+Invalid, 2269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 505 IncrementalHoareTripleChecker+Valid, 1764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:47,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1320 Valid, 737 Invalid, 2269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [505 Valid, 1764 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-15 22:47:47,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2536 states. [2023-12-15 22:47:47,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2536 to 2345. [2023-12-15 22:47:47,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2345 states, 1891 states have (on average 1.6388154415653093) internal successors, (3099), 1899 states have internal predecessors, (3099), 425 states have call successors, (425), 25 states have call predecessors, (425), 28 states have return successors, (470), 422 states have call predecessors, (470), 422 states have call successors, (470) [2023-12-15 22:47:47,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2345 states to 2345 states and 3994 transitions. [2023-12-15 22:47:47,958 INFO L78 Accepts]: Start accepts. Automaton has 2345 states and 3994 transitions. Word has length 144 [2023-12-15 22:47:47,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:47,958 INFO L495 AbstractCegarLoop]: Abstraction has 2345 states and 3994 transitions. [2023-12-15 22:47:47,959 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:47,959 INFO L276 IsEmpty]: Start isEmpty. Operand 2345 states and 3994 transitions. [2023-12-15 22:47:47,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-15 22:47:47,969 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:47,969 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:47,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-15 22:47:47,969 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:47,970 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:47,970 INFO L85 PathProgramCache]: Analyzing trace with hash 911236470, now seen corresponding path program 1 times [2023-12-15 22:47:47,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:47,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904667494] [2023-12-15 22:47:47,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:47,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:47,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:48,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:48,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:48,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:48,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:48,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:47:48,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-15 22:47:48,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:47:48,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-15 22:47:48,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-15 22:47:48,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:47:48,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-15 22:47:48,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-15 22:47:48,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-15 22:47:48,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-15 22:47:48,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-15 22:47:48,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-15 22:47:48,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:48,046 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-15 22:47:48,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:48,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904667494] [2023-12-15 22:47:48,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904667494] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:48,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:48,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:47:48,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492232979] [2023-12-15 22:47:48,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:48,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:47:48,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:48,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:47:48,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:47:48,048 INFO L87 Difference]: Start difference. First operand 2345 states and 3994 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:49,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:49,535 INFO L93 Difference]: Finished difference Result 5650 states and 9816 transitions. [2023-12-15 22:47:49,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:47:49,535 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 145 [2023-12-15 22:47:49,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:49,553 INFO L225 Difference]: With dead ends: 5650 [2023-12-15 22:47:49,554 INFO L226 Difference]: Without dead ends: 3760 [2023-12-15 22:47:49,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:47:49,561 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 1303 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1779 mSolverCounterSat, 505 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1318 SdHoareTripleChecker+Valid, 740 SdHoareTripleChecker+Invalid, 2284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 505 IncrementalHoareTripleChecker+Valid, 1779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:49,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1318 Valid, 740 Invalid, 2284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [505 Valid, 1779 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-15 22:47:49,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3760 states. [2023-12-15 22:47:49,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3760 to 3569. [2023-12-15 22:47:49,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3569 states, 2936 states have (on average 1.6440735694822888) internal successors, (4827), 2944 states have internal predecessors, (4827), 604 states have call successors, (604), 25 states have call predecessors, (604), 28 states have return successors, (675), 601 states have call predecessors, (675), 601 states have call successors, (675) [2023-12-15 22:47:49,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3569 states to 3569 states and 6106 transitions. [2023-12-15 22:47:49,698 INFO L78 Accepts]: Start accepts. Automaton has 3569 states and 6106 transitions. Word has length 145 [2023-12-15 22:47:49,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:49,698 INFO L495 AbstractCegarLoop]: Abstraction has 3569 states and 6106 transitions. [2023-12-15 22:47:49,699 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:49,699 INFO L276 IsEmpty]: Start isEmpty. Operand 3569 states and 6106 transitions. [2023-12-15 22:47:49,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-12-15 22:47:49,711 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:49,711 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:49,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-15 22:47:49,712 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:49,712 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:49,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1199556637, now seen corresponding path program 1 times [2023-12-15 22:47:49,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:49,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630605022] [2023-12-15 22:47:49,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:49,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:49,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:49,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:49,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:49,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:49,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:49,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:47:49,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-15 22:47:49,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:47:49,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:47:49,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-15 22:47:49,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:47:49,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-15 22:47:49,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 22:47:49,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-15 22:47:49,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-15 22:47:49,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-12-15 22:47:49,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-12-15 22:47:49,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:49,790 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-15 22:47:49,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:49,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630605022] [2023-12-15 22:47:49,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630605022] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:49,790 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:49,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:47:49,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119879941] [2023-12-15 22:47:49,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:49,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:47:49,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:49,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:47:49,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:47:49,791 INFO L87 Difference]: Start difference. First operand 3569 states and 6106 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:51,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:51,243 INFO L93 Difference]: Finished difference Result 8629 states and 15056 transitions. [2023-12-15 22:47:51,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:47:51,244 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 146 [2023-12-15 22:47:51,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:51,264 INFO L225 Difference]: With dead ends: 8629 [2023-12-15 22:47:51,264 INFO L226 Difference]: Without dead ends: 5818 [2023-12-15 22:47:51,270 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:47:51,270 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 1301 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 1793 mSolverCounterSat, 509 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1316 SdHoareTripleChecker+Valid, 768 SdHoareTripleChecker+Invalid, 2302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 509 IncrementalHoareTripleChecker+Valid, 1793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:51,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1316 Valid, 768 Invalid, 2302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [509 Valid, 1793 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-15 22:47:51,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5818 states. [2023-12-15 22:47:51,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5818 to 5627. [2023-12-15 22:47:51,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5627 states, 4618 states have (on average 1.634906886097878) internal successors, (7550), 4626 states have internal predecessors, (7550), 980 states have call successors, (980), 25 states have call predecessors, (980), 28 states have return successors, (1095), 977 states have call predecessors, (1095), 977 states have call successors, (1095) [2023-12-15 22:47:51,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5627 states to 5627 states and 9625 transitions. [2023-12-15 22:47:51,443 INFO L78 Accepts]: Start accepts. Automaton has 5627 states and 9625 transitions. Word has length 146 [2023-12-15 22:47:51,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:51,443 INFO L495 AbstractCegarLoop]: Abstraction has 5627 states and 9625 transitions. [2023-12-15 22:47:51,443 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, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:51,443 INFO L276 IsEmpty]: Start isEmpty. Operand 5627 states and 9625 transitions. [2023-12-15 22:47:51,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-15 22:47:51,460 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:51,460 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:51,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-15 22:47:51,461 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:51,461 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:51,461 INFO L85 PathProgramCache]: Analyzing trace with hash 330347890, now seen corresponding path program 1 times [2023-12-15 22:47:51,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:51,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082269072] [2023-12-15 22:47:51,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:51,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:51,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:51,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:51,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:51,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:51,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:51,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:47:51,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:47:51,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:47:51,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 22:47:51,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:47:51,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:47:51,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-15 22:47:51,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-15 22:47:51,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-15 22:47:51,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-15 22:47:51,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-15 22:47:51,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-15 22:47:51,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:51,579 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-15 22:47:51,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:51,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082269072] [2023-12-15 22:47:51,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082269072] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:51,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:51,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:47:51,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565066726] [2023-12-15 22:47:51,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:51,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:47:51,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:51,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:47:51,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:47:51,582 INFO L87 Difference]: Start difference. First operand 5627 states and 9625 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:53,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:53,182 INFO L93 Difference]: Finished difference Result 13990 states and 24413 transitions. [2023-12-15 22:47:53,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:47:53,183 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 147 [2023-12-15 22:47:53,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:53,219 INFO L225 Difference]: With dead ends: 13990 [2023-12-15 22:47:53,219 INFO L226 Difference]: Without dead ends: 9507 [2023-12-15 22:47:53,237 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:47:53,275 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 1299 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 1801 mSolverCounterSat, 509 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1314 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 2310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 509 IncrementalHoareTripleChecker+Valid, 1801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:53,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1314 Valid, 751 Invalid, 2310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [509 Valid, 1801 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-15 22:47:53,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9507 states. [2023-12-15 22:47:53,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9507 to 9316. [2023-12-15 22:47:53,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9316 states, 7701 states have (on average 1.6335540838852096) internal successors, (12580), 7709 states have internal predecessors, (12580), 1586 states have call successors, (1586), 25 states have call predecessors, (1586), 28 states have return successors, (1779), 1583 states have call predecessors, (1779), 1583 states have call successors, (1779) [2023-12-15 22:47:53,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9316 states to 9316 states and 15945 transitions. [2023-12-15 22:47:53,529 INFO L78 Accepts]: Start accepts. Automaton has 9316 states and 15945 transitions. Word has length 147 [2023-12-15 22:47:53,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:53,529 INFO L495 AbstractCegarLoop]: Abstraction has 9316 states and 15945 transitions. [2023-12-15 22:47:53,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:53,530 INFO L276 IsEmpty]: Start isEmpty. Operand 9316 states and 15945 transitions. [2023-12-15 22:47:53,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-12-15 22:47:53,555 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:53,555 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:53,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-15 22:47:53,556 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:53,556 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:53,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1187190447, now seen corresponding path program 1 times [2023-12-15 22:47:53,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:53,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839945452] [2023-12-15 22:47:53,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:53,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:53,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:53,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:53,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:53,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:53,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:53,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:47:53,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:47:53,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-15 22:47:53,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-15 22:47:53,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-15 22:47:53,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-15 22:47:53,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-15 22:47:53,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-15 22:47:53,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-15 22:47:53,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-15 22:47:53,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-12-15 22:47:53,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 22:47:53,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:53,622 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-15 22:47:53,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:53,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839945452] [2023-12-15 22:47:53,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839945452] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:53,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:53,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:47:53,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555626250] [2023-12-15 22:47:53,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:53,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:47:53,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:53,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:47:53,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:47:53,624 INFO L87 Difference]: Start difference. First operand 9316 states and 15945 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:55,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:55,249 INFO L93 Difference]: Finished difference Result 24182 states and 42177 transitions. [2023-12-15 22:47:55,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:47:55,249 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 148 [2023-12-15 22:47:55,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:55,295 INFO L225 Difference]: With dead ends: 24182 [2023-12-15 22:47:55,295 INFO L226 Difference]: Without dead ends: 16467 [2023-12-15 22:47:55,312 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:47:55,313 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 1297 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 1812 mSolverCounterSat, 509 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1312 SdHoareTripleChecker+Valid, 776 SdHoareTripleChecker+Invalid, 2321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 509 IncrementalHoareTripleChecker+Valid, 1812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:55,313 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1312 Valid, 776 Invalid, 2321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [509 Valid, 1812 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-15 22:47:55,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16467 states. [2023-12-15 22:47:55,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16467 to 16276. [2023-12-15 22:47:55,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16276 states, 13458 states have (on average 1.6252786446723138) internal successors, (21873), 13466 states have internal predecessors, (21873), 2789 states have call successors, (2789), 25 states have call predecessors, (2789), 28 states have return successors, (3126), 2786 states have call predecessors, (3126), 2786 states have call successors, (3126) [2023-12-15 22:47:55,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16276 states to 16276 states and 27788 transitions. [2023-12-15 22:47:55,843 INFO L78 Accepts]: Start accepts. Automaton has 16276 states and 27788 transitions. Word has length 148 [2023-12-15 22:47:55,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:55,843 INFO L495 AbstractCegarLoop]: Abstraction has 16276 states and 27788 transitions. [2023-12-15 22:47:55,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:55,843 INFO L276 IsEmpty]: Start isEmpty. Operand 16276 states and 27788 transitions. [2023-12-15 22:47:55,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-15 22:47:55,877 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:55,877 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:55,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-15 22:47:55,877 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:55,878 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:55,878 INFO L85 PathProgramCache]: Analyzing trace with hash 360408529, now seen corresponding path program 1 times [2023-12-15 22:47:55,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:55,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704379] [2023-12-15 22:47:55,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:55,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:55,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:55,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:55,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:55,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:55,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:55,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:47:55,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:47:55,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-15 22:47:55,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-15 22:47:55,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:47:55,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-15 22:47:55,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-15 22:47:55,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-15 22:47:55,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-15 22:47:55,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-15 22:47:55,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-15 22:47:55,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-12-15 22:47:55,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:55,948 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-15 22:47:55,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:55,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704379] [2023-12-15 22:47:55,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704379] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:55,948 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:55,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:47:55,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963244366] [2023-12-15 22:47:55,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:55,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:47:55,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:55,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:47:55,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:47:55,950 INFO L87 Difference]: Start difference. First operand 16276 states and 27788 transitions. Second operand has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:57,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:47:57,794 INFO L93 Difference]: Finished difference Result 43157 states and 75189 transitions. [2023-12-15 22:47:57,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:47:57,794 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 149 [2023-12-15 22:47:57,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:47:57,873 INFO L225 Difference]: With dead ends: 43157 [2023-12-15 22:47:57,874 INFO L226 Difference]: Without dead ends: 29130 [2023-12-15 22:47:57,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:47:57,901 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 1295 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1781 mSolverCounterSat, 513 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1310 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 2294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 513 IncrementalHoareTripleChecker+Valid, 1781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-15 22:47:57,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1310 Valid, 741 Invalid, 2294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [513 Valid, 1781 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-15 22:47:57,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29130 states. [2023-12-15 22:47:58,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29130 to 28939. [2023-12-15 22:47:58,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28939 states, 24082 states have (on average 1.6219167843202391) internal successors, (39059), 24090 states have internal predecessors, (39059), 4828 states have call successors, (4828), 25 states have call predecessors, (4828), 28 states have return successors, (5439), 4825 states have call predecessors, (5439), 4825 states have call successors, (5439) [2023-12-15 22:47:58,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28939 states to 28939 states and 49326 transitions. [2023-12-15 22:47:58,874 INFO L78 Accepts]: Start accepts. Automaton has 28939 states and 49326 transitions. Word has length 149 [2023-12-15 22:47:58,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:47:58,874 INFO L495 AbstractCegarLoop]: Abstraction has 28939 states and 49326 transitions. [2023-12-15 22:47:58,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:47:58,874 INFO L276 IsEmpty]: Start isEmpty. Operand 28939 states and 49326 transitions. [2023-12-15 22:47:58,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2023-12-15 22:47:58,923 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:47:58,923 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:47:58,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-15 22:47:58,923 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:47:58,924 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:47:58,924 INFO L85 PathProgramCache]: Analyzing trace with hash -890007731, now seen corresponding path program 1 times [2023-12-15 22:47:58,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:47:58,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341898575] [2023-12-15 22:47:58,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:47:58,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:47:58,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:47:58,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:47:58,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:47:58,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:47:58,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:47:58,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:47:58,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:47:58,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-15 22:47:58,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:47:58,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-15 22:47:58,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-15 22:47:58,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:47:58,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-15 22:47:58,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-15 22:47:58,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-15 22:47:58,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-15 22:47:58,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:58,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-12-15 22:47:58,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:47:59,002 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-15 22:47:59,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:47:59,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341898575] [2023-12-15 22:47:59,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341898575] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:47:59,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:47:59,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:47:59,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255645794] [2023-12-15 22:47:59,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:47:59,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:47:59,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:47:59,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:47:59,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:47:59,004 INFO L87 Difference]: Start difference. First operand 28939 states and 49326 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:48:01,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:01,385 INFO L93 Difference]: Finished difference Result 78929 states and 136748 transitions. [2023-12-15 22:48:01,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:48:01,386 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 150 [2023-12-15 22:48:01,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:01,561 INFO L225 Difference]: With dead ends: 78929 [2023-12-15 22:48:01,562 INFO L226 Difference]: Without dead ends: 53018 [2023-12-15 22:48:01,619 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:48:01,620 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 1293 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 1793 mSolverCounterSat, 510 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1308 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 2303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 510 IncrementalHoareTripleChecker+Valid, 1793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:01,620 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1308 Valid, 755 Invalid, 2303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [510 Valid, 1793 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-15 22:48:01,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53018 states. [2023-12-15 22:48:03,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53018 to 52827. [2023-12-15 22:48:03,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52827 states, 44255 states have (on average 1.6171957970850752) internal successors, (71569), 44263 states have internal predecessors, (71569), 8543 states have call successors, (8543), 25 states have call predecessors, (8543), 28 states have return successors, (9686), 8540 states have call predecessors, (9686), 8540 states have call successors, (9686) [2023-12-15 22:48:03,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52827 states to 52827 states and 89798 transitions. [2023-12-15 22:48:03,433 INFO L78 Accepts]: Start accepts. Automaton has 52827 states and 89798 transitions. Word has length 150 [2023-12-15 22:48:03,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:03,434 INFO L495 AbstractCegarLoop]: Abstraction has 52827 states and 89798 transitions. [2023-12-15 22:48:03,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:48:03,434 INFO L276 IsEmpty]: Start isEmpty. Operand 52827 states and 89798 transitions. [2023-12-15 22:48:03,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-15 22:48:03,511 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:03,511 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:48:03,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-15 22:48:03,511 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:03,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:03,512 INFO L85 PathProgramCache]: Analyzing trace with hash -790811919, now seen corresponding path program 1 times [2023-12-15 22:48:03,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:03,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087901088] [2023-12-15 22:48:03,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:03,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:03,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:03,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:03,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:03,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:03,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:03,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:03,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:48:03,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-15 22:48:03,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:48:03,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:48:03,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-15 22:48:03,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-15 22:48:03,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-15 22:48:03,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-15 22:48:03,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-15 22:48:03,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-15 22:48:03,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-12-15 22:48:03,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:03,604 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-15 22:48:03,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:03,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087901088] [2023-12-15 22:48:03,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087901088] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:03,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:03,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:48:03,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128803937] [2023-12-15 22:48:03,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:03,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:48:03,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:03,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:48:03,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:48:03,606 INFO L87 Difference]: Start difference. First operand 52827 states and 89798 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:48:06,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:06,599 INFO L93 Difference]: Finished difference Result 98704 states and 171453 transitions. [2023-12-15 22:48:06,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:48:06,600 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 151 [2023-12-15 22:48:06,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:06,950 INFO L225 Difference]: With dead ends: 98704 [2023-12-15 22:48:06,950 INFO L226 Difference]: Without dead ends: 98490 [2023-12-15 22:48:06,991 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:48:06,992 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 1291 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1760 mSolverCounterSat, 514 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1306 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 2274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 514 IncrementalHoareTripleChecker+Valid, 1760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:06,992 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1306 Valid, 738 Invalid, 2274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [514 Valid, 1760 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-15 22:48:07,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98490 states. [2023-12-15 22:48:09,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98490 to 98299. [2023-12-15 22:48:09,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98299 states, 82928 states have (on average 1.6110119621840633) internal successors, (133598), 82936 states have internal predecessors, (133598), 15342 states have call successors, (15342), 25 states have call predecessors, (15342), 28 states have return successors, (17531), 15339 states have call predecessors, (17531), 15339 states have call successors, (17531) [2023-12-15 22:48:10,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98299 states to 98299 states and 166471 transitions. [2023-12-15 22:48:10,043 INFO L78 Accepts]: Start accepts. Automaton has 98299 states and 166471 transitions. Word has length 151 [2023-12-15 22:48:10,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:10,043 INFO L495 AbstractCegarLoop]: Abstraction has 98299 states and 166471 transitions. [2023-12-15 22:48:10,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:48:10,044 INFO L276 IsEmpty]: Start isEmpty. Operand 98299 states and 166471 transitions. [2023-12-15 22:48:10,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 22:48:10,126 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:10,126 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 22:48:10,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-15 22:48:10,126 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:10,126 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:10,126 INFO L85 PathProgramCache]: Analyzing trace with hash 127421294, now seen corresponding path program 1 times [2023-12-15 22:48:10,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:10,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078437253] [2023-12-15 22:48:10,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:10,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:10,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:10,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:10,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:10,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:10,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:10,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:10,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:48:10,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:48:10,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:48:10,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:48:10,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-15 22:48:10,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 22:48:10,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-15 22:48:10,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-15 22:48:10,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-15 22:48:10,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-12-15 22:48:10,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-12-15 22:48:10,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,469 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-15 22:48:10,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:10,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078437253] [2023-12-15 22:48:10,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078437253] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:48:10,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203616137] [2023-12-15 22:48:10,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:10,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:48:10,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:48:10,470 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:48:10,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-15 22:48:10,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,716 INFO L262 TraceCheckSpWp]: Trace formula consists of 1216 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-15 22:48:10,719 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:48:10,917 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-15 22:48:10,917 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-15 22:48:11,178 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-15 22:48:11,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203616137] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-15 22:48:11,179 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-15 22:48:11,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 9, 9] total 32 [2023-12-15 22:48:11,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404390867] [2023-12-15 22:48:11,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-15 22:48:11,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-15 22:48:11,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:11,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-15 22:48:11,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=908, Unknown=0, NotChecked=0, Total=992 [2023-12-15 22:48:11,180 INFO L87 Difference]: Start difference. First operand 98299 states and 166471 transitions. Second operand has 32 states, 30 states have (on average 7.733333333333333) internal successors, (232), 24 states have internal predecessors, (232), 9 states have call successors, (51), 12 states have call predecessors, (51), 12 states have return successors, (44), 11 states have call predecessors, (44), 9 states have call successors, (44) Received shutdown request... [2023-12-15 22:48:17,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2023-12-15 22:48:17,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 463 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3936 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1705, Invalid=11867, Unknown=0, NotChecked=0, Total=13572 [2023-12-15 22:48:17,558 INFO L413 NwaCegarLoop]: 311 mSDtfsCounter, 3498 mSDsluCounter, 5804 mSDsCounter, 0 mSdLazyCounter, 8891 mSolverCounterSat, 700 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3503 SdHoareTripleChecker+Valid, 6115 SdHoareTripleChecker+Invalid, 9591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 700 IncrementalHoareTripleChecker+Valid, 8891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:17,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3503 Valid, 6115 Invalid, 9591 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [700 Valid, 8891 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-15 22:48:17,561 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-15 22:48:17,569 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-15 22:48:17,571 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-15 22:48:17,571 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-15 22:48:17,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:48:17,767 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (98299states) and FLOYD_HOARE automaton (currently 90 states, 32 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDA2 was simplifying a ∧-15-1 term,while SimplifyDDA2 was simplifying 15 xjuncts wrt. a ATOM-1 context. [2023-12-15 22:48:17,770 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-15 22:48:17,772 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-15 22:48:17,773 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.12 10:48:17 BoogieIcfgContainer [2023-12-15 22:48:17,773 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-15 22:48:17,774 INFO L158 Benchmark]: Toolchain (without parser) took 56924.83ms. Allocated memory was 211.8MB in the beginning and 4.3GB in the end (delta: 4.1GB). Free memory was 161.5MB in the beginning and 3.4GB in the end (delta: -3.2GB). Peak memory consumption was 935.5MB. Max. memory is 8.0GB. [2023-12-15 22:48:17,774 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 211.8MB. Free memory is still 167.1MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-15 22:48:17,776 INFO L158 Benchmark]: CACSL2BoogieTranslator took 541.50ms. Allocated memory is still 211.8MB. Free memory was 161.5MB in the beginning and 118.5MB in the end (delta: 43.0MB). Peak memory consumption was 43.0MB. Max. memory is 8.0GB. [2023-12-15 22:48:17,776 INFO L158 Benchmark]: Boogie Procedure Inliner took 78.71ms. Allocated memory is still 211.8MB. Free memory was 118.0MB in the beginning and 111.7MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. [2023-12-15 22:48:17,776 INFO L158 Benchmark]: Boogie Preprocessor took 90.88ms. Allocated memory is still 211.8MB. Free memory was 111.7MB in the beginning and 103.7MB in the end (delta: 7.9MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2023-12-15 22:48:17,777 INFO L158 Benchmark]: RCFGBuilder took 899.85ms. Allocated memory is still 211.8MB. Free memory was 103.7MB in the beginning and 109.7MB in the end (delta: -6.0MB). Peak memory consumption was 12.9MB. Max. memory is 8.0GB. [2023-12-15 22:48:17,777 INFO L158 Benchmark]: TraceAbstraction took 55308.96ms. Allocated memory was 211.8MB in the beginning and 4.3GB in the end (delta: 4.1GB). Free memory was 109.2MB in the beginning and 3.4GB in the end (delta: -3.2GB). Peak memory consumption was 882.7MB. Max. memory is 8.0GB. [2023-12-15 22:48:17,779 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 211.8MB. Free memory is still 167.1MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 541.50ms. Allocated memory is still 211.8MB. Free memory was 161.5MB in the beginning and 118.5MB in the end (delta: 43.0MB). Peak memory consumption was 43.0MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 78.71ms. Allocated memory is still 211.8MB. Free memory was 118.0MB in the beginning and 111.7MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. * Boogie Preprocessor took 90.88ms. Allocated memory is still 211.8MB. Free memory was 111.7MB in the beginning and 103.7MB in the end (delta: 7.9MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * RCFGBuilder took 899.85ms. Allocated memory is still 211.8MB. Free memory was 103.7MB in the beginning and 109.7MB in the end (delta: -6.0MB). Peak memory consumption was 12.9MB. Max. memory is 8.0GB. * TraceAbstraction took 55308.96ms. Allocated memory was 211.8MB in the beginning and 4.3GB in the end (delta: 4.1GB). Free memory was 109.2MB in the beginning and 3.4GB in the end (delta: -3.2GB). Peak memory consumption was 882.7MB. 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,"Test.i","") [48] - GenericResultAtLocation [Line: 375]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [375] - GenericResultAtLocation [Line: 787]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [787] - GenericResultAtLocation [Line: 1858]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1858] - GenericResultAtLocation [Line: 1893]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [1893] - GenericResultAtLocation [Line: 2031]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2031] - GenericResultAtLocation [Line: 2397]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2397] - GenericResultAtLocation [Line: 2616]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [2616] - GenericResultAtLocation [Line: 3009]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [3009] - GenericResultAtLocation [Line: 3026]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"SignVerify_spec.i","") [3026] - GenericResultAtLocation [Line: 3085]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [3085] * 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: 3090]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 3090). Cancelled while NwaCegarLoop was constructing difference of abstraction (98299states) and FLOYD_HOARE automaton (currently 90 states, 32 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDA2 was simplifying a ∧-15-1 term,while SimplifyDDA2 was simplifying 15 xjuncts wrt. a ATOM-1 context. - StatisticsResult: Ultimate Automizer benchmark data CFG has 26 procedures, 367 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 55.3s, OverallIterations: 22, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.4s, AutomataDifference: 39.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 25087 SdHoareTripleChecker+Valid, 28.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 24892 mSDsluCounter, 27883 SdHoareTripleChecker+Invalid, 24.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 22262 mSDsCounter, 8865 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 53208 IncrementalHoareTripleChecker+Invalid, 62073 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 8865 mSolverCounterUnsat, 5621 mSDtfsCounter, 53208 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2377 GetRequests, 1982 SyntacticMatches, 0 SemanticMatches, 394 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4494 ImplicationChecksByTransitivity, 5.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=98299occurred in iteration=21, InterpolantAutomatonStates: 193, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 7.4s AutomataMinimizationTime, 21 MinimizatonAttempts, 3046 StatesRemovedByMinimization, 17 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 3.8s InterpolantComputationTime, 4011 NumberOfCodeBlocks, 4011 NumberOfCodeBlocksAsserted, 29 NumberOfCheckSat, 4270 ConstructedInterpolants, 0 QuantifiedInterpolants, 7112 SizeOfPredicates, 12 NumberOfNonLiveVariables, 8185 ConjunctsInSsa, 36 ConjunctsInUnsatCore, 31 InterpolantComputations, 20 PerfectInterpolantSequences, 1291/1337 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown