/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_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/email_spec4_product23.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 17:32:38,168 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 17:32:38,255 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-12-16 17:32:38,259 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 17:32:38,260 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 17:32:38,286 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 17:32:38,287 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 17:32:38,287 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 17:32:38,288 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 17:32:38,292 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 17:32:38,292 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 17:32:38,292 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 17:32:38,293 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 17:32:38,294 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 17:32:38,294 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 17:32:38,295 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 17:32:38,295 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 17:32:38,295 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 17:32:38,296 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 17:32:38,296 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 17:32:38,296 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 17:32:38,296 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 17:32:38,297 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 17:32:38,297 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-16 17:32:38,297 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-16 17:32:38,297 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 17:32:38,298 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-16 17:32:38,298 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 17:32:38,298 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 17:32:38,298 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 17:32:38,299 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 17:32:38,299 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 17:32:38,299 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 17:32:38,300 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 17:32:38,300 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:32:38,300 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 17:32:38,300 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 17:32:38,300 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 17:32:38,301 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-16 17:32:38,301 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-16 17:32:38,301 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 17:32:38,302 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 17:32:38,302 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 17:32:38,302 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 17:32:38,302 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 17:32:38,302 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-16 17:32:38,303 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 [2023-12-16 17:32:38,551 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 17:32:38,581 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 17:32:38,584 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 17:32:38,585 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 17:32:38,585 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 17:32:38,587 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec4_product23.cil.c [2023-12-16 17:32:39,825 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 17:32:40,174 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 17:32:40,174 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec4_product23.cil.c [2023-12-16 17:32:40,202 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/15923421d/9ddf4640a876447f91019c0f3a3834be/FLAG960d12298 [2023-12-16 17:32:40,219 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/15923421d/9ddf4640a876447f91019c0f3a3834be [2023-12-16 17:32:40,222 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 17:32:40,223 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 17:32:40,226 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 17:32:40,226 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 17:32:40,230 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 17:32:40,231 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:32:40" (1/1) ... [2023-12-16 17:32:40,232 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7e9d4359 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:40, skipping insertion in model container [2023-12-16 17:32:40,232 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:32:40" (1/1) ... [2023-12-16 17:32:40,307 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:32:40,850 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_product23.cil.c[63051,63064] [2023-12-16 17:32:40,856 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:32:40,879 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-16 17:32:40,906 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:32:41,041 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_product23.cil.c[63051,63064] [2023-12-16 17:32:41,042 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:32:41,062 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 17:32:41,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [48] [2023-12-16 17:32:41,075 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1128] [2023-12-16 17:32:41,076 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"SignForward_spec.i","") [1494] [2023-12-16 17:32:41,076 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [1535] [2023-12-16 17:32:41,076 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [1553] [2023-12-16 17:32:41,076 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [1659] [2023-12-16 17:32:41,076 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1999] [2023-12-16 17:32:41,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [2228] [2023-12-16 17:32:41,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2629] [2023-12-16 17:32:41,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2920] [2023-12-16 17:32:41,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2929] [2023-12-16 17:32:41,161 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_product23.cil.c[63051,63064] [2023-12-16 17:32:41,162 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:32:41,193 INFO L206 MainTranslator]: Completed translation [2023-12-16 17:32:41,194 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41 WrapperNode [2023-12-16 17:32:41,194 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 17:32:41,195 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 17:32:41,195 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 17:32:41,195 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 17:32:41,202 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41" (1/1) ... [2023-12-16 17:32:41,243 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41" (1/1) ... [2023-12-16 17:32:41,284 INFO L138 Inliner]: procedures = 132, calls = 200, calls flagged for inlining = 59, calls inlined = 52, statements flattened = 916 [2023-12-16 17:32:41,284 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 17:32:41,285 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 17:32:41,285 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 17:32:41,285 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 17:32:41,295 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41" (1/1) ... [2023-12-16 17:32:41,295 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41" (1/1) ... [2023-12-16 17:32:41,301 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41" (1/1) ... [2023-12-16 17:32:41,322 INFO L175 MemorySlicer]: Split 14 memory accesses to 4 slices as follows [2, 4, 4, 4]. 29 percent of accesses are in the largest equivalence class. The 14 initializations are split as follows [2, 4, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0]. [2023-12-16 17:32:41,323 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41" (1/1) ... [2023-12-16 17:32:41,323 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41" (1/1) ... [2023-12-16 17:32:41,337 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41" (1/1) ... [2023-12-16 17:32:41,344 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41" (1/1) ... [2023-12-16 17:32:41,349 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41" (1/1) ... [2023-12-16 17:32:41,353 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41" (1/1) ... [2023-12-16 17:32:41,369 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 17:32:41,370 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 17:32:41,370 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 17:32:41,370 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 17:32:41,370 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41" (1/1) ... [2023-12-16 17:32:41,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:32:41,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 17:32:41,397 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-16 17:32:41,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-16 17:32:41,419 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2023-12-16 17:32:41,419 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2023-12-16 17:32:41,419 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2023-12-16 17:32:41,419 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2023-12-16 17:32:41,419 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2023-12-16 17:32:41,419 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2023-12-16 17:32:41,419 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-16 17:32:41,420 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-16 17:32:41,420 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__AutoResponder [2023-12-16 17:32:41,420 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__AutoResponder [2023-12-16 17:32:41,420 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-16 17:32:41,420 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-16 17:32:41,420 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-12-16 17:32:41,420 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-12-16 17:32:41,420 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-12-16 17:32:41,420 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-12-16 17:32:41,420 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-12-16 17:32:41,420 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-12-16 17:32:41,421 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-12-16 17:32:41,421 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-12-16 17:32:41,421 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-12-16 17:32:41,421 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-12-16 17:32:41,421 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-16 17:32:41,421 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-16 17:32:41,421 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 17:32:41,421 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-12-16 17:32:41,421 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-12-16 17:32:41,421 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2023-12-16 17:32:41,421 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2023-12-16 17:32:41,422 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-12-16 17:32:41,422 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-12-16 17:32:41,422 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-12-16 17:32:41,422 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-12-16 17:32:41,422 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-16 17:32:41,422 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-16 17:32:41,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-16 17:32:41,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-16 17:32:41,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-16 17:32:41,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-16 17:32:41,422 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-16 17:32:41,423 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-16 17:32:41,423 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-12-16 17:32:41,423 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-12-16 17:32:41,423 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-16 17:32:41,423 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-16 17:32:41,423 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-12-16 17:32:41,423 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-12-16 17:32:41,423 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2023-12-16 17:32:41,423 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2023-12-16 17:32:41,423 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 17:32:41,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 17:32:41,618 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 17:32:41,622 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 17:32:42,490 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 17:32:42,581 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 17:32:42,581 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 17:32:42,582 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:32:42 BoogieIcfgContainer [2023-12-16 17:32:42,582 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 17:32:42,585 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 17:32:42,586 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 17:32:42,589 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 17:32:42,589 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 05:32:40" (1/3) ... [2023-12-16 17:32:42,591 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36fd9b20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:32:42, skipping insertion in model container [2023-12-16 17:32:42,591 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:32:41" (2/3) ... [2023-12-16 17:32:42,591 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36fd9b20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:32:42, skipping insertion in model container [2023-12-16 17:32:42,592 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:32:42" (3/3) ... [2023-12-16 17:32:42,593 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec4_product23.cil.c [2023-12-16 17:32:42,611 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 17:32:42,612 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 17:32:42,683 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 17:32:42,690 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;@1b9239a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 17:32:42,690 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 17:32:42,703 INFO L276 IsEmpty]: Start isEmpty. Operand has 343 states, 267 states have (on average 1.6329588014981273) internal successors, (436), 270 states have internal predecessors, (436), 52 states have call successors, (52), 22 states have call predecessors, (52), 22 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2023-12-16 17:32:42,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-16 17:32:42,728 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:42,729 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:32:42,730 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:42,734 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:42,734 INFO L85 PathProgramCache]: Analyzing trace with hash -1145074282, now seen corresponding path program 1 times [2023-12-16 17:32:42,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:42,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1362589740] [2023-12-16 17:32:42,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:42,748 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:42,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:42,751 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:42,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-16 17:32:43,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:43,096 INFO L262 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-16 17:32:43,104 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:43,134 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:32:43,135 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:43,135 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:43,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1362589740] [2023-12-16 17:32:43,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1362589740] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:43,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:43,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 17:32:43,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624363716] [2023-12-16 17:32:43,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:43,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-16 17:32:43,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:43,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-16 17:32:43,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 17:32:43,173 INFO L87 Difference]: Start difference. First operand has 343 states, 267 states have (on average 1.6329588014981273) internal successors, (436), 270 states have internal predecessors, (436), 52 states have call successors, (52), 22 states have call predecessors, (52), 22 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) Second operand has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:43,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:43,281 INFO L93 Difference]: Finished difference Result 502 states and 779 transitions. [2023-12-16 17:32:43,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-16 17:32:43,283 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 95 [2023-12-16 17:32:43,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:43,300 INFO L225 Difference]: With dead ends: 502 [2023-12-16 17:32:43,300 INFO L226 Difference]: Without dead ends: 340 [2023-12-16 17:32:43,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 17:32:43,312 INFO L413 NwaCegarLoop]: 521 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, 521 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-16 17:32:43,313 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 521 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:32:43,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2023-12-16 17:32:43,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 340. [2023-12-16 17:32:43,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 265 states have (on average 1.618867924528302) internal successors, (429), 267 states have internal predecessors, (429), 52 states have call successors, (52), 22 states have call predecessors, (52), 22 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2023-12-16 17:32:43,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 532 transitions. [2023-12-16 17:32:43,394 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 532 transitions. Word has length 95 [2023-12-16 17:32:43,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:43,396 INFO L495 AbstractCegarLoop]: Abstraction has 340 states and 532 transitions. [2023-12-16 17:32:43,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:43,396 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 532 transitions. [2023-12-16 17:32:43,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-16 17:32:43,400 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:43,401 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:32:43,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:43,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:43,610 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:43,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:43,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1346225071, now seen corresponding path program 1 times [2023-12-16 17:32:43,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:43,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2010346820] [2023-12-16 17:32:43,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:43,613 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:43,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:43,614 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:43,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-16 17:32:43,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:43,902 INFO L262 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:32:43,907 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:43,980 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-16 17:32:43,980 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:43,980 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:43,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2010346820] [2023-12-16 17:32:43,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2010346820] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:43,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:43,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 17:32:43,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423586185] [2023-12-16 17:32:43,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:43,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:32:43,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:43,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:32:43,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:32:43,984 INFO L87 Difference]: Start difference. First operand 340 states and 532 transitions. Second operand has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:44,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:44,143 INFO L93 Difference]: Finished difference Result 675 states and 1058 transitions. [2023-12-16 17:32:44,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:32:44,144 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 96 [2023-12-16 17:32:44,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:44,147 INFO L225 Difference]: With dead ends: 675 [2023-12-16 17:32:44,147 INFO L226 Difference]: Without dead ends: 342 [2023-12-16 17:32:44,150 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:32:44,151 INFO L413 NwaCegarLoop]: 509 mSDtfsCounter, 8 mSDsluCounter, 1516 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2025 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.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:44,151 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2025 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:32:44,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2023-12-16 17:32:44,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 342. [2023-12-16 17:32:44,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 266 states have (on average 1.6165413533834587) internal successors, (430), 269 states have internal predecessors, (430), 52 states have call successors, (52), 22 states have call predecessors, (52), 23 states have return successors, (53), 50 states have call predecessors, (53), 51 states have call successors, (53) [2023-12-16 17:32:44,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 535 transitions. [2023-12-16 17:32:44,170 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 535 transitions. Word has length 96 [2023-12-16 17:32:44,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:44,170 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 535 transitions. [2023-12-16 17:32:44,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:44,170 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 535 transitions. [2023-12-16 17:32:44,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-16 17:32:44,174 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:44,174 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:32:44,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:44,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:44,381 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:44,382 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:44,382 INFO L85 PathProgramCache]: Analyzing trace with hash 1680567760, now seen corresponding path program 1 times [2023-12-16 17:32:44,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:44,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1822048675] [2023-12-16 17:32:44,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:44,383 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:44,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:44,387 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:44,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-16 17:32:44,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:44,647 INFO L262 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 17:32:44,652 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:44,688 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-16 17:32:44,689 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:44,689 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:44,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1822048675] [2023-12-16 17:32:44,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1822048675] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:44,689 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:44,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 17:32:44,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825295805] [2023-12-16 17:32:44,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:44,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:32:44,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:44,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:32:44,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:32:44,692 INFO L87 Difference]: Start difference. First operand 342 states and 535 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:44,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:44,855 INFO L93 Difference]: Finished difference Result 677 states and 1062 transitions. [2023-12-16 17:32:44,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:32:44,855 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 97 [2023-12-16 17:32:44,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:44,860 INFO L225 Difference]: With dead ends: 677 [2023-12-16 17:32:44,860 INFO L226 Difference]: Without dead ends: 344 [2023-12-16 17:32:44,862 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:32:44,864 INFO L413 NwaCegarLoop]: 507 mSDtfsCounter, 8 mSDsluCounter, 1504 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2011 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.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:44,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2011 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:32:44,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2023-12-16 17:32:44,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 344. [2023-12-16 17:32:44,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 267 states have (on average 1.6142322097378277) internal successors, (431), 271 states have internal predecessors, (431), 52 states have call successors, (52), 22 states have call predecessors, (52), 24 states have return successors, (57), 50 states have call predecessors, (57), 51 states have call successors, (57) [2023-12-16 17:32:44,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 540 transitions. [2023-12-16 17:32:44,889 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 540 transitions. Word has length 97 [2023-12-16 17:32:44,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:44,890 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 540 transitions. [2023-12-16 17:32:44,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:44,890 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 540 transitions. [2023-12-16 17:32:44,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-16 17:32:44,892 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:44,893 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] [2023-12-16 17:32:44,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:45,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:45,096 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:45,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:45,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1964514331, now seen corresponding path program 1 times [2023-12-16 17:32:45,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:45,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1477215985] [2023-12-16 17:32:45,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:45,098 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:45,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:45,099 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:45,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-16 17:32:45,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:45,361 INFO L262 TraceCheckSpWp]: Trace formula consists of 509 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:32:45,365 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:45,405 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-16 17:32:45,406 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:45,406 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:45,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1477215985] [2023-12-16 17:32:45,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1477215985] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:45,406 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:45,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 17:32:45,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248074974] [2023-12-16 17:32:45,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:45,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:32:45,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:45,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:32:45,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:32:45,411 INFO L87 Difference]: Start difference. First operand 344 states and 540 transitions. Second operand has 5 states, 4 states have (on average 14.75) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:45,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:45,526 INFO L93 Difference]: Finished difference Result 669 states and 1052 transitions. [2023-12-16 17:32:45,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:32:45,527 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 98 [2023-12-16 17:32:45,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:45,529 INFO L225 Difference]: With dead ends: 669 [2023-12-16 17:32:45,529 INFO L226 Difference]: Without dead ends: 344 [2023-12-16 17:32:45,530 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:32:45,531 INFO L413 NwaCegarLoop]: 509 mSDtfsCounter, 8 mSDsluCounter, 1516 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2025 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.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:45,532 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2025 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:32:45,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2023-12-16 17:32:45,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 344. [2023-12-16 17:32:45,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 267 states have (on average 1.6142322097378277) internal successors, (431), 271 states have internal predecessors, (431), 52 states have call successors, (52), 22 states have call predecessors, (52), 24 states have return successors, (56), 50 states have call predecessors, (56), 51 states have call successors, (56) [2023-12-16 17:32:45,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 539 transitions. [2023-12-16 17:32:45,544 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 539 transitions. Word has length 98 [2023-12-16 17:32:45,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:45,545 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 539 transitions. [2023-12-16 17:32:45,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:45,545 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 539 transitions. [2023-12-16 17:32:45,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-16 17:32:45,547 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:45,547 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-16 17:32:45,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:45,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:45,755 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:45,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:45,756 INFO L85 PathProgramCache]: Analyzing trace with hash -688992738, now seen corresponding path program 2 times [2023-12-16 17:32:45,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:45,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1284602081] [2023-12-16 17:32:45,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-16 17:32:45,757 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:45,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:45,759 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:45,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-16 17:32:45,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-12-16 17:32:45,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-16 17:32:45,980 INFO L262 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:32:45,984 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:46,120 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-16 17:32:46,121 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:46,121 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:46,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1284602081] [2023-12-16 17:32:46,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1284602081] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:46,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:46,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:32:46,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318162536] [2023-12-16 17:32:46,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:46,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:32:46,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:46,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:32:46,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:32:46,127 INFO L87 Difference]: Start difference. First operand 344 states and 539 transitions. Second operand has 8 states, 8 states have (on average 7.25) internal successors, (58), 7 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:46,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:46,660 INFO L93 Difference]: Finished difference Result 672 states and 1056 transitions. [2023-12-16 17:32:46,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:32:46,661 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 7 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 99 [2023-12-16 17:32:46,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:46,666 INFO L225 Difference]: With dead ends: 672 [2023-12-16 17:32:46,666 INFO L226 Difference]: Without dead ends: 670 [2023-12-16 17:32:46,666 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-12-16 17:32:46,667 INFO L413 NwaCegarLoop]: 518 mSDtfsCounter, 464 mSDsluCounter, 2891 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 3409 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:46,667 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [465 Valid, 3409 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 17:32:46,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2023-12-16 17:32:46,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 667. [2023-12-16 17:32:46,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 522 states have (on average 1.6226053639846743) internal successors, (847), 527 states have internal predecessors, (847), 98 states have call successors, (98), 43 states have call predecessors, (98), 46 states have return successors, (107), 96 states have call predecessors, (107), 96 states have call successors, (107) [2023-12-16 17:32:46,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 1052 transitions. [2023-12-16 17:32:46,721 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 1052 transitions. Word has length 99 [2023-12-16 17:32:46,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:46,722 INFO L495 AbstractCegarLoop]: Abstraction has 667 states and 1052 transitions. [2023-12-16 17:32:46,722 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 7 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:46,722 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 1052 transitions. [2023-12-16 17:32:46,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-16 17:32:46,726 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:46,726 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] [2023-12-16 17:32:46,736 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:46,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:46,934 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:46,934 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:46,934 INFO L85 PathProgramCache]: Analyzing trace with hash -90332969, now seen corresponding path program 1 times [2023-12-16 17:32:46,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:46,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [605014426] [2023-12-16 17:32:46,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:46,935 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:46,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:46,936 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:46,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-16 17:32:47,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:47,174 INFO L262 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:32:47,177 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:47,202 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-16 17:32:47,202 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:47,202 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:47,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [605014426] [2023-12-16 17:32:47,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [605014426] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:47,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:47,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 17:32:47,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276558951] [2023-12-16 17:32:47,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:47,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:32:47,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:47,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:32:47,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:32:47,204 INFO L87 Difference]: Start difference. First operand 667 states and 1052 transitions. Second operand has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:47,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:47,322 INFO L93 Difference]: Finished difference Result 1317 states and 2081 transitions. [2023-12-16 17:32:47,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:32:47,323 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 100 [2023-12-16 17:32:47,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:47,326 INFO L225 Difference]: With dead ends: 1317 [2023-12-16 17:32:47,327 INFO L226 Difference]: Without dead ends: 669 [2023-12-16 17:32:47,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:32:47,331 INFO L413 NwaCegarLoop]: 510 mSDtfsCounter, 6 mSDsluCounter, 1517 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2027 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:47,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2027 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:32:47,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2023-12-16 17:32:47,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 669. [2023-12-16 17:32:47,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 523 states have (on average 1.621414913957935) internal successors, (848), 529 states have internal predecessors, (848), 98 states have call successors, (98), 43 states have call predecessors, (98), 47 states have return successors, (109), 96 states have call predecessors, (109), 96 states have call successors, (109) [2023-12-16 17:32:47,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 1055 transitions. [2023-12-16 17:32:47,357 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 1055 transitions. Word has length 100 [2023-12-16 17:32:47,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:47,359 INFO L495 AbstractCegarLoop]: Abstraction has 669 states and 1055 transitions. [2023-12-16 17:32:47,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:47,360 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 1055 transitions. [2023-12-16 17:32:47,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-16 17:32:47,362 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:47,363 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:32:47,372 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:47,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:47,570 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:47,570 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:47,570 INFO L85 PathProgramCache]: Analyzing trace with hash -624244063, now seen corresponding path program 1 times [2023-12-16 17:32:47,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:47,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [347717922] [2023-12-16 17:32:47,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:47,571 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:47,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:47,572 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:47,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-16 17:32:47,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:47,838 INFO L262 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:32:47,843 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:47,870 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-16 17:32:47,871 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:47,871 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:47,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [347717922] [2023-12-16 17:32:47,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [347717922] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:47,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:47,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 17:32:47,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473104283] [2023-12-16 17:32:47,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:47,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:32:47,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:47,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:32:47,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:32:47,873 INFO L87 Difference]: Start difference. First operand 669 states and 1055 transitions. Second operand has 5 states, 4 states have (on average 15.75) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:47,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:47,991 INFO L93 Difference]: Finished difference Result 1319 states and 2084 transitions. [2023-12-16 17:32:47,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:32:47,991 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.75) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 101 [2023-12-16 17:32:47,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:47,995 INFO L225 Difference]: With dead ends: 1319 [2023-12-16 17:32:47,995 INFO L226 Difference]: Without dead ends: 671 [2023-12-16 17:32:47,998 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:32:47,998 INFO L413 NwaCegarLoop]: 509 mSDtfsCounter, 6 mSDsluCounter, 1516 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2025 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:47,999 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2025 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:32:48,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2023-12-16 17:32:48,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 669. [2023-12-16 17:32:48,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 523 states have (on average 1.621414913957935) internal successors, (848), 529 states have internal predecessors, (848), 98 states have call successors, (98), 43 states have call predecessors, (98), 47 states have return successors, (109), 96 states have call predecessors, (109), 96 states have call successors, (109) [2023-12-16 17:32:48,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 1055 transitions. [2023-12-16 17:32:48,027 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 1055 transitions. Word has length 101 [2023-12-16 17:32:48,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:48,027 INFO L495 AbstractCegarLoop]: Abstraction has 669 states and 1055 transitions. [2023-12-16 17:32:48,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.75) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:48,027 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 1055 transitions. [2023-12-16 17:32:48,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-16 17:32:48,030 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:48,030 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:32:48,049 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:48,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:48,247 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:48,248 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:48,248 INFO L85 PathProgramCache]: Analyzing trace with hash -131617889, now seen corresponding path program 1 times [2023-12-16 17:32:48,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:48,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1430523327] [2023-12-16 17:32:48,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:48,249 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:48,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:48,250 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:48,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-16 17:32:48,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:48,491 INFO L262 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 17:32:48,495 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:48,524 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-16 17:32:48,524 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:48,524 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:48,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1430523327] [2023-12-16 17:32:48,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1430523327] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:48,525 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:48,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 17:32:48,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055501163] [2023-12-16 17:32:48,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:48,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:32:48,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:48,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:32:48,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:32:48,527 INFO L87 Difference]: Start difference. First operand 669 states and 1055 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:48,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:48,653 INFO L93 Difference]: Finished difference Result 991 states and 1562 transitions. [2023-12-16 17:32:48,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:32:48,654 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 101 [2023-12-16 17:32:48,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:48,656 INFO L225 Difference]: With dead ends: 991 [2023-12-16 17:32:48,656 INFO L226 Difference]: Without dead ends: 346 [2023-12-16 17:32:48,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:32:48,659 INFO L413 NwaCegarLoop]: 507 mSDtfsCounter, 8 mSDsluCounter, 1505 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2012 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:48,659 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2012 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:32:48,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2023-12-16 17:32:48,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 346. [2023-12-16 17:32:48,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 268 states have (on average 1.6119402985074627) internal successors, (432), 273 states have internal predecessors, (432), 52 states have call successors, (52), 22 states have call predecessors, (52), 25 states have return successors, (57), 50 states have call predecessors, (57), 51 states have call successors, (57) [2023-12-16 17:32:48,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 541 transitions. [2023-12-16 17:32:48,671 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 541 transitions. Word has length 101 [2023-12-16 17:32:48,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:48,671 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 541 transitions. [2023-12-16 17:32:48,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:48,672 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 541 transitions. [2023-12-16 17:32:48,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-16 17:32:48,673 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:48,674 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:32:48,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:48,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:48,881 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:48,881 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:48,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1830980947, now seen corresponding path program 1 times [2023-12-16 17:32:48,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:48,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [66820744] [2023-12-16 17:32:48,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:48,882 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:48,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:48,884 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:48,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-16 17:32:49,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:49,101 INFO L262 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 17:32:49,103 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:49,128 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-16 17:32:49,129 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:49,129 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:49,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [66820744] [2023-12-16 17:32:49,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [66820744] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:49,129 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:49,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 17:32:49,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575828500] [2023-12-16 17:32:49,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:49,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:32:49,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:49,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:32:49,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:32:49,131 INFO L87 Difference]: Start difference. First operand 346 states and 541 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:49,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:49,260 INFO L93 Difference]: Finished difference Result 671 states and 1055 transitions. [2023-12-16 17:32:49,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:32:49,260 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 101 [2023-12-16 17:32:49,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:49,262 INFO L225 Difference]: With dead ends: 671 [2023-12-16 17:32:49,263 INFO L226 Difference]: Without dead ends: 348 [2023-12-16 17:32:49,264 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:32:49,264 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 6 mSDsluCounter, 1506 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2014 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:49,264 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2014 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:32:49,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2023-12-16 17:32:49,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 348. [2023-12-16 17:32:49,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 269 states have (on average 1.6096654275092936) internal successors, (433), 275 states have internal predecessors, (433), 52 states have call successors, (52), 22 states have call predecessors, (52), 26 states have return successors, (61), 50 states have call predecessors, (61), 51 states have call successors, (61) [2023-12-16 17:32:49,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 546 transitions. [2023-12-16 17:32:49,275 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 546 transitions. Word has length 101 [2023-12-16 17:32:49,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:49,275 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 546 transitions. [2023-12-16 17:32:49,275 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:49,275 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 546 transitions. [2023-12-16 17:32:49,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 17:32:49,277 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:49,277 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] [2023-12-16 17:32:49,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:49,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:49,483 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:49,484 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:49,484 INFO L85 PathProgramCache]: Analyzing trace with hash -2062231535, now seen corresponding path program 1 times [2023-12-16 17:32:49,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:49,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [43928050] [2023-12-16 17:32:49,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:49,485 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:49,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:49,486 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:49,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-16 17:32:49,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:49,709 INFO L262 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 17:32:49,712 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:49,722 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:32:49,722 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:49,722 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:49,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [43928050] [2023-12-16 17:32:49,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [43928050] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:49,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:49,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 17:32:49,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847655087] [2023-12-16 17:32:49,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:49,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 17:32:49,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:49,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 17:32:49,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:49,724 INFO L87 Difference]: Start difference. First operand 348 states and 546 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:49,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:49,768 INFO L93 Difference]: Finished difference Result 506 states and 777 transitions. [2023-12-16 17:32:49,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 17:32:49,769 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 102 [2023-12-16 17:32:49,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:49,770 INFO L225 Difference]: With dead ends: 506 [2023-12-16 17:32:49,771 INFO L226 Difference]: Without dead ends: 350 [2023-12-16 17:32:49,771 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:49,772 INFO L413 NwaCegarLoop]: 518 mSDtfsCounter, 0 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1035 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-16 17:32:49,772 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1035 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:32:49,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2023-12-16 17:32:49,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 350. [2023-12-16 17:32:49,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 271 states have (on average 1.6051660516605166) internal successors, (435), 277 states have internal predecessors, (435), 52 states have call successors, (52), 22 states have call predecessors, (52), 26 states have return successors, (61), 50 states have call predecessors, (61), 51 states have call successors, (61) [2023-12-16 17:32:49,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 548 transitions. [2023-12-16 17:32:49,782 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 548 transitions. Word has length 102 [2023-12-16 17:32:49,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:49,782 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 548 transitions. [2023-12-16 17:32:49,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:49,783 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 548 transitions. [2023-12-16 17:32:49,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-16 17:32:49,784 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:49,784 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:32:49,791 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:49,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:49,990 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:49,991 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:49,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1051871028, now seen corresponding path program 1 times [2023-12-16 17:32:49,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:49,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [219183324] [2023-12-16 17:32:49,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:49,992 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:49,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:49,993 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:49,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-16 17:32:50,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:50,227 INFO L262 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 17:32:50,230 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:50,240 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:32:50,241 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:50,241 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:50,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [219183324] [2023-12-16 17:32:50,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [219183324] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:50,241 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:50,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 17:32:50,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613098568] [2023-12-16 17:32:50,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:50,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 17:32:50,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:50,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 17:32:50,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:50,242 INFO L87 Difference]: Start difference. First operand 350 states and 548 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:50,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:50,339 INFO L93 Difference]: Finished difference Result 744 states and 1182 transitions. [2023-12-16 17:32:50,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 17:32:50,340 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 109 [2023-12-16 17:32:50,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:50,342 INFO L225 Difference]: With dead ends: 744 [2023-12-16 17:32:50,342 INFO L226 Difference]: Without dead ends: 420 [2023-12-16 17:32:50,343 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:50,344 INFO L413 NwaCegarLoop]: 528 mSDtfsCounter, 129 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 1003 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-16 17:32:50,344 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 1003 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:32:50,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2023-12-16 17:32:50,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 415. [2023-12-16 17:32:50,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 322 states have (on average 1.6211180124223603) internal successors, (522), 328 states have internal predecessors, (522), 66 states have call successors, (66), 22 states have call predecessors, (66), 26 states have return successors, (77), 64 states have call predecessors, (77), 65 states have call successors, (77) [2023-12-16 17:32:50,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 665 transitions. [2023-12-16 17:32:50,359 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 665 transitions. Word has length 109 [2023-12-16 17:32:50,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:50,359 INFO L495 AbstractCegarLoop]: Abstraction has 415 states and 665 transitions. [2023-12-16 17:32:50,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:50,360 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 665 transitions. [2023-12-16 17:32:50,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-16 17:32:50,362 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:50,362 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:32:50,372 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:50,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:50,571 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:50,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:50,572 INFO L85 PathProgramCache]: Analyzing trace with hash -2045166025, now seen corresponding path program 1 times [2023-12-16 17:32:50,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:50,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [301523416] [2023-12-16 17:32:50,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:50,573 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:50,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:50,574 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:50,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-16 17:32:50,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:50,802 INFO L262 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:32:50,805 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:50,865 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-16 17:32:50,865 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:50,866 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:50,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [301523416] [2023-12-16 17:32:50,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [301523416] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:50,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:50,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:32:50,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363620035] [2023-12-16 17:32:50,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:50,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:32:50,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:50,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:32:50,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:32:50,867 INFO L87 Difference]: Start difference. First operand 415 states and 665 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:50,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:50,971 INFO L93 Difference]: Finished difference Result 822 states and 1308 transitions. [2023-12-16 17:32:50,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:32:50,972 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 110 [2023-12-16 17:32:50,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:50,975 INFO L225 Difference]: With dead ends: 822 [2023-12-16 17:32:50,975 INFO L226 Difference]: Without dead ends: 431 [2023-12-16 17:32:50,976 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:32:50,977 INFO L413 NwaCegarLoop]: 519 mSDtfsCounter, 493 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 1053 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:50,977 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [493 Valid, 1053 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:32:50,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2023-12-16 17:32:50,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 423. [2023-12-16 17:32:50,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 329 states have (on average 1.6048632218844985) internal successors, (528), 334 states have internal predecessors, (528), 66 states have call successors, (66), 24 states have call predecessors, (66), 27 states have return successors, (73), 64 states have call predecessors, (73), 65 states have call successors, (73) [2023-12-16 17:32:50,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 667 transitions. [2023-12-16 17:32:50,994 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 667 transitions. Word has length 110 [2023-12-16 17:32:50,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:50,995 INFO L495 AbstractCegarLoop]: Abstraction has 423 states and 667 transitions. [2023-12-16 17:32:50,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-16 17:32:50,995 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 667 transitions. [2023-12-16 17:32:50,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-16 17:32:50,997 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:50,997 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:32:51,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:51,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:51,204 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:51,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:51,205 INFO L85 PathProgramCache]: Analyzing trace with hash 585553291, now seen corresponding path program 1 times [2023-12-16 17:32:51,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:51,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1835065593] [2023-12-16 17:32:51,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:51,206 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:51,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:51,207 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:51,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-16 17:32:51,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:51,427 INFO L262 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:32:51,431 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:51,454 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:32:51,454 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 17:32:51,529 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:32:51,529 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:51,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1835065593] [2023-12-16 17:32:51,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1835065593] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 17:32:51,529 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 17:32:51,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2023-12-16 17:32:51,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733334965] [2023-12-16 17:32:51,529 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 17:32:51,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:32:51,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:51,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:32:51,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:32:51,531 INFO L87 Difference]: Start difference. First operand 423 states and 667 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:32:51,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:51,819 INFO L93 Difference]: Finished difference Result 994 states and 1627 transitions. [2023-12-16 17:32:51,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:32:51,820 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 111 [2023-12-16 17:32:51,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:51,825 INFO L225 Difference]: With dead ends: 994 [2023-12-16 17:32:51,825 INFO L226 Difference]: Without dead ends: 838 [2023-12-16 17:32:51,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:32:51,827 INFO L413 NwaCegarLoop]: 541 mSDtfsCounter, 659 mSDsluCounter, 1283 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 1824 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:51,827 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [695 Valid, 1824 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:32:51,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2023-12-16 17:32:51,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 823. [2023-12-16 17:32:51,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 650 states have (on average 1.643076923076923) internal successors, (1068), 655 states have internal predecessors, (1068), 145 states have call successors, (145), 24 states have call predecessors, (145), 27 states have return successors, (162), 143 states have call predecessors, (162), 144 states have call successors, (162) [2023-12-16 17:32:51,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 1375 transitions. [2023-12-16 17:32:51,862 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 1375 transitions. Word has length 111 [2023-12-16 17:32:51,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:51,862 INFO L495 AbstractCegarLoop]: Abstraction has 823 states and 1375 transitions. [2023-12-16 17:32:51,862 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:32:51,863 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 1375 transitions. [2023-12-16 17:32:51,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-16 17:32:51,867 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:51,867 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-16 17:32:51,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:52,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:52,080 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:52,081 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:52,081 INFO L85 PathProgramCache]: Analyzing trace with hash -406449206, now seen corresponding path program 1 times [2023-12-16 17:32:52,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:52,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [186575603] [2023-12-16 17:32:52,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:52,082 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:52,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:52,083 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:52,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-16 17:32:52,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:52,316 INFO L262 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 17:32:52,319 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:52,336 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:32:52,336 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:52,336 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:52,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [186575603] [2023-12-16 17:32:52,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [186575603] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:52,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:52,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 17:32:52,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136551578] [2023-12-16 17:32:52,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:52,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 17:32:52,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:52,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 17:32:52,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:52,338 INFO L87 Difference]: Start difference. First operand 823 states and 1375 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:52,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:52,454 INFO L93 Difference]: Finished difference Result 1957 states and 3328 transitions. [2023-12-16 17:32:52,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 17:32:52,454 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 114 [2023-12-16 17:32:52,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:52,468 INFO L225 Difference]: With dead ends: 1957 [2023-12-16 17:32:52,468 INFO L226 Difference]: Without dead ends: 1210 [2023-12-16 17:32:52,471 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:52,472 INFO L413 NwaCegarLoop]: 528 mSDtfsCounter, 123 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 1036 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-16 17:32:52,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 1036 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:32:52,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1210 states. [2023-12-16 17:32:52,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1210 to 1205. [2023-12-16 17:32:52,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1205 states, 953 states have (on average 1.6579223504721932) internal successors, (1580), 958 states have internal predecessors, (1580), 224 states have call successors, (224), 24 states have call predecessors, (224), 27 states have return successors, (251), 222 states have call predecessors, (251), 223 states have call successors, (251) [2023-12-16 17:32:52,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1205 states to 1205 states and 2055 transitions. [2023-12-16 17:32:52,551 INFO L78 Accepts]: Start accepts. Automaton has 1205 states and 2055 transitions. Word has length 114 [2023-12-16 17:32:52,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:52,551 INFO L495 AbstractCegarLoop]: Abstraction has 1205 states and 2055 transitions. [2023-12-16 17:32:52,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:52,552 INFO L276 IsEmpty]: Start isEmpty. Operand 1205 states and 2055 transitions. [2023-12-16 17:32:52,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-16 17:32:52,559 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:52,559 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-16 17:32:52,572 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:52,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:52,767 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:52,767 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:52,767 INFO L85 PathProgramCache]: Analyzing trace with hash 818955524, now seen corresponding path program 1 times [2023-12-16 17:32:52,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:52,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2047396017] [2023-12-16 17:32:52,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:52,768 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:52,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:52,769 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:52,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-12-16 17:32:53,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:53,029 INFO L262 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 17:32:53,033 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:53,049 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:32:53,049 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:53,049 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:53,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2047396017] [2023-12-16 17:32:53,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2047396017] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:53,049 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:53,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 17:32:53,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576168648] [2023-12-16 17:32:53,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:53,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 17:32:53,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:53,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 17:32:53,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:53,051 INFO L87 Difference]: Start difference. First operand 1205 states and 2055 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:53,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:53,150 INFO L93 Difference]: Finished difference Result 2903 states and 4983 transitions. [2023-12-16 17:32:53,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 17:32:53,150 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 115 [2023-12-16 17:32:53,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:53,160 INFO L225 Difference]: With dead ends: 2903 [2023-12-16 17:32:53,161 INFO L226 Difference]: Without dead ends: 1824 [2023-12-16 17:32:53,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:53,166 INFO L413 NwaCegarLoop]: 515 mSDtfsCounter, 121 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:53,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 1023 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:32:53,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1824 states. [2023-12-16 17:32:53,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1824 to 1819. [2023-12-16 17:32:53,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1819 states, 1448 states have (on average 1.6609116022099448) internal successors, (2405), 1453 states have internal predecessors, (2405), 343 states have call successors, (343), 24 states have call predecessors, (343), 27 states have return successors, (370), 341 states have call predecessors, (370), 342 states have call successors, (370) [2023-12-16 17:32:53,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1819 states to 1819 states and 3118 transitions. [2023-12-16 17:32:53,254 INFO L78 Accepts]: Start accepts. Automaton has 1819 states and 3118 transitions. Word has length 115 [2023-12-16 17:32:53,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:53,255 INFO L495 AbstractCegarLoop]: Abstraction has 1819 states and 3118 transitions. [2023-12-16 17:32:53,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:53,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1819 states and 3118 transitions. [2023-12-16 17:32:53,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-16 17:32:53,265 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:53,266 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-16 17:32:53,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:53,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:53,472 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:53,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:53,473 INFO L85 PathProgramCache]: Analyzing trace with hash 272897276, now seen corresponding path program 1 times [2023-12-16 17:32:53,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:53,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1703312148] [2023-12-16 17:32:53,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:53,473 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:53,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:53,474 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:53,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-16 17:32:53,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:53,684 INFO L262 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 17:32:53,714 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:53,736 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:32:53,736 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:53,737 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:53,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1703312148] [2023-12-16 17:32:53,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1703312148] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:53,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:53,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 17:32:53,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340824125] [2023-12-16 17:32:53,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:53,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 17:32:53,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:53,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 17:32:53,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:53,738 INFO L87 Difference]: Start difference. First operand 1819 states and 3118 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:53,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:53,866 INFO L93 Difference]: Finished difference Result 4332 states and 7487 transitions. [2023-12-16 17:32:53,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 17:32:53,867 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 116 [2023-12-16 17:32:53,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:53,883 INFO L225 Difference]: With dead ends: 4332 [2023-12-16 17:32:53,884 INFO L226 Difference]: Without dead ends: 2765 [2023-12-16 17:32:53,891 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:53,892 INFO L413 NwaCegarLoop]: 513 mSDtfsCounter, 119 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 1018 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:53,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 1018 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:32:53,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2765 states. [2023-12-16 17:32:54,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2765 to 2760. [2023-12-16 17:32:54,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2760 states, 2227 states have (on average 1.6641221374045803) internal successors, (3706), 2232 states have internal predecessors, (3706), 505 states have call successors, (505), 24 states have call predecessors, (505), 27 states have return successors, (548), 503 states have call predecessors, (548), 504 states have call successors, (548) [2023-12-16 17:32:54,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2760 states to 2760 states and 4759 transitions. [2023-12-16 17:32:54,040 INFO L78 Accepts]: Start accepts. Automaton has 2760 states and 4759 transitions. Word has length 116 [2023-12-16 17:32:54,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:54,041 INFO L495 AbstractCegarLoop]: Abstraction has 2760 states and 4759 transitions. [2023-12-16 17:32:54,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:54,041 INFO L276 IsEmpty]: Start isEmpty. Operand 2760 states and 4759 transitions. [2023-12-16 17:32:54,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-16 17:32:54,054 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:54,054 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] [2023-12-16 17:32:54,063 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:54,261 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:54,261 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:54,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:54,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1416518083, now seen corresponding path program 1 times [2023-12-16 17:32:54,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:54,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1959712281] [2023-12-16 17:32:54,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:54,262 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:54,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:54,263 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:54,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-12-16 17:32:54,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:54,479 INFO L262 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 17:32:54,482 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:54,551 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:32:54,552 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:54,552 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:54,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1959712281] [2023-12-16 17:32:54,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1959712281] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:54,552 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:54,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 17:32:54,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485798880] [2023-12-16 17:32:54,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:54,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 17:32:54,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:54,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 17:32:54,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:54,556 INFO L87 Difference]: Start difference. First operand 2760 states and 4759 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:54,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:54,762 INFO L93 Difference]: Finished difference Result 6586 states and 11444 transitions. [2023-12-16 17:32:54,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 17:32:54,762 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 117 [2023-12-16 17:32:54,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:54,788 INFO L225 Difference]: With dead ends: 6586 [2023-12-16 17:32:54,788 INFO L226 Difference]: Without dead ends: 4284 [2023-12-16 17:32:54,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:54,801 INFO L413 NwaCegarLoop]: 513 mSDtfsCounter, 117 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 1018 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:54,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 1018 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:32:54,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4284 states. [2023-12-16 17:32:55,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4284 to 4279. [2023-12-16 17:32:55,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4279 states, 3501 states have (on average 1.6666666666666667) internal successors, (5835), 3506 states have internal predecessors, (5835), 750 states have call successors, (750), 24 states have call predecessors, (750), 27 states have return successors, (819), 748 states have call predecessors, (819), 749 states have call successors, (819) [2023-12-16 17:32:55,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4279 states to 4279 states and 7404 transitions. [2023-12-16 17:32:55,082 INFO L78 Accepts]: Start accepts. Automaton has 4279 states and 7404 transitions. Word has length 117 [2023-12-16 17:32:55,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:55,083 INFO L495 AbstractCegarLoop]: Abstraction has 4279 states and 7404 transitions. [2023-12-16 17:32:55,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:55,084 INFO L276 IsEmpty]: Start isEmpty. Operand 4279 states and 7404 transitions. [2023-12-16 17:32:55,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-16 17:32:55,098 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:55,098 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] [2023-12-16 17:32:55,111 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:55,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:55,305 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:55,305 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:55,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1878903872, now seen corresponding path program 1 times [2023-12-16 17:32:55,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:55,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [63356105] [2023-12-16 17:32:55,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:55,306 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:55,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:55,307 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:55,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-16 17:32:55,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:55,500 INFO L262 TraceCheckSpWp]: Trace formula consists of 530 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 17:32:55,503 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:55,526 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:32:55,526 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:55,526 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:55,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [63356105] [2023-12-16 17:32:55,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [63356105] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:55,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:55,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 17:32:55,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897877507] [2023-12-16 17:32:55,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:55,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 17:32:55,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:55,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 17:32:55,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:55,528 INFO L87 Difference]: Start difference. First operand 4279 states and 7404 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:55,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:55,809 INFO L93 Difference]: Finished difference Result 10608 states and 18462 transitions. [2023-12-16 17:32:55,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 17:32:55,810 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 118 [2023-12-16 17:32:55,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:55,863 INFO L225 Difference]: With dead ends: 10608 [2023-12-16 17:32:55,863 INFO L226 Difference]: Without dead ends: 7022 [2023-12-16 17:32:55,876 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:55,877 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 115 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 1033 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:55,877 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 1033 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:32:55,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7022 states. [2023-12-16 17:32:56,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7022 to 7017. [2023-12-16 17:32:56,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7017 states, 5746 states have (on average 1.661155586494953) internal successors, (9545), 5751 states have internal predecessors, (9545), 1243 states have call successors, (1243), 24 states have call predecessors, (1243), 27 states have return successors, (1356), 1241 states have call predecessors, (1356), 1242 states have call successors, (1356) [2023-12-16 17:32:56,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7017 states to 7017 states and 12144 transitions. [2023-12-16 17:32:56,244 INFO L78 Accepts]: Start accepts. Automaton has 7017 states and 12144 transitions. Word has length 118 [2023-12-16 17:32:56,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:56,244 INFO L495 AbstractCegarLoop]: Abstraction has 7017 states and 12144 transitions. [2023-12-16 17:32:56,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:56,245 INFO L276 IsEmpty]: Start isEmpty. Operand 7017 states and 12144 transitions. [2023-12-16 17:32:56,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-16 17:32:56,264 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:56,264 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-16 17:32:56,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2023-12-16 17:32:56,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:56,470 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:56,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:56,471 INFO L85 PathProgramCache]: Analyzing trace with hash -1680068993, now seen corresponding path program 1 times [2023-12-16 17:32:56,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:56,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [783969449] [2023-12-16 17:32:56,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:56,472 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:56,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:56,473 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:56,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-16 17:32:56,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:56,694 INFO L262 TraceCheckSpWp]: Trace formula consists of 531 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 17:32:56,696 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:56,725 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:32:56,726 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:56,726 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:56,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [783969449] [2023-12-16 17:32:56,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [783969449] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:56,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:56,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 17:32:56,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390133551] [2023-12-16 17:32:56,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:56,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 17:32:56,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:56,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 17:32:56,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:56,728 INFO L87 Difference]: Start difference. First operand 7017 states and 12144 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:57,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:57,174 INFO L93 Difference]: Finished difference Result 17755 states and 30930 transitions. [2023-12-16 17:32:57,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 17:32:57,175 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 119 [2023-12-16 17:32:57,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:57,221 INFO L225 Difference]: With dead ends: 17755 [2023-12-16 17:32:57,222 INFO L226 Difference]: Without dead ends: 11812 [2023-12-16 17:32:57,248 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:57,248 INFO L413 NwaCegarLoop]: 515 mSDtfsCounter, 113 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:57,249 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 1023 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:32:57,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11812 states. [2023-12-16 17:32:57,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11812 to 11807. [2023-12-16 17:32:57,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11807 states, 9714 states have (on average 1.6603870702079473) internal successors, (16129), 9719 states have internal predecessors, (16129), 2065 states have call successors, (2065), 24 states have call predecessors, (2065), 27 states have return successors, (2256), 2063 states have call predecessors, (2256), 2064 states have call successors, (2256) [2023-12-16 17:32:57,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11807 states to 11807 states and 20450 transitions. [2023-12-16 17:32:57,896 INFO L78 Accepts]: Start accepts. Automaton has 11807 states and 20450 transitions. Word has length 119 [2023-12-16 17:32:57,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:32:57,897 INFO L495 AbstractCegarLoop]: Abstraction has 11807 states and 20450 transitions. [2023-12-16 17:32:57,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:57,897 INFO L276 IsEmpty]: Start isEmpty. Operand 11807 states and 20450 transitions. [2023-12-16 17:32:57,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-16 17:32:57,927 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:32:57,927 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:32:57,937 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-16 17:32:58,137 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:58,137 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:32:58,138 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:32:58,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1721393662, now seen corresponding path program 1 times [2023-12-16 17:32:58,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:32:58,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1677531710] [2023-12-16 17:32:58,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:32:58,139 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:32:58,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:32:58,141 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:32:58,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-12-16 17:32:58,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:32:58,384 INFO L262 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 17:32:58,387 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:32:58,416 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:32:58,416 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:32:58,416 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:32:58,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1677531710] [2023-12-16 17:32:58,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1677531710] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:32:58,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:32:58,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 17:32:58,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928787557] [2023-12-16 17:32:58,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:32:58,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 17:32:58,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:32:58,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 17:32:58,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:58,419 INFO L87 Difference]: Start difference. First operand 11807 states and 20450 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:32:59,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:32:59,163 INFO L93 Difference]: Finished difference Result 28196 states and 48782 transitions. [2023-12-16 17:32:59,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 17:32:59,164 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 120 [2023-12-16 17:32:59,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:32:59,252 INFO L225 Difference]: With dead ends: 28196 [2023-12-16 17:32:59,252 INFO L226 Difference]: Without dead ends: 18412 [2023-12-16 17:32:59,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:32:59,288 INFO L413 NwaCegarLoop]: 513 mSDtfsCounter, 111 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 993 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:32:59,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 993 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:32:59,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18412 states. [2023-12-16 17:33:00,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18412 to 18407. [2023-12-16 17:33:00,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18407 states, 15111 states have (on average 1.634703196347032) internal successors, (24702), 15116 states have internal predecessors, (24702), 3268 states have call successors, (3268), 24 states have call predecessors, (3268), 27 states have return successors, (3603), 3266 states have call predecessors, (3603), 3267 states have call successors, (3603) [2023-12-16 17:33:00,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18407 states to 18407 states and 31573 transitions. [2023-12-16 17:33:00,280 INFO L78 Accepts]: Start accepts. Automaton has 18407 states and 31573 transitions. Word has length 120 [2023-12-16 17:33:00,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:33:00,280 INFO L495 AbstractCegarLoop]: Abstraction has 18407 states and 31573 transitions. [2023-12-16 17:33:00,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:33:00,281 INFO L276 IsEmpty]: Start isEmpty. Operand 18407 states and 31573 transitions. [2023-12-16 17:33:00,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-16 17:33:00,312 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:33:00,312 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:33:00,321 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-16 17:33:00,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:33:00,521 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:33:00,521 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:33:00,522 INFO L85 PathProgramCache]: Analyzing trace with hash 1501391774, now seen corresponding path program 1 times [2023-12-16 17:33:00,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:33:00,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1098734962] [2023-12-16 17:33:00,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:33:00,522 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:33:00,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:33:00,523 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:33:00,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-16 17:33:00,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:33:00,752 INFO L262 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 17:33:00,755 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:33:00,784 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:33:00,784 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:33:00,784 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:33:00,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1098734962] [2023-12-16 17:33:00,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1098734962] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:33:00,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:33:00,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 17:33:00,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94596032] [2023-12-16 17:33:00,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:33:00,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 17:33:00,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:33:00,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 17:33:00,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:33:00,786 INFO L87 Difference]: Start difference. First operand 18407 states and 31573 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:33:01,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:33:01,984 INFO L93 Difference]: Finished difference Result 48627 states and 83755 transitions. [2023-12-16 17:33:01,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 17:33:01,985 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 121 [2023-12-16 17:33:01,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:33:02,149 INFO L225 Difference]: With dead ends: 48627 [2023-12-16 17:33:02,149 INFO L226 Difference]: Without dead ends: 32856 [2023-12-16 17:33:02,204 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:33:02,205 INFO L413 NwaCegarLoop]: 513 mSDtfsCounter, 109 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 1021 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:33:02,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 1021 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:33:02,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32856 states. [2023-12-16 17:33:03,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32856 to 32851. [2023-12-16 17:33:03,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32851 states, 27105 states have (on average 1.631322634200332) internal successors, (44217), 27110 states have internal predecessors, (44217), 5718 states have call successors, (5718), 24 states have call predecessors, (5718), 27 states have return successors, (6327), 5716 states have call predecessors, (6327), 5717 states have call successors, (6327) [2023-12-16 17:33:03,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32851 states to 32851 states and 56262 transitions. [2023-12-16 17:33:03,776 INFO L78 Accepts]: Start accepts. Automaton has 32851 states and 56262 transitions. Word has length 121 [2023-12-16 17:33:03,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:33:03,776 INFO L495 AbstractCegarLoop]: Abstraction has 32851 states and 56262 transitions. [2023-12-16 17:33:03,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:33:03,777 INFO L276 IsEmpty]: Start isEmpty. Operand 32851 states and 56262 transitions. [2023-12-16 17:33:03,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 17:33:03,803 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:33:03,803 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:33:03,812 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-16 17:33:04,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:33:04,010 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:33:04,010 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:33:04,010 INFO L85 PathProgramCache]: Analyzing trace with hash -4790364, now seen corresponding path program 1 times [2023-12-16 17:33:04,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:33:04,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [273674393] [2023-12-16 17:33:04,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:33:04,011 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:33:04,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:33:04,014 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:33:04,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-16 17:33:04,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:33:04,249 INFO L262 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 17:33:04,252 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:33:04,281 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:33:04,281 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:33:04,281 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:33:04,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [273674393] [2023-12-16 17:33:04,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [273674393] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:33:04,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:33:04,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 17:33:04,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119449707] [2023-12-16 17:33:04,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:33:04,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 17:33:04,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:33:04,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 17:33:04,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:33:04,284 INFO L87 Difference]: Start difference. First operand 32851 states and 56262 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:33:06,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:33:06,791 INFO L93 Difference]: Finished difference Result 89534 states and 153867 transitions. [2023-12-16 17:33:06,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 17:33:06,792 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 122 [2023-12-16 17:33:06,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:33:07,041 INFO L225 Difference]: With dead ends: 89534 [2023-12-16 17:33:07,041 INFO L226 Difference]: Without dead ends: 60202 [2023-12-16 17:33:07,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:33:07,136 INFO L413 NwaCegarLoop]: 516 mSDtfsCounter, 107 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 1024 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:33:07,136 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 1024 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:33:07,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60202 states. [2023-12-16 17:33:09,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60202 to 60197. [2023-12-16 17:33:10,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60197 states, 49938 states have (on average 1.6269974768713205) internal successors, (81249), 49943 states have internal predecessors, (81249), 10231 states have call successors, (10231), 24 states have call predecessors, (10231), 27 states have return successors, (11372), 10229 states have call predecessors, (11372), 10230 states have call successors, (11372) [2023-12-16 17:33:10,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60197 states to 60197 states and 102852 transitions. [2023-12-16 17:33:10,312 INFO L78 Accepts]: Start accepts. Automaton has 60197 states and 102852 transitions. Word has length 122 [2023-12-16 17:33:10,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:33:10,313 INFO L495 AbstractCegarLoop]: Abstraction has 60197 states and 102852 transitions. [2023-12-16 17:33:10,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:33:10,313 INFO L276 IsEmpty]: Start isEmpty. Operand 60197 states and 102852 transitions. [2023-12-16 17:33:10,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-12-16 17:33:10,343 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:33:10,343 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:33:10,353 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-16 17:33:10,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:33:10,550 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:33:10,551 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:33:10,551 INFO L85 PathProgramCache]: Analyzing trace with hash 721695230, now seen corresponding path program 1 times [2023-12-16 17:33:10,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:33:10,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1573884518] [2023-12-16 17:33:10,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:33:10,552 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:33:10,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:33:10,554 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:33:10,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-16 17:33:11,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:33:11,033 INFO L262 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 17:33:11,036 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:33:11,069 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:33:11,069 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:33:11,071 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:33:11,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1573884518] [2023-12-16 17:33:11,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1573884518] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:33:11,071 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:33:11,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 17:33:11,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748743414] [2023-12-16 17:33:11,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:33:11,072 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 17:33:11,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:33:11,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 17:33:11,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:33:11,072 INFO L87 Difference]: Start difference. First operand 60197 states and 102852 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:33:14,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:33:14,283 INFO L93 Difference]: Finished difference Result 112629 states and 192880 transitions. [2023-12-16 17:33:14,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 17:33:14,284 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 123 [2023-12-16 17:33:14,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:33:14,735 INFO L225 Difference]: With dead ends: 112629 [2023-12-16 17:33:14,736 INFO L226 Difference]: Without dead ends: 112473 [2023-12-16 17:33:14,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:33:14,796 INFO L413 NwaCegarLoop]: 513 mSDtfsCounter, 105 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 1021 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:33:14,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 1021 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:33:15,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112473 states. [2023-12-16 17:33:19,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112473 to 112468. [2023-12-16 17:33:19,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112468 states, 93841 states have (on average 1.6215620038149636) internal successors, (152169), 93846 states have internal predecessors, (152169), 18599 states have call successors, (18599), 24 states have call predecessors, (18599), 27 states have return successors, (20786), 18597 states have call predecessors, (20786), 18598 states have call successors, (20786) [2023-12-16 17:33:19,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112468 states to 112468 states and 191554 transitions. [2023-12-16 17:33:19,663 INFO L78 Accepts]: Start accepts. Automaton has 112468 states and 191554 transitions. Word has length 123 [2023-12-16 17:33:19,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:33:19,667 INFO L495 AbstractCegarLoop]: Abstraction has 112468 states and 191554 transitions. [2023-12-16 17:33:19,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-16 17:33:19,667 INFO L276 IsEmpty]: Start isEmpty. Operand 112468 states and 191554 transitions. [2023-12-16 17:33:19,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-16 17:33:19,713 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:33:19,713 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:33:19,727 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2023-12-16 17:33:19,921 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:33:19,922 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:33:19,922 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:33:19,922 INFO L85 PathProgramCache]: Analyzing trace with hash -1964014075, now seen corresponding path program 1 times [2023-12-16 17:33:19,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:33:19,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [126053780] [2023-12-16 17:33:19,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:33:19,923 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:33:19,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:33:19,924 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:33:19,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2023-12-16 17:33:20,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:33:20,161 INFO L262 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-16 17:33:20,165 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:33:20,334 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-16 17:33:20,334 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 17:33:20,622 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-16 17:33:20,622 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:33:20,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [126053780] [2023-12-16 17:33:20,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [126053780] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 17:33:20,623 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 17:33:20,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-12-16 17:33:20,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833472033] [2023-12-16 17:33:20,623 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 17:33:20,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-16 17:33:20,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:33:20,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-16 17:33:20,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2023-12-16 17:33:20,625 INFO L87 Difference]: Start difference. First operand 112468 states and 191554 transitions. Second operand has 16 states, 16 states have (on average 9.625) internal successors, (154), 14 states have internal predecessors, (154), 4 states have call successors, (29), 6 states have call predecessors, (29), 9 states have return successors, (25), 6 states have call predecessors, (25), 4 states have call successors, (25) [2023-12-16 17:33:34,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:33:34,352 INFO L93 Difference]: Finished difference Result 331248 states and 570914 transitions. [2023-12-16 17:33:34,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-16 17:33:34,353 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 9.625) internal successors, (154), 14 states have internal predecessors, (154), 4 states have call successors, (29), 6 states have call predecessors, (29), 9 states have return successors, (25), 6 states have call predecessors, (25), 4 states have call successors, (25) Word has length 124 [2023-12-16 17:33:34,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. Received shutdown request... [2023-12-16 17:33:35,203 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 17:33:35,241 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 17:33:36,145 INFO L225 Difference]: With dead ends: 331248 [2023-12-16 17:33:36,145 INFO L226 Difference]: Without dead ends: 331099 [2023-12-16 17:33:36,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2023-12-16 17:33:36,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 [2023-12-16 17:33:36,299 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=155, Invalid=657, Unknown=0, NotChecked=0, Total=812 [2023-12-16 17:33:36,299 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 1187 mSDsluCounter, 2544 mSDsCounter, 0 mSdLazyCounter, 4234 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1248 SdHoareTripleChecker+Valid, 2869 SdHoareTripleChecker+Invalid, 4431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 4234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:33:36,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1248 Valid, 2869 Invalid, 4431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 4234 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-12-16 17:33:36,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331099 states. [2023-12-16 17:33:36,846 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 17:33:36,847 WARN L619 AbstractCegarLoop]: Verification canceled: while executing MinimizeSevpa. [2023-12-16 17:33:36,850 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:33:36,853 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 17:33:36,854 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 05:33:36 BoogieIcfgContainer [2023-12-16 17:33:36,854 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 17:33:36,855 INFO L158 Benchmark]: Toolchain (without parser) took 56631.80ms. Allocated memory was 288.4MB in the beginning and 7.5GB in the end (delta: 7.2GB). Free memory was 236.1MB in the beginning and 6.1GB in the end (delta: -5.9GB). Peak memory consumption was 2.6GB. Max. memory is 8.0GB. [2023-12-16 17:33:36,855 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 207.6MB. Free memory was 160.7MB in the beginning and 160.5MB in the end (delta: 174.8kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 17:33:36,855 INFO L158 Benchmark]: CACSL2BoogieTranslator took 968.54ms. Allocated memory is still 288.4MB. Free memory was 235.8MB in the beginning and 236.0MB in the end (delta: -214.7kB). Peak memory consumption was 44.9MB. Max. memory is 8.0GB. [2023-12-16 17:33:36,856 INFO L158 Benchmark]: Boogie Procedure Inliner took 89.41ms. Allocated memory is still 288.4MB. Free memory was 236.0MB in the beginning and 229.7MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. [2023-12-16 17:33:36,856 INFO L158 Benchmark]: Boogie Preprocessor took 83.99ms. Allocated memory is still 288.4MB. Free memory was 229.7MB in the beginning and 222.9MB in the end (delta: 6.8MB). Peak memory consumption was 7.3MB. Max. memory is 8.0GB. [2023-12-16 17:33:36,856 INFO L158 Benchmark]: RCFGBuilder took 1212.32ms. Allocated memory is still 288.4MB. Free memory was 222.9MB in the beginning and 132.7MB in the end (delta: 90.2MB). Peak memory consumption was 90.2MB. Max. memory is 8.0GB. [2023-12-16 17:33:36,856 INFO L158 Benchmark]: TraceAbstraction took 54269.23ms. Allocated memory was 288.4MB in the beginning and 7.5GB in the end (delta: 7.2GB). Free memory was 132.2MB in the beginning and 6.1GB in the end (delta: -6.0GB). Peak memory consumption was 2.5GB. Max. memory is 8.0GB. [2023-12-16 17:33:36,857 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.19ms. Allocated memory is still 207.6MB. Free memory was 160.7MB in the beginning and 160.5MB in the end (delta: 174.8kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 968.54ms. Allocated memory is still 288.4MB. Free memory was 235.8MB in the beginning and 236.0MB in the end (delta: -214.7kB). Peak memory consumption was 44.9MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 89.41ms. Allocated memory is still 288.4MB. Free memory was 236.0MB in the beginning and 229.7MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. * Boogie Preprocessor took 83.99ms. Allocated memory is still 288.4MB. Free memory was 229.7MB in the beginning and 222.9MB in the end (delta: 6.8MB). Peak memory consumption was 7.3MB. Max. memory is 8.0GB. * RCFGBuilder took 1212.32ms. Allocated memory is still 288.4MB. Free memory was 222.9MB in the beginning and 132.7MB in the end (delta: 90.2MB). Peak memory consumption was 90.2MB. Max. memory is 8.0GB. * TraceAbstraction took 54269.23ms. Allocated memory was 288.4MB in the beginning and 7.5GB in the end (delta: 7.2GB). Free memory was 132.2MB in the beginning and 6.1GB in the end (delta: -6.0GB). Peak memory consumption was 2.5GB. 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,"ClientLib.i","") [48] - GenericResultAtLocation [Line: 1128]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1128] - GenericResultAtLocation [Line: 1494]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"SignForward_spec.i","") [1494] - GenericResultAtLocation [Line: 1535]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [1535] - GenericResultAtLocation [Line: 1553]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [1553] - GenericResultAtLocation [Line: 1659]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [1659] - GenericResultAtLocation [Line: 1999]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1999] - GenericResultAtLocation [Line: 2228]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [2228] - GenericResultAtLocation [Line: 2629]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2629] - GenericResultAtLocation [Line: 2920]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2920] - GenericResultAtLocation [Line: 2929]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2929] * 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: 2925]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2925). Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data CFG has 23 procedures, 343 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 54.2s, OverallIterations: 24, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.3s, AutomataDifference: 28.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 4425 SdHoareTripleChecker+Valid, 5.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 4122 mSDsluCounter, 36063 SdHoareTripleChecker+Invalid, 4.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 23873 mSDsCounter, 263 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5872 IncrementalHoareTripleChecker+Invalid, 6135 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 263 mSolverCounterUnsat, 12190 mSDtfsCounter, 5872 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2867 GetRequests, 2782 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=112468occurred in iteration=23, InterpolantAutomatonStates: 110, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 13.1s AutomataMinimizationTime, 24 MinimizatonAttempts, 83 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.1s SsaConstructionTime, 2.8s SatisfiabilityAnalysisTime, 1.7s InterpolantComputationTime, 2629 NumberOfCodeBlocks, 2571 NumberOfCodeBlocksAsserted, 24 NumberOfCheckSat, 2838 ConstructedInterpolants, 0 QuantifiedInterpolants, 3875 SizeOfPredicates, 38 NumberOfNonLiveVariables, 12330 ConjunctsInSsa, 103 ConjunctsInUnsatCore, 26 InterpolantComputations, 22 PerfectInterpolantSequences, 862/880 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown