/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_spec4_product19.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-15 22:48:01,591 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-15 22:48:01,630 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:48:01,633 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-15 22:48:01,634 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-15 22:48:01,646 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-15 22:48:01,647 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-15 22:48:01,647 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-15 22:48:01,647 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-15 22:48:01,648 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-15 22:48:01,648 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-15 22:48:01,648 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-15 22:48:01,648 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-15 22:48:01,649 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-15 22:48:01,649 INFO L153 SettingsManager]: * Use SBE=true [2023-12-15 22:48:01,649 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-15 22:48:01,649 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-15 22:48:01,650 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-15 22:48:01,650 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-15 22:48:01,650 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-15 22:48:01,650 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-15 22:48:01,651 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-15 22:48:01,651 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-15 22:48:01,651 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-15 22:48:01,651 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-15 22:48:01,652 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-15 22:48:01,652 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-15 22:48:01,652 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-15 22:48:01,652 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-15 22:48:01,653 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-15 22:48:01,653 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-15 22:48:01,653 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-15 22:48:01,653 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 22:48:01,653 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-15 22:48:01,654 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-15 22:48:01,654 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-15 22:48:01,654 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-15 22:48:01,654 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-15 22:48:01,654 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-15 22:48:01,654 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-15 22:48:01,655 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-15 22:48:01,655 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-15 22:48:01,655 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-15 22:48:01,655 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:48:01,804 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-15 22:48:01,835 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-15 22:48:01,837 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-15 22:48:01,837 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-15 22:48:01,840 INFO L274 PluginConnector]: CDTParser initialized [2023-12-15 22:48:01,841 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec4_product19.cil.c [2023-12-15 22:48:02,826 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-15 22:48:03,082 INFO L384 CDTParser]: Found 1 translation units. [2023-12-15 22:48:03,083 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec4_product19.cil.c [2023-12-15 22:48:03,097 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3ec5edb53/da426496006a462cb0885b2e3b2b1cc1/FLAGfc41ce846 [2023-12-15 22:48:03,111 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3ec5edb53/da426496006a462cb0885b2e3b2b1cc1 [2023-12-15 22:48:03,113 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-15 22:48:03,114 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-15 22:48:03,115 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-15 22:48:03,115 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-15 22:48:03,120 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-15 22:48:03,120 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 10:48:03" (1/1) ... [2023-12-15 22:48:03,121 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@310ca769 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:48:03, skipping insertion in model container [2023-12-15 22:48:03,121 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 10:48:03" (1/1) ... [2023-12-15 22:48:03,189 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-15 22:48:03,301 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_spec4_product19.cil.c[1542,1555] [2023-12-15 22:48:03,577 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 22:48:03,600 INFO L202 MainTranslator]: Completed pre-run [2023-12-15 22:48:03,607 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [48] [2023-12-15 22:48:03,608 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"SignForward_spec.i","") [57] [2023-12-15 22:48:03,608 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [98] [2023-12-15 22:48:03,608 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [136] [2023-12-15 22:48:03,609 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [502] [2023-12-15 22:48:03,609 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [802] [2023-12-15 22:48:03,609 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [1018] [2023-12-15 22:48:03,610 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [1319] [2023-12-15 22:48:03,610 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [1336] [2023-12-15 22:48:03,610 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [1434] [2023-12-15 22:48:03,610 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [2501] [2023-12-15 22:48:03,614 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_spec4_product19.cil.c[1542,1555] [2023-12-15 22:48:03,697 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 22:48:03,718 INFO L206 MainTranslator]: Completed translation [2023-12-15 22:48:03,718 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:48:03 WrapperNode [2023-12-15 22:48:03,718 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-15 22:48:03,719 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-15 22:48:03,719 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-15 22:48:03,719 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-15 22:48:03,724 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:48:03" (1/1) ... [2023-12-15 22:48:03,742 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:48:03" (1/1) ... [2023-12-15 22:48:03,783 INFO L138 Inliner]: procedures = 127, calls = 185, calls flagged for inlining = 59, calls inlined = 54, statements flattened = 973 [2023-12-15 22:48:03,783 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-15 22:48:03,784 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-15 22:48:03,784 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-15 22:48:03,784 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-15 22:48:03,792 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:48:03" (1/1) ... [2023-12-15 22:48:03,792 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:48:03" (1/1) ... [2023-12-15 22:48:03,796 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:48:03" (1/1) ... [2023-12-15 22:48:03,812 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:48:03,812 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:48:03" (1/1) ... [2023-12-15 22:48:03,812 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:48:03" (1/1) ... [2023-12-15 22:48:03,822 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:48:03" (1/1) ... [2023-12-15 22:48:03,837 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:48:03" (1/1) ... [2023-12-15 22:48:03,840 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:48:03" (1/1) ... [2023-12-15 22:48:03,850 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:48:03" (1/1) ... [2023-12-15 22:48:03,855 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-15 22:48:03,855 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-15 22:48:03,855 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-15 22:48:03,855 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-15 22:48:03,856 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:48:03" (1/1) ... [2023-12-15 22:48:03,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 22:48:03,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:48:03,878 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:48:03,900 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:48:03,910 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2023-12-15 22:48:03,910 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2023-12-15 22:48:03,910 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-15 22:48:03,910 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-15 22:48:03,910 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-15 22:48:03,911 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-15 22:48:03,911 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-12-15 22:48:03,911 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-12-15 22:48:03,911 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-12-15 22:48:03,911 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-12-15 22:48:03,911 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-12-15 22:48:03,911 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-12-15 22:48:03,911 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-12-15 22:48:03,911 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-12-15 22:48:03,911 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-12-15 22:48:03,911 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-12-15 22:48:03,911 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-15 22:48:03,912 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-15 22:48:03,912 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-15 22:48:03,912 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-12-15 22:48:03,912 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-12-15 22:48:03,912 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-12-15 22:48:03,912 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-12-15 22:48:03,912 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-12-15 22:48:03,912 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-12-15 22:48:03,912 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-15 22:48:03,912 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-15 22:48:03,912 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-15 22:48:03,912 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-15 22:48:03,913 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-12-15 22:48:03,913 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-12-15 22:48:03,913 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-15 22:48:03,913 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-15 22:48:03,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-15 22:48:03,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-15 22:48:03,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-15 22:48:03,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-15 22:48:03,913 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-12-15 22:48:03,913 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-12-15 22:48:03,913 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-15 22:48:03,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-15 22:48:04,039 INFO L241 CfgBuilder]: Building ICFG [2023-12-15 22:48:04,042 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-15 22:48:04,479 INFO L282 CfgBuilder]: Performing block encoding [2023-12-15 22:48:04,513 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-15 22:48:04,513 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-15 22:48:04,513 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 10:48:04 BoogieIcfgContainer [2023-12-15 22:48:04,513 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-15 22:48:04,515 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-15 22:48:04,515 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-15 22:48:04,517 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-15 22:48:04,517 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.12 10:48:03" (1/3) ... [2023-12-15 22:48:04,518 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b3e5b22 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 10:48:04, skipping insertion in model container [2023-12-15 22:48:04,518 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:48:03" (2/3) ... [2023-12-15 22:48:04,518 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b3e5b22 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 10:48:04, skipping insertion in model container [2023-12-15 22:48:04,518 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 10:48:04" (3/3) ... [2023-12-15 22:48:04,519 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec4_product19.cil.c [2023-12-15 22:48:04,530 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-15 22:48:04,530 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-15 22:48:04,564 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-15 22:48:04,568 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;@18e7fbba, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-15 22:48:04,568 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-15 22:48:04,573 INFO L276 IsEmpty]: Start isEmpty. Operand has 280 states, 217 states have (on average 1.599078341013825) internal successors, (347), 219 states have internal predecessors, (347), 44 states have call successors, (44), 17 states have call predecessors, (44), 17 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-12-15 22:48:04,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-15 22:48:04,592 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:04,592 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:04,593 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:04,596 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:04,596 INFO L85 PathProgramCache]: Analyzing trace with hash -613452107, now seen corresponding path program 1 times [2023-12-15 22:48:04,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:04,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350374582] [2023-12-15 22:48:04,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:04,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:04,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:04,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:04,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:04,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:04,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:04,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:04,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:04,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:48:04,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:04,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:48:04,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:04,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:48:04,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:05,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 22:48:05,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:05,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-15 22:48:05,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:05,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:48:05,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:05,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-15 22:48:05,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:05,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:48:05,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:05,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:48:05,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:05,039 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-15 22:48:05,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:05,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350374582] [2023-12-15 22:48:05,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350374582] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:48:05,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211472267] [2023-12-15 22:48:05,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:05,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:48:05,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:48:05,058 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:48:05,076 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:48:05,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:05,324 INFO L262 TraceCheckSpWp]: Trace formula consists of 918 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-15 22:48:05,329 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:48:05,341 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-15 22:48:05,341 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:48:05,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211472267] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:05,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:48:05,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2023-12-15 22:48:05,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883454394] [2023-12-15 22:48:05,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:05,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-15 22:48:05,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:05,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-15 22:48:05,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:48:05,374 INFO L87 Difference]: Start difference. First operand has 280 states, 217 states have (on average 1.599078341013825) internal successors, (347), 219 states have internal predecessors, (347), 44 states have call successors, (44), 17 states have call predecessors, (44), 17 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) Second operand has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:05,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:05,466 INFO L93 Difference]: Finished difference Result 415 states and 633 transitions. [2023-12-15 22:48:05,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-15 22:48:05,468 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 86 [2023-12-15 22:48:05,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:05,484 INFO L225 Difference]: With dead ends: 415 [2023-12-15 22:48:05,484 INFO L226 Difference]: Without dead ends: 277 [2023-12-15 22:48:05,491 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 106 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:48:05,495 INFO L413 NwaCegarLoop]: 416 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:05,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 416 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:48:05,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2023-12-15 22:48:05,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2023-12-15 22:48:05,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 215 states have (on average 1.5813953488372092) internal successors, (340), 216 states have internal predecessors, (340), 44 states have call successors, (44), 17 states have call predecessors, (44), 17 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-12-15 22:48:05,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 427 transitions. [2023-12-15 22:48:05,565 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 427 transitions. Word has length 86 [2023-12-15 22:48:05,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:05,566 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 427 transitions. [2023-12-15 22:48:05,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:05,567 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 427 transitions. [2023-12-15 22:48:05,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-12-15 22:48:05,576 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:05,577 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:05,590 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-15 22:48:05,788 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:48:05,788 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:05,788 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:05,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1059923735, now seen corresponding path program 1 times [2023-12-15 22:48:05,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:05,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570792538] [2023-12-15 22:48:05,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:05,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:05,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:06,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:06,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:06,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:48:06,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:48:06,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:48:06,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-15 22:48:06,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-15 22:48:06,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-15 22:48:06,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:48:06,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-15 22:48:06,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 22:48:06,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,091 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-15 22:48:06,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:06,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570792538] [2023-12-15 22:48:06,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570792538] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:48:06,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405785009] [2023-12-15 22:48:06,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:06,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:48:06,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:48:06,094 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:48:06,128 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:48:06,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,344 INFO L262 TraceCheckSpWp]: Trace formula consists of 919 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-15 22:48:06,349 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:48:06,379 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-15 22:48:06,379 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:48:06,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405785009] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:06,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:48:06,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-15 22:48:06,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118962627] [2023-12-15 22:48:06,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:06,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-15 22:48:06,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:06,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-15 22:48:06,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:48:06,381 INFO L87 Difference]: Start difference. First operand 277 states and 427 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:06,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:06,421 INFO L93 Difference]: Finished difference Result 411 states and 620 transitions. [2023-12-15 22:48:06,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-15 22:48:06,421 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 87 [2023-12-15 22:48:06,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:06,423 INFO L225 Difference]: With dead ends: 411 [2023-12-15 22:48:06,423 INFO L226 Difference]: Without dead ends: 279 [2023-12-15 22:48:06,424 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 106 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:48:06,425 INFO L413 NwaCegarLoop]: 413 mSDtfsCounter, 0 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 825 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:06,425 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 825 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:48:06,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2023-12-15 22:48:06,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 279. [2023-12-15 22:48:06,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 217 states have (on average 1.576036866359447) internal successors, (342), 218 states have internal predecessors, (342), 44 states have call successors, (44), 17 states have call predecessors, (44), 17 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-12-15 22:48:06,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 429 transitions. [2023-12-15 22:48:06,437 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 429 transitions. Word has length 87 [2023-12-15 22:48:06,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:06,437 INFO L495 AbstractCegarLoop]: Abstraction has 279 states and 429 transitions. [2023-12-15 22:48:06,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:06,438 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 429 transitions. [2023-12-15 22:48:06,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-15 22:48:06,439 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:06,439 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:06,447 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:48:06,644 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:48:06,645 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:06,645 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:06,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1361005970, now seen corresponding path program 1 times [2023-12-15 22:48:06,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:06,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472230870] [2023-12-15 22:48:06,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:06,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:06,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:06,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:06,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:06,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:48:06,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:48:06,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:48:06,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-15 22:48:06,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-15 22:48:06,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-15 22:48:06,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:48:06,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-15 22:48:06,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:48:06,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:06,868 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-15 22:48:06,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:06,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472230870] [2023-12-15 22:48:06,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472230870] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:48:06,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720513476] [2023-12-15 22:48:06,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:06,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:48:06,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:48:06,870 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:48:06,899 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:48:07,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,083 INFO L262 TraceCheckSpWp]: Trace formula consists of 931 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:48:07,093 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:48:07,112 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-15 22:48:07,112 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:48:07,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720513476] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:07,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:48:07,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-15 22:48:07,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958199855] [2023-12-15 22:48:07,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:07,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-15 22:48:07,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:07,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-15 22:48:07,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:48:07,114 INFO L87 Difference]: Start difference. First operand 279 states and 429 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:07,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:07,157 INFO L93 Difference]: Finished difference Result 588 states and 917 transitions. [2023-12-15 22:48:07,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-15 22:48:07,157 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 92 [2023-12-15 22:48:07,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:07,161 INFO L225 Difference]: With dead ends: 588 [2023-12-15 22:48:07,161 INFO L226 Difference]: Without dead ends: 331 [2023-12-15 22:48:07,162 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 111 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:48:07,164 INFO L413 NwaCegarLoop]: 425 mSDtfsCounter, 102 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 794 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:07,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 794 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:48:07,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2023-12-15 22:48:07,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 326. [2023-12-15 22:48:07,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 253 states have (on average 1.5889328063241106) internal successors, (402), 254 states have internal predecessors, (402), 55 states have call successors, (55), 17 states have call predecessors, (55), 17 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-12-15 22:48:07,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 511 transitions. [2023-12-15 22:48:07,192 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 511 transitions. Word has length 92 [2023-12-15 22:48:07,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:07,193 INFO L495 AbstractCegarLoop]: Abstraction has 326 states and 511 transitions. [2023-12-15 22:48:07,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:07,193 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 511 transitions. [2023-12-15 22:48:07,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-15 22:48:07,194 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:07,195 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:07,202 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:48:07,400 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:48:07,401 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:07,401 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:07,401 INFO L85 PathProgramCache]: Analyzing trace with hash -1167109828, now seen corresponding path program 1 times [2023-12-15 22:48:07,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:07,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353458786] [2023-12-15 22:48:07,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:07,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:07,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:07,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:07,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:07,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:48:07,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:48:07,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:48:07,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-15 22:48:07,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:48:07,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-15 22:48:07,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-15 22:48:07,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:48:07,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-15 22:48:07,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,544 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-15 22:48:07,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:07,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353458786] [2023-12-15 22:48:07,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353458786] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:48:07,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806092312] [2023-12-15 22:48:07,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:07,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:48:07,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:48:07,546 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:48:07,548 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:48:07,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:07,754 INFO L262 TraceCheckSpWp]: Trace formula consists of 936 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-15 22:48:07,757 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:48:07,801 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-15 22:48:07,802 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:48:07,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806092312] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:07,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:48:07,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-15 22:48:07,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394904735] [2023-12-15 22:48:07,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:07,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-15 22:48:07,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:07,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-15 22:48:07,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:48:07,803 INFO L87 Difference]: Start difference. First operand 326 states and 511 transitions. Second operand has 5 states, 4 states have (on average 14.25) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:48:07,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:07,871 INFO L93 Difference]: Finished difference Result 647 states and 1016 transitions. [2023-12-15 22:48:07,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:48:07,872 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.25) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 93 [2023-12-15 22:48:07,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:07,874 INFO L225 Difference]: With dead ends: 647 [2023-12-15 22:48:07,874 INFO L226 Difference]: Without dead ends: 328 [2023-12-15 22:48:07,875 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 110 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:48:07,876 INFO L413 NwaCegarLoop]: 404 mSDtfsCounter, 8 mSDsluCounter, 1201 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1605 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:07,876 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1605 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:48:07,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2023-12-15 22:48:07,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 328. [2023-12-15 22:48:07,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 254 states have (on average 1.5866141732283465) internal successors, (403), 256 states have internal predecessors, (403), 55 states have call successors, (55), 17 states have call predecessors, (55), 18 states have return successors, (56), 54 states have call predecessors, (56), 54 states have call successors, (56) [2023-12-15 22:48:07,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 514 transitions. [2023-12-15 22:48:07,885 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 514 transitions. Word has length 93 [2023-12-15 22:48:07,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:07,885 INFO L495 AbstractCegarLoop]: Abstraction has 328 states and 514 transitions. [2023-12-15 22:48:07,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.25) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:48:07,886 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 514 transitions. [2023-12-15 22:48:07,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-15 22:48:07,887 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:07,887 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:07,906 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:48:08,093 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:48:08,094 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:08,094 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:08,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1571684138, now seen corresponding path program 1 times [2023-12-15 22:48:08,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:08,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946162219] [2023-12-15 22:48:08,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:08,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:08,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:08,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:08,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:08,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:08,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-15 22:48:08,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-12-15 22:48:08,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-15 22:48:08,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:48:08,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:48:08,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-15 22:48:08,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 22:48:08,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-15 22:48:08,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,238 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-15 22:48:08,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:08,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946162219] [2023-12-15 22:48:08,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946162219] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:48:08,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338599464] [2023-12-15 22:48:08,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:08,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:48:08,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:48:08,240 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:48:08,257 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:48:08,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,458 INFO L262 TraceCheckSpWp]: Trace formula consists of 937 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-15 22:48:08,460 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:48:08,498 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-15 22:48:08,499 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:48:08,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338599464] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:08,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:48:08,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-12-15 22:48:08,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111655925] [2023-12-15 22:48:08,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:08,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-15 22:48:08,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:08,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-15 22:48:08,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:48:08,500 INFO L87 Difference]: Start difference. First operand 328 states and 514 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:48:08,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:08,570 INFO L93 Difference]: Finished difference Result 649 states and 1021 transitions. [2023-12-15 22:48:08,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:48:08,570 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 94 [2023-12-15 22:48:08,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:08,571 INFO L225 Difference]: With dead ends: 649 [2023-12-15 22:48:08,571 INFO L226 Difference]: Without dead ends: 330 [2023-12-15 22:48:08,572 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 110 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:48:08,573 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 8 mSDsluCounter, 1189 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1591 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:08,573 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1591 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:48:08,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2023-12-15 22:48:08,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 330. [2023-12-15 22:48:08,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 255 states have (on average 1.584313725490196) internal successors, (404), 258 states have internal predecessors, (404), 55 states have call successors, (55), 17 states have call predecessors, (55), 19 states have return successors, (61), 54 states have call predecessors, (61), 54 states have call successors, (61) [2023-12-15 22:48:08,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 520 transitions. [2023-12-15 22:48:08,582 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 520 transitions. Word has length 94 [2023-12-15 22:48:08,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:08,582 INFO L495 AbstractCegarLoop]: Abstraction has 330 states and 520 transitions. [2023-12-15 22:48:08,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:48:08,582 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 520 transitions. [2023-12-15 22:48:08,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-15 22:48:08,584 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:08,584 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:08,592 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-15 22:48:08,789 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:48:08,790 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:08,790 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:08,790 INFO L85 PathProgramCache]: Analyzing trace with hash 952909046, now seen corresponding path program 1 times [2023-12-15 22:48:08,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:08,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235261411] [2023-12-15 22:48:08,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:08,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:08,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:08,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:08,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:08,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:08,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:08,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-15 22:48:08,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-15 22:48:08,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-15 22:48:08,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-15 22:48:08,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-15 22:48:08,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-15 22:48:08,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:48:08,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:08,934 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-15 22:48:08,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:08,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235261411] [2023-12-15 22:48:08,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235261411] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:08,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:08,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 22:48:08,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310359502] [2023-12-15 22:48:08,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:08,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 22:48:08,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:08,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 22:48:08,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:48:08,936 INFO L87 Difference]: Start difference. First operand 330 states and 520 transitions. Second operand has 9 states, 8 states have (on average 6.875) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:48:10,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:10,780 INFO L93 Difference]: Finished difference Result 768 states and 1223 transitions. [2023-12-15 22:48:10,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-15 22:48:10,780 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.875) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 95 [2023-12-15 22:48:10,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:10,782 INFO L225 Difference]: With dead ends: 768 [2023-12-15 22:48:10,782 INFO L226 Difference]: Without dead ends: 457 [2023-12-15 22:48:10,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-15 22:48:10,784 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 908 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 2309 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 909 SdHoareTripleChecker+Valid, 963 SdHoareTripleChecker+Invalid, 2572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 2309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:10,784 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [909 Valid, 963 Invalid, 2572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 2309 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-15 22:48:10,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2023-12-15 22:48:10,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 330. [2023-12-15 22:48:10,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 255 states have (on average 1.584313725490196) internal successors, (404), 258 states have internal predecessors, (404), 55 states have call successors, (55), 17 states have call predecessors, (55), 19 states have return successors, (60), 54 states have call predecessors, (60), 54 states have call successors, (60) [2023-12-15 22:48:10,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 519 transitions. [2023-12-15 22:48:10,802 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 519 transitions. Word has length 95 [2023-12-15 22:48:10,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:10,802 INFO L495 AbstractCegarLoop]: Abstraction has 330 states and 519 transitions. [2023-12-15 22:48:10,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.875) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:48:10,803 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 519 transitions. [2023-12-15 22:48:10,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-15 22:48:10,804 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:10,804 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:10,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-15 22:48:10,804 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:10,804 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:10,804 INFO L85 PathProgramCache]: Analyzing trace with hash -126792402, now seen corresponding path program 2 times [2023-12-15 22:48:10,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:10,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332475200] [2023-12-15 22:48:10,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:10,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:10,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:10,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:10,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:10,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:10,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:10,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 22:48:10,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-15 22:48:10,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:48:10,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-15 22:48:10,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-15 22:48:10,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-15 22:48:10,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-15 22:48:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:10,917 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-15 22:48:10,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:10,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332475200] [2023-12-15 22:48:10,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332475200] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:10,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:10,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 22:48:10,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946307833] [2023-12-15 22:48:10,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:10,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 22:48:10,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:10,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 22:48:10,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:48:10,918 INFO L87 Difference]: Start difference. First operand 330 states and 519 transitions. Second operand has 9 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:48:12,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:12,523 INFO L93 Difference]: Finished difference Result 770 states and 1226 transitions. [2023-12-15 22:48:12,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-15 22:48:12,524 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 96 [2023-12-15 22:48:12,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:12,526 INFO L225 Difference]: With dead ends: 770 [2023-12-15 22:48:12,526 INFO L226 Difference]: Without dead ends: 459 [2023-12-15 22:48:12,527 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-15 22:48:12,528 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 903 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 2305 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 963 SdHoareTripleChecker+Invalid, 2568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 2305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:12,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [904 Valid, 963 Invalid, 2568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 2305 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-15 22:48:12,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2023-12-15 22:48:12,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 332. [2023-12-15 22:48:12,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 256 states have (on average 1.58203125) internal successors, (405), 260 states have internal predecessors, (405), 55 states have call successors, (55), 17 states have call predecessors, (55), 20 states have return successors, (62), 54 states have call predecessors, (62), 54 states have call successors, (62) [2023-12-15 22:48:12,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 522 transitions. [2023-12-15 22:48:12,542 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 522 transitions. Word has length 96 [2023-12-15 22:48:12,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:12,543 INFO L495 AbstractCegarLoop]: Abstraction has 332 states and 522 transitions. [2023-12-15 22:48:12,543 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:48:12,543 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 522 transitions. [2023-12-15 22:48:12,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-15 22:48:12,544 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:12,544 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:12,544 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-15 22:48:12,544 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:12,544 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:12,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1305764869, now seen corresponding path program 1 times [2023-12-15 22:48:12,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:12,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362286883] [2023-12-15 22:48:12,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:12,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:12,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:12,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:12,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:12,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:12,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:12,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:12,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:12,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:12,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:12,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:12,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:12,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:12,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:12,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-15 22:48:12,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:12,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-15 22:48:12,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:12,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:48:12,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:12,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:48:12,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:12,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:48:12,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:12,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:48:12,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:12,683 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-15 22:48:12,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:12,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362286883] [2023-12-15 22:48:12,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362286883] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:12,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:12,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-15 22:48:12,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636136362] [2023-12-15 22:48:12,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:12,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-15 22:48:12,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:12,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-15 22:48:12,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:48:12,685 INFO L87 Difference]: Start difference. First operand 332 states and 522 transitions. Second operand has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 8 states have internal predecessors, (60), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-15 22:48:14,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:14,664 INFO L93 Difference]: Finished difference Result 768 states and 1221 transitions. [2023-12-15 22:48:14,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-15 22:48:14,664 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 8 states have internal predecessors, (60), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 97 [2023-12-15 22:48:14,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:14,666 INFO L225 Difference]: With dead ends: 768 [2023-12-15 22:48:14,666 INFO L226 Difference]: Without dead ends: 459 [2023-12-15 22:48:14,668 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 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:48:14,668 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 913 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 3808 mSolverCounterSat, 269 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 914 SdHoareTripleChecker+Valid, 1332 SdHoareTripleChecker+Invalid, 4077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 269 IncrementalHoareTripleChecker+Valid, 3808 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:14,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [914 Valid, 1332 Invalid, 4077 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [269 Valid, 3808 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-15 22:48:14,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2023-12-15 22:48:14,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 332. [2023-12-15 22:48:14,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 256 states have (on average 1.58203125) internal successors, (405), 260 states have internal predecessors, (405), 55 states have call successors, (55), 17 states have call predecessors, (55), 20 states have return successors, (61), 54 states have call predecessors, (61), 54 states have call successors, (61) [2023-12-15 22:48:14,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 521 transitions. [2023-12-15 22:48:14,684 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 521 transitions. Word has length 97 [2023-12-15 22:48:14,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:14,684 INFO L495 AbstractCegarLoop]: Abstraction has 332 states and 521 transitions. [2023-12-15 22:48:14,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 8 states have internal predecessors, (60), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-15 22:48:14,684 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 521 transitions. [2023-12-15 22:48:14,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-15 22:48:14,686 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:14,687 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:14,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-15 22:48:14,687 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:14,687 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:14,687 INFO L85 PathProgramCache]: Analyzing trace with hash -1820728065, now seen corresponding path program 2 times [2023-12-15 22:48:14,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:14,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209385163] [2023-12-15 22:48:14,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:14,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:14,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:14,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:14,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:14,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:14,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:14,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:14,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:14,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:14,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:14,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:14,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:14,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:14,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:14,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:48:14,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:14,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-15 22:48:14,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:14,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:48:14,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:14,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-15 22:48:14,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:14,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:48:14,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:14,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-15 22:48:14,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:14,877 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-15 22:48:14,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:14,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209385163] [2023-12-15 22:48:14,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209385163] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:14,878 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:14,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-15 22:48:14,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451141040] [2023-12-15 22:48:14,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:14,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-15 22:48:14,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:14,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-15 22:48:14,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:48:14,879 INFO L87 Difference]: Start difference. First operand 332 states and 521 transitions. Second operand has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 8 states have internal predecessors, (61), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-15 22:48:16,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:16,886 INFO L93 Difference]: Finished difference Result 770 states and 1227 transitions. [2023-12-15 22:48:16,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-15 22:48:16,886 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 8 states have internal predecessors, (61), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 98 [2023-12-15 22:48:16,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:16,888 INFO L225 Difference]: With dead ends: 770 [2023-12-15 22:48:16,888 INFO L226 Difference]: Without dead ends: 461 [2023-12-15 22:48:16,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2023-12-15 22:48:16,890 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 908 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 3852 mSolverCounterSat, 266 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 909 SdHoareTripleChecker+Valid, 1332 SdHoareTripleChecker+Invalid, 4118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 266 IncrementalHoareTripleChecker+Valid, 3852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:16,890 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [909 Valid, 1332 Invalid, 4118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [266 Valid, 3852 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-15 22:48:16,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2023-12-15 22:48:16,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 334. [2023-12-15 22:48:16,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 257 states have (on average 1.5797665369649805) internal successors, (406), 262 states have internal predecessors, (406), 55 states have call successors, (55), 17 states have call predecessors, (55), 21 states have return successors, (66), 54 states have call predecessors, (66), 54 states have call successors, (66) [2023-12-15 22:48:16,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 527 transitions. [2023-12-15 22:48:16,906 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 527 transitions. Word has length 98 [2023-12-15 22:48:16,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:16,906 INFO L495 AbstractCegarLoop]: Abstraction has 334 states and 527 transitions. [2023-12-15 22:48:16,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 8 states have internal predecessors, (61), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-15 22:48:16,906 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 527 transitions. [2023-12-15 22:48:16,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-15 22:48:16,907 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:16,907 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:16,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-15 22:48:16,907 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:16,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:16,908 INFO L85 PathProgramCache]: Analyzing trace with hash 797031488, now seen corresponding path program 1 times [2023-12-15 22:48:16,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:16,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174198429] [2023-12-15 22:48:16,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:16,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:16,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:16,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:16,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:16,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:16,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:16,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:16,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:16,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:16,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:16,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:16,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:16,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:16,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:16,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:48:16,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:16,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-15 22:48:16,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:16,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:48:16,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:16,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:48:16,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:16,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:48:16,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:16,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:48:16,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:16,992 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:16,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:16,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174198429] [2023-12-15 22:48:16,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174198429] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:48:16,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542311647] [2023-12-15 22:48:16,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:16,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:48:16,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:48:17,018 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:48:17,054 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:48:17,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:17,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 942 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:48:17,243 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:48:17,261 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:17,261 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-15 22:48:17,310 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:17,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542311647] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-15 22:48:17,310 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-15 22:48:17,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 4] total 11 [2023-12-15 22:48:17,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564957333] [2023-12-15 22:48:17,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-15 22:48:17,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-15 22:48:17,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:17,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-15 22:48:17,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:48:17,313 INFO L87 Difference]: Start difference. First operand 334 states and 527 transitions. Second operand has 11 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 7 states have internal predecessors, (85), 2 states have call successors, (29), 6 states have call predecessors, (29), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-15 22:48:18,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:18,752 INFO L93 Difference]: Finished difference Result 923 states and 1539 transitions. [2023-12-15 22:48:18,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-15 22:48:18,753 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 7 states have internal predecessors, (85), 2 states have call successors, (29), 6 states have call predecessors, (29), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 99 [2023-12-15 22:48:18,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:18,756 INFO L225 Difference]: With dead ends: 923 [2023-12-15 22:48:18,756 INFO L226 Difference]: Without dead ends: 791 [2023-12-15 22:48:18,757 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 219 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2023-12-15 22:48:18,758 INFO L413 NwaCegarLoop]: 214 mSDtfsCounter, 1286 mSDsluCounter, 1111 mSDsCounter, 0 mSdLazyCounter, 2046 mSolverCounterSat, 400 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1331 SdHoareTripleChecker+Valid, 1325 SdHoareTripleChecker+Invalid, 2446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 400 IncrementalHoareTripleChecker+Valid, 2046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:18,758 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1331 Valid, 1325 Invalid, 2446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [400 Valid, 2046 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-15 22:48:18,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2023-12-15 22:48:18,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 649. [2023-12-15 22:48:18,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 508 states have (on average 1.6358267716535433) internal successors, (831), 513 states have internal predecessors, (831), 119 states have call successors, (119), 17 states have call predecessors, (119), 21 states have return successors, (140), 118 states have call predecessors, (140), 118 states have call successors, (140) [2023-12-15 22:48:18,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 1090 transitions. [2023-12-15 22:48:18,778 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 1090 transitions. Word has length 99 [2023-12-15 22:48:18,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:18,778 INFO L495 AbstractCegarLoop]: Abstraction has 649 states and 1090 transitions. [2023-12-15 22:48:18,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 7 states have internal predecessors, (85), 2 states have call successors, (29), 6 states have call predecessors, (29), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-15 22:48:18,778 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 1090 transitions. [2023-12-15 22:48:18,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-15 22:48:18,781 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:18,781 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:18,797 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:48:18,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:48:18,987 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:18,988 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:18,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1731689027, now seen corresponding path program 1 times [2023-12-15 22:48:18,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:18,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062045331] [2023-12-15 22:48:18,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:18,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:19,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:19,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:19,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:19,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:19,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:19,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:19,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:19,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:19,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:19,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:19,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:19,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:19,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-15 22:48:19,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:19,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:48:19,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:19,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-15 22:48:19,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:19,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:48:19,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:19,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-15 22:48:19,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:19,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-15 22:48:19,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:19,070 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:19,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:19,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062045331] [2023-12-15 22:48:19,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062045331] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:19,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:19,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:48:19,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89162112] [2023-12-15 22:48:19,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:19,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:48:19,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:19,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:48:19,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:48:19,071 INFO L87 Difference]: Start difference. First operand 649 states and 1090 transitions. Second operand has 7 states, 7 states have (on average 9.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:20,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:20,272 INFO L93 Difference]: Finished difference Result 1682 states and 2888 transitions. [2023-12-15 22:48:20,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:48:20,273 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 105 [2023-12-15 22:48:20,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:20,277 INFO L225 Difference]: With dead ends: 1682 [2023-12-15 22:48:20,278 INFO L226 Difference]: Without dead ends: 1093 [2023-12-15 22:48:20,279 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 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:20,280 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 997 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 1356 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1012 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 1675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 1356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:20,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1012 Valid, 752 Invalid, 1675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 1356 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-15 22:48:20,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1093 states. [2023-12-15 22:48:20,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1093 to 961. [2023-12-15 22:48:20,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 961 states, 756 states have (on average 1.6441798941798942) internal successors, (1243), 761 states have internal predecessors, (1243), 183 states have call successors, (183), 17 states have call predecessors, (183), 21 states have return successors, (214), 182 states have call predecessors, (214), 182 states have call successors, (214) [2023-12-15 22:48:20,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 961 states to 961 states and 1640 transitions. [2023-12-15 22:48:20,309 INFO L78 Accepts]: Start accepts. Automaton has 961 states and 1640 transitions. Word has length 105 [2023-12-15 22:48:20,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:20,309 INFO L495 AbstractCegarLoop]: Abstraction has 961 states and 1640 transitions. [2023-12-15 22:48:20,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:20,310 INFO L276 IsEmpty]: Start isEmpty. Operand 961 states and 1640 transitions. [2023-12-15 22:48:20,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-15 22:48:20,313 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:20,313 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:20,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-15 22:48:20,313 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:20,313 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:20,314 INFO L85 PathProgramCache]: Analyzing trace with hash 498299982, now seen corresponding path program 1 times [2023-12-15 22:48:20,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:20,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909234130] [2023-12-15 22:48:20,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:20,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:20,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:20,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:20,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:20,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:20,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:20,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:20,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:20,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:20,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:20,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:20,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:20,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:20,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:20,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-15 22:48:20,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:20,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:48:20,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:20,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-15 22:48:20,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:20,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-15 22:48:20,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:20,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:48:20,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:20,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-15 22:48:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:20,373 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:20,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:20,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909234130] [2023-12-15 22:48:20,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909234130] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:20,373 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:20,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:48:20,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073110812] [2023-12-15 22:48:20,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:20,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:48:20,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:20,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:48:20,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:48:20,374 INFO L87 Difference]: Start difference. First operand 961 states and 1640 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:21,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:21,541 INFO L93 Difference]: Finished difference Result 2431 states and 4206 transitions. [2023-12-15 22:48:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:48:21,541 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 106 [2023-12-15 22:48:21,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:21,548 INFO L225 Difference]: With dead ends: 2431 [2023-12-15 22:48:21,548 INFO L226 Difference]: Without dead ends: 1580 [2023-12-15 22:48:21,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 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:21,551 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 996 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 1321 mSolverCounterSat, 325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1011 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 1646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 325 IncrementalHoareTripleChecker+Valid, 1321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:21,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1011 Valid, 722 Invalid, 1646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [325 Valid, 1321 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-15 22:48:21,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1580 states. [2023-12-15 22:48:21,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1580 to 1448. [2023-12-15 22:48:21,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1148 states have (on average 1.6489547038327526) internal successors, (1893), 1153 states have internal predecessors, (1893), 278 states have call successors, (278), 17 states have call predecessors, (278), 21 states have return successors, (309), 277 states have call predecessors, (309), 277 states have call successors, (309) [2023-12-15 22:48:21,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 2480 transitions. [2023-12-15 22:48:21,592 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 2480 transitions. Word has length 106 [2023-12-15 22:48:21,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:21,592 INFO L495 AbstractCegarLoop]: Abstraction has 1448 states and 2480 transitions. [2023-12-15 22:48:21,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:21,592 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 2480 transitions. [2023-12-15 22:48:21,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-15 22:48:21,597 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:21,597 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:21,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-15 22:48:21,597 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:21,598 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:21,598 INFO L85 PathProgramCache]: Analyzing trace with hash -1594337473, now seen corresponding path program 1 times [2023-12-15 22:48:21,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:21,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59137723] [2023-12-15 22:48:21,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:21,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:21,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:21,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:21,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:21,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:21,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:21,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:21,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:21,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:21,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:21,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:21,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:21,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:21,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:21,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:48:21,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:21,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:48:21,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:21,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:48:21,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:21,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-15 22:48:21,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:21,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:48:21,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:21,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-15 22:48:21,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:21,676 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:21,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:21,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59137723] [2023-12-15 22:48:21,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59137723] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:21,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:21,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:48:21,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269364572] [2023-12-15 22:48:21,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:21,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:48:21,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:21,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:48:21,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:48:21,678 INFO L87 Difference]: Start difference. First operand 1448 states and 2480 transitions. Second operand has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:22,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:22,908 INFO L93 Difference]: Finished difference Result 3533 states and 6165 transitions. [2023-12-15 22:48:22,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:48:22,909 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 107 [2023-12-15 22:48:22,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:22,918 INFO L225 Difference]: With dead ends: 3533 [2023-12-15 22:48:22,918 INFO L226 Difference]: Without dead ends: 2315 [2023-12-15 22:48:22,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 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:22,922 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 994 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 1305 mSolverCounterSat, 317 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1009 SdHoareTripleChecker+Valid, 707 SdHoareTripleChecker+Invalid, 1622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 1305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:22,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1009 Valid, 707 Invalid, 1622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 1305 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-15 22:48:22,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2315 states. [2023-12-15 22:48:22,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2315 to 2183. [2023-12-15 22:48:22,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2183 states, 1760 states have (on average 1.6534090909090908) internal successors, (2910), 1765 states have internal predecessors, (2910), 401 states have call successors, (401), 17 states have call predecessors, (401), 21 states have return successors, (448), 400 states have call predecessors, (448), 400 states have call successors, (448) [2023-12-15 22:48:22,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2183 states to 2183 states and 3759 transitions. [2023-12-15 22:48:22,984 INFO L78 Accepts]: Start accepts. Automaton has 2183 states and 3759 transitions. Word has length 107 [2023-12-15 22:48:22,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:22,984 INFO L495 AbstractCegarLoop]: Abstraction has 2183 states and 3759 transitions. [2023-12-15 22:48:22,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:22,985 INFO L276 IsEmpty]: Start isEmpty. Operand 2183 states and 3759 transitions. [2023-12-15 22:48:22,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-15 22:48:22,991 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:22,991 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:22,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-15 22:48:22,991 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:22,992 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:22,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1339328049, now seen corresponding path program 1 times [2023-12-15 22:48:22,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:22,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240137574] [2023-12-15 22:48:22,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:22,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:23,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:23,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:23,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:23,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:23,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:23,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:23,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:23,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:23,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:23,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:23,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:23,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:23,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:23,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-15 22:48:23,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:23,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:48:23,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:23,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-15 22:48:23,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:23,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:48:23,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:23,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:48:23,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:23,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:48:23,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:23,054 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:23,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:23,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240137574] [2023-12-15 22:48:23,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240137574] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:23,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:23,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:48:23,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222640217] [2023-12-15 22:48:23,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:23,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:48:23,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:23,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:48:23,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:48:23,056 INFO L87 Difference]: Start difference. First operand 2183 states and 3759 transitions. Second operand has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:24,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:24,252 INFO L93 Difference]: Finished difference Result 5243 states and 9215 transitions. [2023-12-15 22:48:24,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:48:24,252 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 108 [2023-12-15 22:48:24,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:24,266 INFO L225 Difference]: With dead ends: 5243 [2023-12-15 22:48:24,267 INFO L226 Difference]: Without dead ends: 3487 [2023-12-15 22:48:24,288 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 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:24,289 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 991 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1006 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 1627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:24,289 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1006 Valid, 708 Invalid, 1627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 1312 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-15 22:48:24,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3487 states. [2023-12-15 22:48:24,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3487 to 3355. [2023-12-15 22:48:24,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3355 states, 2753 states have (on average 1.6563748637849618) internal successors, (4560), 2758 states have internal predecessors, (4560), 580 states have call successors, (580), 17 states have call predecessors, (580), 21 states have return successors, (653), 579 states have call predecessors, (653), 579 states have call successors, (653) [2023-12-15 22:48:24,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3355 states to 3355 states and 5793 transitions. [2023-12-15 22:48:24,519 INFO L78 Accepts]: Start accepts. Automaton has 3355 states and 5793 transitions. Word has length 108 [2023-12-15 22:48:24,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:24,519 INFO L495 AbstractCegarLoop]: Abstraction has 3355 states and 5793 transitions. [2023-12-15 22:48:24,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:24,520 INFO L276 IsEmpty]: Start isEmpty. Operand 3355 states and 5793 transitions. [2023-12-15 22:48:24,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-15 22:48:24,528 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:24,528 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:24,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-15 22:48:24,528 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:24,528 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:24,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1800473179, now seen corresponding path program 1 times [2023-12-15 22:48:24,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:24,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819372478] [2023-12-15 22:48:24,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:24,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:24,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:24,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:24,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:24,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:24,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:24,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:24,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:24,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:24,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:24,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:24,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:24,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:24,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:24,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-15 22:48:24,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:24,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:48:24,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:24,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:48:24,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:24,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-15 22:48:24,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:24,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-15 22:48:24,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:24,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-15 22:48:24,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:24,611 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:24,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:24,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819372478] [2023-12-15 22:48:24,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819372478] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:24,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:24,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:48:24,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93254171] [2023-12-15 22:48:24,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:24,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:48:24,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:24,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:48:24,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:48:24,613 INFO L87 Difference]: Start difference. First operand 3355 states and 5793 transitions. Second operand has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:25,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:25,784 INFO L93 Difference]: Finished difference Result 8098 states and 14269 transitions. [2023-12-15 22:48:25,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:48:25,785 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 109 [2023-12-15 22:48:25,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:25,805 INFO L225 Difference]: With dead ends: 8098 [2023-12-15 22:48:25,805 INFO L226 Difference]: Without dead ends: 5457 [2023-12-15 22:48:25,812 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 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:25,813 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 990 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 1323 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1005 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 1652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 1323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:25,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1005 Valid, 722 Invalid, 1652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 1323 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-15 22:48:25,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5457 states. [2023-12-15 22:48:25,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5457 to 5325. [2023-12-15 22:48:25,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5325 states, 4347 states have (on average 1.6450425580860364) internal successors, (7151), 4352 states have internal predecessors, (7151), 956 states have call successors, (956), 17 states have call predecessors, (956), 21 states have return successors, (1073), 955 states have call predecessors, (1073), 955 states have call successors, (1073) [2023-12-15 22:48:25,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5325 states to 5325 states and 9180 transitions. [2023-12-15 22:48:25,994 INFO L78 Accepts]: Start accepts. Automaton has 5325 states and 9180 transitions. Word has length 109 [2023-12-15 22:48:25,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:25,994 INFO L495 AbstractCegarLoop]: Abstraction has 5325 states and 9180 transitions. [2023-12-15 22:48:25,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:25,995 INFO L276 IsEmpty]: Start isEmpty. Operand 5325 states and 9180 transitions. [2023-12-15 22:48:26,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-15 22:48:26,005 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:26,005 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:26,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-15 22:48:26,005 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:26,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:26,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1720358579, now seen corresponding path program 1 times [2023-12-15 22:48:26,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:26,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658100735] [2023-12-15 22:48:26,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:26,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:26,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:26,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:26,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:26,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:26,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:26,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:26,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:26,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:26,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:26,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:26,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:26,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:26,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:26,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:48:26,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:26,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:48:26,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:26,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 22:48:26,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:26,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:48:26,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:26,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-15 22:48:26,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:26,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-15 22:48:26,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:26,070 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:26,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:26,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658100735] [2023-12-15 22:48:26,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658100735] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:26,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:26,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:48:26,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498035306] [2023-12-15 22:48:26,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:26,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:48:26,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:26,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:48:26,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:48:26,071 INFO L87 Difference]: Start difference. First operand 5325 states and 9180 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:27,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:27,112 INFO L93 Difference]: Finished difference Result 13235 states and 23290 transitions. [2023-12-15 22:48:27,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:48:27,113 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 110 [2023-12-15 22:48:27,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:27,159 INFO L225 Difference]: With dead ends: 13235 [2023-12-15 22:48:27,159 INFO L226 Difference]: Without dead ends: 8990 [2023-12-15 22:48:27,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 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:27,170 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 988 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 1310 mSolverCounterSat, 325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1003 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 1635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 325 IncrementalHoareTripleChecker+Valid, 1310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:27,170 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1003 Valid, 714 Invalid, 1635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [325 Valid, 1310 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-15 22:48:27,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8990 states. [2023-12-15 22:48:27,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8990 to 8858. [2023-12-15 22:48:27,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8858 states, 7274 states have (on average 1.642425075611768) internal successors, (11947), 7279 states have internal predecessors, (11947), 1562 states have call successors, (1562), 17 states have call predecessors, (1562), 21 states have return successors, (1757), 1561 states have call predecessors, (1757), 1561 states have call successors, (1757) [2023-12-15 22:48:27,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8858 states to 8858 states and 15266 transitions. [2023-12-15 22:48:27,442 INFO L78 Accepts]: Start accepts. Automaton has 8858 states and 15266 transitions. Word has length 110 [2023-12-15 22:48:27,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:27,442 INFO L495 AbstractCegarLoop]: Abstraction has 8858 states and 15266 transitions. [2023-12-15 22:48:27,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:27,443 INFO L276 IsEmpty]: Start isEmpty. Operand 8858 states and 15266 transitions. [2023-12-15 22:48:27,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-15 22:48:27,502 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:27,503 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:27,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-15 22:48:27,503 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:27,503 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:27,503 INFO L85 PathProgramCache]: Analyzing trace with hash 9796137, now seen corresponding path program 1 times [2023-12-15 22:48:27,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:27,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008394252] [2023-12-15 22:48:27,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:27,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:27,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:27,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:27,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:27,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:27,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:27,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:27,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:27,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:27,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:27,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:27,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:27,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:27,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:27,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:48:27,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:27,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-15 22:48:27,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:27,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-15 22:48:27,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:27,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-15 22:48:27,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:27,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-15 22:48:27,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:27,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-15 22:48:27,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:27,569 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:27,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:27,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008394252] [2023-12-15 22:48:27,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008394252] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:27,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:27,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:48:27,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164466229] [2023-12-15 22:48:27,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:27,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:48:27,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:27,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:48:27,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:48:27,570 INFO L87 Difference]: Start difference. First operand 8858 states and 15266 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:28,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:28,704 INFO L93 Difference]: Finished difference Result 23007 states and 40424 transitions. [2023-12-15 22:48:28,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:48:28,704 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 111 [2023-12-15 22:48:28,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:28,747 INFO L225 Difference]: With dead ends: 23007 [2023-12-15 22:48:28,747 INFO L226 Difference]: Without dead ends: 15662 [2023-12-15 22:48:28,766 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 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:28,766 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 986 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 1355 mSolverCounterSat, 321 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1001 SdHoareTripleChecker+Valid, 753 SdHoareTripleChecker+Invalid, 1676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 321 IncrementalHoareTripleChecker+Valid, 1355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:28,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1001 Valid, 753 Invalid, 1676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [321 Valid, 1355 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-15 22:48:28,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15662 states. [2023-12-15 22:48:29,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15662 to 15530. [2023-12-15 22:48:29,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15530 states, 12743 states have (on average 1.6328964921917917) internal successors, (20808), 12748 states have internal predecessors, (20808), 2765 states have call successors, (2765), 17 states have call predecessors, (2765), 21 states have return successors, (3104), 2764 states have call predecessors, (3104), 2764 states have call successors, (3104) [2023-12-15 22:48:29,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15530 states to 15530 states and 26677 transitions. [2023-12-15 22:48:29,208 INFO L78 Accepts]: Start accepts. Automaton has 15530 states and 26677 transitions. Word has length 111 [2023-12-15 22:48:29,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:29,208 INFO L495 AbstractCegarLoop]: Abstraction has 15530 states and 26677 transitions. [2023-12-15 22:48:29,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:29,208 INFO L276 IsEmpty]: Start isEmpty. Operand 15530 states and 26677 transitions. [2023-12-15 22:48:29,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-15 22:48:29,265 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:29,265 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:29,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-15 22:48:29,265 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:29,265 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:29,265 INFO L85 PathProgramCache]: Analyzing trace with hash 800556372, now seen corresponding path program 1 times [2023-12-15 22:48:29,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:29,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557454295] [2023-12-15 22:48:29,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:29,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:29,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:29,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:29,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:29,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:29,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:29,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:29,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:29,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:29,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:29,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:29,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:29,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:29,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:29,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:48:29,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:29,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-15 22:48:29,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:29,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-15 22:48:29,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:29,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:48:29,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:29,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-15 22:48:29,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:29,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-15 22:48:29,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:29,338 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:29,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:29,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557454295] [2023-12-15 22:48:29,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557454295] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:29,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:29,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:48:29,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211101141] [2023-12-15 22:48:29,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:29,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:48:29,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:29,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:48:29,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:48:29,341 INFO L87 Difference]: Start difference. First operand 15530 states and 26677 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:30,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:30,909 INFO L93 Difference]: Finished difference Result 41174 states and 72224 transitions. [2023-12-15 22:48:30,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:48:30,914 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 112 [2023-12-15 22:48:30,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:31,121 INFO L225 Difference]: With dead ends: 41174 [2023-12-15 22:48:31,122 INFO L226 Difference]: Without dead ends: 27777 [2023-12-15 22:48:31,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 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:31,196 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 984 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 1311 mSolverCounterSat, 325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 999 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 1636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 325 IncrementalHoareTripleChecker+Valid, 1311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:31,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [999 Valid, 708 Invalid, 1636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [325 Valid, 1311 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-15 22:48:31,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27777 states. [2023-12-15 22:48:32,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27777 to 27645. [2023-12-15 22:48:32,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27645 states, 22819 states have (on average 1.628993382707393) internal successors, (37172), 22824 states have internal predecessors, (37172), 4804 states have call successors, (4804), 17 states have call predecessors, (4804), 21 states have return successors, (5417), 4803 states have call predecessors, (5417), 4803 states have call successors, (5417) [2023-12-15 22:48:32,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27645 states to 27645 states and 47393 transitions. [2023-12-15 22:48:32,355 INFO L78 Accepts]: Start accepts. Automaton has 27645 states and 47393 transitions. Word has length 112 [2023-12-15 22:48:32,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:32,356 INFO L495 AbstractCegarLoop]: Abstraction has 27645 states and 47393 transitions. [2023-12-15 22:48:32,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:32,356 INFO L276 IsEmpty]: Start isEmpty. Operand 27645 states and 47393 transitions. [2023-12-15 22:48:32,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-15 22:48:32,377 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:32,377 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:32,377 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-15 22:48:32,377 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:32,378 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:32,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1466732651, now seen corresponding path program 1 times [2023-12-15 22:48:32,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:32,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211668606] [2023-12-15 22:48:32,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:32,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:32,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:32,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:32,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:32,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:32,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:32,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:32,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:32,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:32,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:32,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:32,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:32,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:32,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:32,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:48:32,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:32,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-15 22:48:32,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:32,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:48:32,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:32,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:48:32,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:32,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-15 22:48:32,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:32,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-15 22:48:32,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:32,610 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:32,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:32,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211668606] [2023-12-15 22:48:32,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211668606] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:32,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:32,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:48:32,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659065102] [2023-12-15 22:48:32,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:32,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:48:32,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:32,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:48:32,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:48:32,612 INFO L87 Difference]: Start difference. First operand 27645 states and 47393 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:34,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:34,815 INFO L93 Difference]: Finished difference Result 75366 states and 131413 transitions. [2023-12-15 22:48:34,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:48:34,815 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 113 [2023-12-15 22:48:34,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:35,022 INFO L225 Difference]: With dead ends: 75366 [2023-12-15 22:48:35,022 INFO L226 Difference]: Without dead ends: 50601 [2023-12-15 22:48:35,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:48:35,068 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 982 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 1313 mSolverCounterSat, 325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 997 SdHoareTripleChecker+Valid, 725 SdHoareTripleChecker+Invalid, 1638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 325 IncrementalHoareTripleChecker+Valid, 1313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:35,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [997 Valid, 725 Invalid, 1638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [325 Valid, 1313 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-15 22:48:35,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50601 states. [2023-12-15 22:48:36,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50601 to 50469. [2023-12-15 22:48:36,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50469 states, 41928 states have (on average 1.6238790307193283) internal successors, (68086), 41933 states have internal predecessors, (68086), 8519 states have call successors, (8519), 17 states have call predecessors, (8519), 21 states have return successors, (9664), 8518 states have call predecessors, (9664), 8518 states have call successors, (9664) [2023-12-15 22:48:37,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50469 states to 50469 states and 86269 transitions. [2023-12-15 22:48:37,011 INFO L78 Accepts]: Start accepts. Automaton has 50469 states and 86269 transitions. Word has length 113 [2023-12-15 22:48:37,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:37,012 INFO L495 AbstractCegarLoop]: Abstraction has 50469 states and 86269 transitions. [2023-12-15 22:48:37,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:37,012 INFO L276 IsEmpty]: Start isEmpty. Operand 50469 states and 86269 transitions. [2023-12-15 22:48:37,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-15 22:48:37,030 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:37,030 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:37,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-15 22:48:37,030 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:37,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:37,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1724829332, now seen corresponding path program 1 times [2023-12-15 22:48:37,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:37,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036848362] [2023-12-15 22:48:37,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:37,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:37,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:37,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:37,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:37,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:37,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:37,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:37,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:37,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:37,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:37,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:37,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:37,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:37,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:37,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:48:37,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:37,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-15 22:48:37,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:37,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:48:37,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:37,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:48:37,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:37,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-15 22:48:37,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:37,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-15 22:48:37,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:37,111 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:37,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:37,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036848362] [2023-12-15 22:48:37,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036848362] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:37,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:37,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:48:37,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238970710] [2023-12-15 22:48:37,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:37,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:48:37,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:37,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:48:37,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:48:37,113 INFO L87 Difference]: Start difference. First operand 50469 states and 86269 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:39,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:39,851 INFO L93 Difference]: Finished difference Result 94113 states and 164576 transitions. [2023-12-15 22:48:39,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:48:39,852 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 114 [2023-12-15 22:48:39,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:40,121 INFO L225 Difference]: With dead ends: 94113 [2023-12-15 22:48:40,122 INFO L226 Difference]: Without dead ends: 93981 [2023-12-15 22:48:40,153 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 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:40,154 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 980 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 1311 mSolverCounterSat, 325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 995 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 1636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 325 IncrementalHoareTripleChecker+Valid, 1311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:40,154 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [995 Valid, 709 Invalid, 1636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [325 Valid, 1311 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-15 22:48:40,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93981 states. [2023-12-15 22:48:42,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93981 to 93849. [2023-12-15 22:48:42,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93849 states, 78509 states have (on average 1.6173559719267854) internal successors, (126977), 78514 states have internal predecessors, (126977), 15318 states have call successors, (15318), 17 states have call predecessors, (15318), 21 states have return successors, (17509), 15317 states have call predecessors, (17509), 15317 states have call successors, (17509) [2023-12-15 22:48:43,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93849 states to 93849 states and 159804 transitions. [2023-12-15 22:48:43,103 INFO L78 Accepts]: Start accepts. Automaton has 93849 states and 159804 transitions. Word has length 114 [2023-12-15 22:48:43,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:43,103 INFO L495 AbstractCegarLoop]: Abstraction has 93849 states and 159804 transitions. [2023-12-15 22:48:43,103 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:43,103 INFO L276 IsEmpty]: Start isEmpty. Operand 93849 states and 159804 transitions. [2023-12-15 22:48:43,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-15 22:48:43,124 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:43,124 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:43,125 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-15 22:48:43,125 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:43,125 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:43,125 INFO L85 PathProgramCache]: Analyzing trace with hash -178140854, now seen corresponding path program 1 times [2023-12-15 22:48:43,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:43,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745587129] [2023-12-15 22:48:43,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:43,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:43,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:43,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:43,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:43,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:43,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:43,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:43,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:43,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:43,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:43,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:43,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:43,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:43,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:43,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:48:43,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:43,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:48:43,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:43,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:48:43,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:43,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-15 22:48:43,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:43,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:48:43,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:43,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:48:43,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:43,678 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:43,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:43,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745587129] [2023-12-15 22:48:43,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745587129] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:43,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:43,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-15 22:48:43,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237287742] [2023-12-15 22:48:43,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:43,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-15 22:48:43,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:43,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-15 22:48:43,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:48:43,681 INFO L87 Difference]: Start difference. First operand 93849 states and 159804 transitions. Second operand has 10 states, 10 states have (on average 7.3) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:47,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:47,850 INFO L93 Difference]: Finished difference Result 94352 states and 163862 transitions. [2023-12-15 22:48:47,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-15 22:48:47,850 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.3) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) Word has length 115 [2023-12-15 22:48:47,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:48,157 INFO L225 Difference]: With dead ends: 94352 [2023-12-15 22:48:48,157 INFO L226 Difference]: Without dead ends: 94227 [2023-12-15 22:48:48,197 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=207, Invalid=549, Unknown=0, NotChecked=0, Total=756 [2023-12-15 22:48:48,197 INFO L413 NwaCegarLoop]: 164 mSDtfsCounter, 1499 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 3844 mSolverCounterSat, 343 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1513 SdHoareTripleChecker+Valid, 961 SdHoareTripleChecker+Invalid, 4187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 343 IncrementalHoareTripleChecker+Valid, 3844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:48,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1513 Valid, 961 Invalid, 4187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [343 Valid, 3844 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-15 22:48:48,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94227 states. [2023-12-15 22:48:50,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94227 to 93976. [2023-12-15 22:48:51,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93976 states, 78609 states have (on average 1.6172066811688228) internal successors, (127127), 78614 states have internal predecessors, (127127), 15334 states have call successors, (15334), 26 states have call predecessors, (15334), 32 states have return successors, (17529), 15335 states have call predecessors, (17529), 15332 states have call successors, (17529) [2023-12-15 22:48:51,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93976 states to 93976 states and 159990 transitions. [2023-12-15 22:48:51,292 INFO L78 Accepts]: Start accepts. Automaton has 93976 states and 159990 transitions. Word has length 115 [2023-12-15 22:48:51,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:48:51,292 INFO L495 AbstractCegarLoop]: Abstraction has 93976 states and 159990 transitions. [2023-12-15 22:48:51,292 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.3) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:48:51,292 INFO L276 IsEmpty]: Start isEmpty. Operand 93976 states and 159990 transitions. [2023-12-15 22:48:51,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-15 22:48:51,314 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:48:51,314 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:48:51,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-15 22:48:51,314 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:48:51,315 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:48:51,315 INFO L85 PathProgramCache]: Analyzing trace with hash -260306574, now seen corresponding path program 1 times [2023-12-15 22:48:51,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:48:51,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425064197] [2023-12-15 22:48:51,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:48:51,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:48:51,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:51,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:48:51,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:51,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:48:51,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:51,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:48:51,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:51,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:48:51,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:51,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:48:51,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:51,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:48:51,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:51,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:48:51,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:51,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:48:51,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:51,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:48:51,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:51,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-15 22:48:51,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:51,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:48:51,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:51,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-15 22:48:51,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:48:51,894 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:48:51,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:48:51,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425064197] [2023-12-15 22:48:51,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425064197] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:48:51,894 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:48:51,894 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-12-15 22:48:51,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023003551] [2023-12-15 22:48:51,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:48:51,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-15 22:48:51,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:48:51,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-15 22:48:51,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2023-12-15 22:48:51,895 INFO L87 Difference]: Start difference. First operand 93976 states and 159990 transitions. Second operand has 14 states, 12 states have (on average 6.166666666666667) internal successors, (74), 9 states have internal predecessors, (74), 7 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) [2023-12-15 22:48:56,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:48:56,682 INFO L93 Difference]: Finished difference Result 94829 states and 164634 transitions. [2023-12-15 22:48:56,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-15 22:48:56,683 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 6.166666666666667) internal successors, (74), 9 states have internal predecessors, (74), 7 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) Word has length 116 [2023-12-15 22:48:56,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:48:57,016 INFO L225 Difference]: With dead ends: 94829 [2023-12-15 22:48:57,016 INFO L226 Difference]: Without dead ends: 94269 [2023-12-15 22:48:57,058 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=327, Invalid=1313, Unknown=0, NotChecked=0, Total=1640 [2023-12-15 22:48:57,059 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 1595 mSDsluCounter, 1459 mSDsCounter, 0 mSdLazyCounter, 4816 mSolverCounterSat, 425 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1595 SdHoareTripleChecker+Valid, 1621 SdHoareTripleChecker+Invalid, 5241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 425 IncrementalHoareTripleChecker+Valid, 4816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-15 22:48:57,059 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1595 Valid, 1621 Invalid, 5241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [425 Valid, 4816 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-15 22:48:57,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94269 states. [2023-12-15 22:48:59,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94269 to 94013. [2023-12-15 22:49:00,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94013 states, 78638 states have (on average 1.6171189501258934) internal successors, (127167), 78646 states have internal predecessors, (127167), 15340 states have call successors, (15340), 27 states have call predecessors, (15340), 34 states have return successors, (17539), 15339 states have call predecessors, (17539), 15338 states have call successors, (17539) [2023-12-15 22:49:00,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94013 states to 94013 states and 160046 transitions. [2023-12-15 22:49:00,334 INFO L78 Accepts]: Start accepts. Automaton has 94013 states and 160046 transitions. Word has length 116 [2023-12-15 22:49:00,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:49:00,334 INFO L495 AbstractCegarLoop]: Abstraction has 94013 states and 160046 transitions. [2023-12-15 22:49:00,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 6.166666666666667) internal successors, (74), 9 states have internal predecessors, (74), 7 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) [2023-12-15 22:49:00,335 INFO L276 IsEmpty]: Start isEmpty. Operand 94013 states and 160046 transitions. [2023-12-15 22:49:00,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-15 22:49:00,697 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:49:00,697 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:49:00,697 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-15 22:49:00,697 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:49:00,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:49:00,697 INFO L85 PathProgramCache]: Analyzing trace with hash -1999580928, now seen corresponding path program 1 times [2023-12-15 22:49:00,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:49:00,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659003117] [2023-12-15 22:49:00,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:00,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:49:00,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:00,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:49:00,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:00,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:49:00,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:00,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:49:00,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:00,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:49:00,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:00,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:49:00,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:00,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:49:00,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:00,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:49:00,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:00,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:49:00,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:00,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:49:00,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:00,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-15 22:49:00,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:00,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-15 22:49:00,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:00,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-15 22:49:00,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:00,853 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:49:00,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:49:00,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659003117] [2023-12-15 22:49:00,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659003117] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:49:00,854 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:49:00,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-15 22:49:00,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941742377] [2023-12-15 22:49:00,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:49:00,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-15 22:49:00,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:49:00,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-15 22:49:00,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:49:00,855 INFO L87 Difference]: Start difference. First operand 94013 states and 160046 transitions. Second operand has 12 states, 12 states have (on average 6.416666666666667) internal successors, (77), 6 states have internal predecessors, (77), 2 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 2 states have call successors, (12) Received shutdown request... [2023-12-15 22:49:03,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-15 22:49:03,427 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=279, Invalid=843, Unknown=0, NotChecked=0, Total=1122 [2023-12-15 22:49:03,427 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 1278 mSDsluCounter, 1119 mSDsCounter, 0 mSdLazyCounter, 3586 mSolverCounterSat, 383 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1278 SdHoareTripleChecker+Valid, 1266 SdHoareTripleChecker+Invalid, 3969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 383 IncrementalHoareTripleChecker+Valid, 3586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:49:03,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1278 Valid, 1266 Invalid, 3969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [383 Valid, 3586 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-15 22:49:03,428 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-15 22:49:03,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-15 22:49:03,429 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (94013states) and FLOYD_HOARE automaton (currently 25 states, 12 states before enhancement),while ReachableStatesComputation was computing reachable states (7089 states constructed, input type IntersectNwa). [2023-12-15 22:49:03,432 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, 1] [2023-12-15 22:49:03,433 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-15 22:49:03,435 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.12 10:49:03 BoogieIcfgContainer [2023-12-15 22:49:03,435 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-15 22:49:03,435 INFO L158 Benchmark]: Toolchain (without parser) took 60321.06ms. Allocated memory was 190.8MB in the beginning and 7.3GB in the end (delta: 7.1GB). Free memory was 126.9MB in the beginning and 5.5GB in the end (delta: -5.3GB). Peak memory consumption was 1.8GB. Max. memory is 8.0GB. [2023-12-15 22:49:03,435 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 190.8MB. Free memory is still 140.3MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-15 22:49:03,435 INFO L158 Benchmark]: CACSL2BoogieTranslator took 603.58ms. Allocated memory was 190.8MB in the beginning and 229.6MB in the end (delta: 38.8MB). Free memory was 126.6MB in the beginning and 175.8MB in the end (delta: -49.1MB). Peak memory consumption was 34.5MB. Max. memory is 8.0GB. [2023-12-15 22:49:03,436 INFO L158 Benchmark]: Boogie Procedure Inliner took 64.43ms. Allocated memory is still 229.6MB. Free memory was 175.8MB in the beginning and 170.0MB in the end (delta: 5.8MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-15 22:49:03,436 INFO L158 Benchmark]: Boogie Preprocessor took 70.62ms. Allocated memory is still 229.6MB. Free memory was 170.0MB in the beginning and 163.7MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. [2023-12-15 22:49:03,436 INFO L158 Benchmark]: RCFGBuilder took 658.26ms. Allocated memory is still 229.6MB. Free memory was 163.7MB in the beginning and 173.5MB in the end (delta: -9.8MB). Peak memory consumption was 62.9MB. Max. memory is 8.0GB. [2023-12-15 22:49:03,436 INFO L158 Benchmark]: TraceAbstraction took 58920.04ms. Allocated memory was 229.6MB in the beginning and 7.3GB in the end (delta: 7.1GB). Free memory was 173.0MB in the beginning and 5.5GB in the end (delta: -5.3GB). Peak memory consumption was 1.8GB. Max. memory is 8.0GB. [2023-12-15 22:49:03,437 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 190.8MB. Free memory is still 140.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 603.58ms. Allocated memory was 190.8MB in the beginning and 229.6MB in the end (delta: 38.8MB). Free memory was 126.6MB in the beginning and 175.8MB in the end (delta: -49.1MB). Peak memory consumption was 34.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 64.43ms. Allocated memory is still 229.6MB. Free memory was 175.8MB in the beginning and 170.0MB in the end (delta: 5.8MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 70.62ms. Allocated memory is still 229.6MB. Free memory was 170.0MB in the beginning and 163.7MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. * RCFGBuilder took 658.26ms. Allocated memory is still 229.6MB. Free memory was 163.7MB in the beginning and 173.5MB in the end (delta: -9.8MB). Peak memory consumption was 62.9MB. Max. memory is 8.0GB. * TraceAbstraction took 58920.04ms. Allocated memory was 229.6MB in the beginning and 7.3GB in the end (delta: 7.1GB). Free memory was 173.0MB in the beginning and 5.5GB in the end (delta: -5.3GB). Peak memory consumption was 1.8GB. 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,"wsllib_check.i","") [48] - GenericResultAtLocation [Line: 57]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"SignForward_spec.i","") [57] - GenericResultAtLocation [Line: 98]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [98] - GenericResultAtLocation [Line: 136]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [136] - GenericResultAtLocation [Line: 502]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [502] - GenericResultAtLocation [Line: 802]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [802] - GenericResultAtLocation [Line: 1018]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [1018] - GenericResultAtLocation [Line: 1319]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [1319] - GenericResultAtLocation [Line: 1336]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [1336] - GenericResultAtLocation [Line: 1434]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [1434] - GenericResultAtLocation [Line: 2501]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [2501] * 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: 53]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 53). Cancelled while NwaCegarLoop was constructing difference of abstraction (94013states) and FLOYD_HOARE automaton (currently 25 states, 12 states before enhancement),while ReachableStatesComputation was computing reachable states (7089 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 18 procedures, 280 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 58.9s, OverallIterations: 23, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.6s, AutomataDifference: 37.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 19526 SdHoareTripleChecker+Valid, 23.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 19296 mSDsluCounter, 22214 SdHoareTripleChecker+Invalid, 19.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 17202 mSDsCounter, 5839 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 40052 IncrementalHoareTripleChecker+Invalid, 45891 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5839 mSolverCounterUnsat, 5012 mSDtfsCounter, 40052 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1560 GetRequests, 1216 SyntacticMatches, 0 SemanticMatches, 344 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1088 ImplicationChecksByTransitivity, 4.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=94013occurred in iteration=22, InterpolantAutomatonStates: 222, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 13.8s AutomataMinimizationTime, 22 MinimizatonAttempts, 2482 StatesRemovedByMinimization, 18 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 0.7s SatisfiabilityAnalysisTime, 3.9s InterpolantComputationTime, 2933 NumberOfCodeBlocks, 2933 NumberOfCodeBlocksAsserted, 29 NumberOfCheckSat, 3002 ConstructedInterpolants, 0 QuantifiedInterpolants, 5350 SizeOfPredicates, 8 NumberOfNonLiveVariables, 5583 ConjunctsInSsa, 23 ConjunctsInUnsatCore, 30 InterpolantComputations, 22 PerfectInterpolantSequences, 998/1022 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available [2023-12-15 22:49:03,439 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown