/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_spec27_productSimulator.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:45:37,739 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:45:37,808 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-25 05:45:37,811 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:45:37,812 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:45:37,834 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:45:37,834 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:45:37,835 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:45:37,835 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:45:37,838 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:45:37,839 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:45:37,839 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:45:37,839 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:45:37,840 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:45:37,840 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:45:37,841 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:45:37,841 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:45:37,841 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:45:37,841 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:45:37,841 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:45:37,842 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:45:37,842 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:45:37,842 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:45:37,842 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:45:37,842 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:45:37,842 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:45:37,843 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:45:37,843 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:45:37,843 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:45:37,843 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:45:37,844 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:45:37,844 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:45:37,844 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:45:37,844 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:45:37,844 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:45:37,845 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:45:37,845 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:45:37,845 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:45:37,845 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:45:37,845 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:45:37,845 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:45:37,845 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:45:37,845 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:45:37,845 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:45:37,846 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:45:37,846 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:45:37,846 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-25 05:45:38,013 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:45:38,031 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:45:38,033 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:45:38,034 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:45:38,034 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:45:38,036 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec27_productSimulator.cil.c [2023-12-25 05:45:39,100 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:45:39,384 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:45:39,385 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec27_productSimulator.cil.c [2023-12-25 05:45:39,400 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/60cebd792/63cc1dbf443d4ac5bdd392782fc51e92/FLAGdb6c1864d [2023-12-25 05:45:39,409 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/60cebd792/63cc1dbf443d4ac5bdd392782fc51e92 [2023-12-25 05:45:39,411 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:45:39,412 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:45:39,413 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:45:39,413 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:45:39,422 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:45:39,423 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:45:39" (1/1) ... [2023-12-25 05:45:39,424 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@372d9664 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:39, skipping insertion in model container [2023-12-25 05:45:39,424 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:45:39" (1/1) ... [2023-12-25 05:45:39,490 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:45:39,716 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec27_productSimulator.cil.c[11237,11250] [2023-12-25 05:45:39,963 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:45:39,982 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:45:39,995 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:45:40,030 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec27_productSimulator.cil.c[11237,11250] [2023-12-25 05:45:40,163 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:45:40,178 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:45:40,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [48] [2023-12-25 05:45:40,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [414] [2023-12-25 05:45:40,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [423] [2023-12-25 05:45:40,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [441] [2023-12-25 05:45:40,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [561] [2023-12-25 05:45:40,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1641] [2023-12-25 05:45:40,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"VerifyForward_spec.i","") [1918] [2023-12-25 05:45:40,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [1952] [2023-12-25 05:45:40,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [2362] [2023-12-25 05:45:40,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2922] [2023-12-25 05:45:40,189 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [3271] [2023-12-25 05:45:40,209 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec27_productSimulator.cil.c[11237,11250] [2023-12-25 05:45:40,255 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:45:40,283 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:45:40,283 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40 WrapperNode [2023-12-25 05:45:40,283 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:45:40,284 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:45:40,284 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:45:40,284 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:45:40,289 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40" (1/1) ... [2023-12-25 05:45:40,325 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40" (1/1) ... [2023-12-25 05:45:40,381 INFO L138 Inliner]: procedures = 153, calls = 264, calls flagged for inlining = 66, calls inlined = 63, statements flattened = 1218 [2023-12-25 05:45:40,382 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:45:40,382 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:45:40,382 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:45:40,382 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:45:40,390 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40" (1/1) ... [2023-12-25 05:45:40,390 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40" (1/1) ... [2023-12-25 05:45:40,400 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40" (1/1) ... [2023-12-25 05:45:40,419 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-25 05:45:40,420 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40" (1/1) ... [2023-12-25 05:45:40,420 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40" (1/1) ... [2023-12-25 05:45:40,445 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40" (1/1) ... [2023-12-25 05:45:40,454 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40" (1/1) ... [2023-12-25 05:45:40,459 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40" (1/1) ... [2023-12-25 05:45:40,462 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40" (1/1) ... [2023-12-25 05:45:40,486 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:45:40,492 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:45:40,492 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:45:40,492 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:45:40,493 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40" (1/1) ... [2023-12-25 05:45:40,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:45:40,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:45:40,538 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-25 05:45:40,583 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-25 05:45:40,607 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2023-12-25 05:45:40,607 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2023-12-25 05:45:40,607 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck__before__Keys [2023-12-25 05:45:40,607 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck__before__Keys [2023-12-25 05:45:40,608 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Sign [2023-12-25 05:45:40,608 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Sign [2023-12-25 05:45:40,608 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2023-12-25 05:45:40,608 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2023-12-25 05:45:40,608 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2023-12-25 05:45:40,608 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2023-12-25 05:45:40,608 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2023-12-25 05:45:40,608 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2023-12-25 05:45:40,608 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2023-12-25 05:45:40,608 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2023-12-25 05:45:40,608 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Verify [2023-12-25 05:45:40,609 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Verify [2023-12-25 05:45:40,609 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-25 05:45:40,609 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-25 05:45:40,609 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob__before__Keys [2023-12-25 05:45:40,609 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob__before__Keys [2023-12-25 05:45:40,609 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-25 05:45:40,609 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-25 05:45:40,609 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-12-25 05:45:40,609 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-12-25 05:45:40,609 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-12-25 05:45:40,609 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-12-25 05:45:40,610 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Decrypt [2023-12-25 05:45:40,610 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Decrypt [2023-12-25 05:45:40,610 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Encrypt [2023-12-25 05:45:40,610 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Encrypt [2023-12-25 05:45:40,610 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2023-12-25 05:45:40,610 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2023-12-25 05:45:40,610 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-12-25 05:45:40,610 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-12-25 05:45:40,610 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-12-25 05:45:40,610 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-12-25 05:45:40,610 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Forward [2023-12-25 05:45:40,610 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Forward [2023-12-25 05:45:40,610 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-12-25 05:45:40,611 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-12-25 05:45:40,611 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2023-12-25 05:45:40,611 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2023-12-25 05:45:40,611 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-25 05:45:40,611 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-25 05:45:40,611 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable__before__Encrypt [2023-12-25 05:45:40,611 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable__before__Encrypt [2023-12-25 05:45:40,611 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:45:40,611 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-12-25 05:45:40,611 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-12-25 05:45:40,611 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2023-12-25 05:45:40,611 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2023-12-25 05:45:40,612 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__AddressBook [2023-12-25 05:45:40,612 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__AddressBook [2023-12-25 05:45:40,612 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Encrypt [2023-12-25 05:45:40,612 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Encrypt [2023-12-25 05:45:40,612 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__AutoResponder [2023-12-25 05:45:40,612 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__AutoResponder [2023-12-25 05:45:40,612 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2023-12-25 05:45:40,612 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2023-12-25 05:45:40,613 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-12-25 05:45:40,613 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-12-25 05:45:40,613 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-12-25 05:45:40,613 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-12-25 05:45:40,613 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-25 05:45:40,613 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-25 05:45:40,613 INFO L130 BoogieDeclarations]: Found specification of procedure isVerified [2023-12-25 05:45:40,613 INFO L138 BoogieDeclarations]: Found implementation of procedure isVerified [2023-12-25 05:45:40,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:45:40,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:45:40,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-25 05:45:40,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-25 05:45:40,614 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2023-12-25 05:45:40,614 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2023-12-25 05:45:40,614 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-25 05:45:40,614 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-25 05:45:40,614 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2023-12-25 05:45:40,614 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2023-12-25 05:45:40,614 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh__before__Keys [2023-12-25 05:45:40,614 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh__before__Keys [2023-12-25 05:45:40,614 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Verify [2023-12-25 05:45:40,614 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Verify [2023-12-25 05:45:40,614 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-12-25 05:45:40,614 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-12-25 05:45:40,614 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-25 05:45:40,615 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-25 05:45:40,615 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-12-25 05:45:40,615 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-12-25 05:45:40,615 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Sign [2023-12-25 05:45:40,615 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Sign [2023-12-25 05:45:40,615 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2023-12-25 05:45:40,615 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2023-12-25 05:45:40,615 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2023-12-25 05:45:40,615 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2023-12-25 05:45:40,615 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:45:40,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:45:40,812 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:45:40,814 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:45:41,680 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:45:41,722 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:45:41,722 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:45:41,722 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:45:41 BoogieIcfgContainer [2023-12-25 05:45:41,722 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:45:41,724 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:45:41,724 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:45:41,726 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:45:41,726 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:45:39" (1/3) ... [2023-12-25 05:45:41,727 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d4831ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:45:41, skipping insertion in model container [2023-12-25 05:45:41,727 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:45:40" (2/3) ... [2023-12-25 05:45:41,727 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d4831ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:45:41, skipping insertion in model container [2023-12-25 05:45:41,727 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:45:41" (3/3) ... [2023-12-25 05:45:41,728 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec27_productSimulator.cil.c [2023-12-25 05:45:41,740 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:45:41,741 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:45:41,780 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:45:41,784 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;@106fdd49, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:45:41,785 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:45:41,790 INFO L276 IsEmpty]: Start isEmpty. Operand has 579 states, 421 states have (on average 1.5486935866983373) internal successors, (652), 441 states have internal predecessors, (652), 112 states have call successors, (112), 44 states have call predecessors, (112), 44 states have return successors, (112), 111 states have call predecessors, (112), 112 states have call successors, (112) [2023-12-25 05:45:41,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-25 05:45:41,807 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:41,807 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:41,808 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:41,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:41,811 INFO L85 PathProgramCache]: Analyzing trace with hash -1966135368, now seen corresponding path program 1 times [2023-12-25 05:45:41,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:41,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [934438589] [2023-12-25 05:45:41,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:41,822 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-25 05:45:41,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:41,824 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-25 05:45:41,829 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-25 05:45:42,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:42,192 INFO L262 TraceCheckSpWp]: Trace formula consists of 698 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-25 05:45:42,200 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:42,227 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-12-25 05:45:42,227 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:42,228 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:42,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [934438589] [2023-12-25 05:45:42,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [934438589] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:42,228 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:42,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:45:42,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802063244] [2023-12-25 05:45:42,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:42,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-25 05:45:42,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:42,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-25 05:45:42,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:45:42,255 INFO L87 Difference]: Start difference. First operand has 579 states, 421 states have (on average 1.5486935866983373) internal successors, (652), 441 states have internal predecessors, (652), 112 states have call successors, (112), 44 states have call predecessors, (112), 44 states have return successors, (112), 111 states have call predecessors, (112), 112 states have call successors, (112) Second operand has 2 states, 2 states have (on average 38.5) internal successors, (77), 2 states have internal predecessors, (77), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-25 05:45:42,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:42,341 INFO L93 Difference]: Finished difference Result 900 states and 1350 transitions. [2023-12-25 05:45:42,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-25 05:45:42,343 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 38.5) internal successors, (77), 2 states have internal predecessors, (77), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 144 [2023-12-25 05:45:42,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:42,354 INFO L225 Difference]: With dead ends: 900 [2023-12-25 05:45:42,354 INFO L226 Difference]: Without dead ends: 576 [2023-12-25 05:45:42,359 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 143 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-25 05:45:42,361 INFO L413 NwaCegarLoop]: 850 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 850 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:42,362 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 850 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:45:42,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2023-12-25 05:45:42,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 576. [2023-12-25 05:45:42,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 419 states have (on average 1.5393794749403342) internal successors, (645), 438 states have internal predecessors, (645), 112 states have call successors, (112), 44 states have call predecessors, (112), 44 states have return successors, (111), 110 states have call predecessors, (111), 111 states have call successors, (111) [2023-12-25 05:45:42,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 868 transitions. [2023-12-25 05:45:42,447 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 868 transitions. Word has length 144 [2023-12-25 05:45:42,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:42,448 INFO L495 AbstractCegarLoop]: Abstraction has 576 states and 868 transitions. [2023-12-25 05:45:42,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 38.5) internal successors, (77), 2 states have internal predecessors, (77), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-25 05:45:42,449 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 868 transitions. [2023-12-25 05:45:42,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-25 05:45:42,458 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:42,459 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:42,469 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-25 05:45:42,666 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-25 05:45:42,667 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:42,668 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:42,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1823909927, now seen corresponding path program 1 times [2023-12-25 05:45:42,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:42,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [403277966] [2023-12-25 05:45:42,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:42,671 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-25 05:45:42,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:42,673 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-25 05:45:42,675 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-25 05:45:42,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:42,968 INFO L262 TraceCheckSpWp]: Trace formula consists of 699 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:45:42,973 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:43,007 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-12-25 05:45:43,018 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:43,018 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:43,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [403277966] [2023-12-25 05:45:43,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [403277966] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:43,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:43,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:45:43,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928034995] [2023-12-25 05:45:43,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:43,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:45:43,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:43,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:45:43,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:45:43,022 INFO L87 Difference]: Start difference. First operand 576 states and 868 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-25 05:45:43,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:43,174 INFO L93 Difference]: Finished difference Result 1120 states and 1684 transitions. [2023-12-25 05:45:43,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:45:43,174 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 145 [2023-12-25 05:45:43,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:43,180 INFO L225 Difference]: With dead ends: 1120 [2023-12-25 05:45:43,180 INFO L226 Difference]: Without dead ends: 576 [2023-12-25 05:45:43,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:45:43,182 INFO L413 NwaCegarLoop]: 847 mSDtfsCounter, 0 mSDsluCounter, 1685 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2532 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:43,183 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2532 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:45:43,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2023-12-25 05:45:43,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 576. [2023-12-25 05:45:43,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 419 states have (on average 1.522673031026253) internal successors, (638), 438 states have internal predecessors, (638), 112 states have call successors, (112), 44 states have call predecessors, (112), 44 states have return successors, (111), 110 states have call predecessors, (111), 111 states have call successors, (111) [2023-12-25 05:45:43,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 861 transitions. [2023-12-25 05:45:43,209 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 861 transitions. Word has length 145 [2023-12-25 05:45:43,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:43,209 INFO L495 AbstractCegarLoop]: Abstraction has 576 states and 861 transitions. [2023-12-25 05:45:43,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-25 05:45:43,209 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 861 transitions. [2023-12-25 05:45:43,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2023-12-25 05:45:43,211 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:43,212 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:43,233 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-25 05:45:43,419 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-25 05:45:43,421 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:43,423 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:43,423 INFO L85 PathProgramCache]: Analyzing trace with hash 614946441, now seen corresponding path program 1 times [2023-12-25 05:45:43,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:43,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1942029521] [2023-12-25 05:45:43,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:43,436 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-25 05:45:43,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:43,437 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-25 05:45:43,487 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-25 05:45:43,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:43,778 INFO L262 TraceCheckSpWp]: Trace formula consists of 704 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:45:43,783 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:43,802 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-12-25 05:45:43,802 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:43,803 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:43,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1942029521] [2023-12-25 05:45:43,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1942029521] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:43,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:43,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:45:43,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677913909] [2023-12-25 05:45:43,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:43,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:45:43,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:43,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:45:43,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:45:43,805 INFO L87 Difference]: Start difference. First operand 576 states and 861 transitions. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-25 05:45:43,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:43,863 INFO L93 Difference]: Finished difference Result 1123 states and 1691 transitions. [2023-12-25 05:45:43,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:45:43,864 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 150 [2023-12-25 05:45:43,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:43,866 INFO L225 Difference]: With dead ends: 1123 [2023-12-25 05:45:43,867 INFO L226 Difference]: Without dead ends: 576 [2023-12-25 05:45:43,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 148 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-25 05:45:43,869 INFO L413 NwaCegarLoop]: 829 mSDtfsCounter, 824 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 849 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:43,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [824 Valid, 849 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:45:43,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2023-12-25 05:45:43,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 576. [2023-12-25 05:45:43,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 420 states have (on average 1.5142857142857142) internal successors, (636), 437 states have internal predecessors, (636), 110 states have call successors, (110), 45 states have call predecessors, (110), 45 states have return successors, (109), 108 states have call predecessors, (109), 109 states have call successors, (109) [2023-12-25 05:45:43,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 855 transitions. [2023-12-25 05:45:43,888 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 855 transitions. Word has length 150 [2023-12-25 05:45:43,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:43,888 INFO L495 AbstractCegarLoop]: Abstraction has 576 states and 855 transitions. [2023-12-25 05:45:43,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-25 05:45:43,889 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 855 transitions. [2023-12-25 05:45:43,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 05:45:43,891 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:43,891 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:43,916 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-25 05:45:44,117 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-25 05:45:44,119 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:44,120 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:44,120 INFO L85 PathProgramCache]: Analyzing trace with hash 1767318389, now seen corresponding path program 1 times [2023-12-25 05:45:44,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:44,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1754044872] [2023-12-25 05:45:44,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:44,121 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-25 05:45:44,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:44,124 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-25 05:45:44,130 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-25 05:45:44,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:44,414 INFO L262 TraceCheckSpWp]: Trace formula consists of 744 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:45:44,419 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:44,483 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-25 05:45:44,483 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:44,484 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:44,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1754044872] [2023-12-25 05:45:44,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1754044872] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:44,484 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:44,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:45:44,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246218812] [2023-12-25 05:45:44,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:44,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:45:44,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:44,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:45:44,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:45:44,485 INFO L87 Difference]: Start difference. First operand 576 states and 855 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2023-12-25 05:45:44,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:44,552 INFO L93 Difference]: Finished difference Result 1119 states and 1677 transitions. [2023-12-25 05:45:44,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:45:44,552 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 170 [2023-12-25 05:45:44,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:44,555 INFO L225 Difference]: With dead ends: 1119 [2023-12-25 05:45:44,555 INFO L226 Difference]: Without dead ends: 576 [2023-12-25 05:45:44,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 168 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-25 05:45:44,557 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 761 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 856 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:44,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [761 Valid, 856 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:45:44,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2023-12-25 05:45:44,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 574. [2023-12-25 05:45:44,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 420 states have (on average 1.5071428571428571) internal successors, (633), 435 states have internal predecessors, (633), 108 states have call successors, (108), 45 states have call predecessors, (108), 45 states have return successors, (107), 106 states have call predecessors, (107), 107 states have call successors, (107) [2023-12-25 05:45:44,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 848 transitions. [2023-12-25 05:45:44,709 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 848 transitions. Word has length 170 [2023-12-25 05:45:44,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:44,710 INFO L495 AbstractCegarLoop]: Abstraction has 574 states and 848 transitions. [2023-12-25 05:45:44,710 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2023-12-25 05:45:44,710 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 848 transitions. [2023-12-25 05:45:44,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-25 05:45:44,714 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:44,714 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:44,724 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 (5)] Ended with exit code 0 [2023-12-25 05:45:44,922 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-25 05:45:44,923 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:44,923 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:44,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1821677584, now seen corresponding path program 1 times [2023-12-25 05:45:44,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:44,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1271548293] [2023-12-25 05:45:44,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:44,924 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-25 05:45:44,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:44,925 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-25 05:45:44,959 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-25 05:45:45,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:45,219 INFO L262 TraceCheckSpWp]: Trace formula consists of 754 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:45:45,224 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:45,314 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-25 05:45:45,314 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:45,314 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:45,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1271548293] [2023-12-25 05:45:45,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1271548293] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:45,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:45,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:45:45,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477864076] [2023-12-25 05:45:45,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:45,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:45:45,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:45,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:45:45,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:45:45,316 INFO L87 Difference]: Start difference. First operand 574 states and 848 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 3 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2023-12-25 05:45:45,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:45,408 INFO L93 Difference]: Finished difference Result 1121 states and 1658 transitions. [2023-12-25 05:45:45,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:45:45,408 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 3 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 172 [2023-12-25 05:45:45,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:45,415 INFO L225 Difference]: With dead ends: 1121 [2023-12-25 05:45:45,415 INFO L226 Difference]: Without dead ends: 576 [2023-12-25 05:45:45,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 170 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-25 05:45:45,417 INFO L413 NwaCegarLoop]: 826 mSDtfsCounter, 18 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1628 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:45,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 1628 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:45:45,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2023-12-25 05:45:45,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 576. [2023-12-25 05:45:45,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 421 states have (on average 1.503562945368171) internal successors, (633), 436 states have internal predecessors, (633), 108 states have call successors, (108), 46 states have call predecessors, (108), 46 states have return successors, (107), 106 states have call predecessors, (107), 107 states have call successors, (107) [2023-12-25 05:45:45,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 848 transitions. [2023-12-25 05:45:45,458 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 848 transitions. Word has length 172 [2023-12-25 05:45:45,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:45,459 INFO L495 AbstractCegarLoop]: Abstraction has 576 states and 848 transitions. [2023-12-25 05:45:45,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 3 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2023-12-25 05:45:45,459 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 848 transitions. [2023-12-25 05:45:45,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-12-25 05:45:45,461 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:45,461 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:45,485 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-25 05:45:45,669 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-25 05:45:45,670 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:45,670 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:45,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1321680914, now seen corresponding path program 1 times [2023-12-25 05:45:45,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:45,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [378479717] [2023-12-25 05:45:45,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:45,671 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-25 05:45:45,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:45,673 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-25 05:45:45,683 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-25 05:45:45,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:45,972 INFO L262 TraceCheckSpWp]: Trace formula consists of 767 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:45:45,977 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:46,019 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-25 05:45:46,020 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:46,020 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:46,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [378479717] [2023-12-25 05:45:46,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [378479717] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:46,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:46,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:45:46,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586246010] [2023-12-25 05:45:46,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:46,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:45:46,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:46,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:45:46,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:45:46,022 INFO L87 Difference]: Start difference. First operand 576 states and 848 transitions. Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 3 states have call successors, (34), 3 states have call predecessors, (34), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2023-12-25 05:45:46,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:46,106 INFO L93 Difference]: Finished difference Result 1113 states and 1643 transitions. [2023-12-25 05:45:46,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:45:46,106 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 3 states have call successors, (34), 3 states have call predecessors, (34), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 180 [2023-12-25 05:45:46,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:46,109 INFO L225 Difference]: With dead ends: 1113 [2023-12-25 05:45:46,109 INFO L226 Difference]: Without dead ends: 579 [2023-12-25 05:45:46,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 178 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-25 05:45:46,111 INFO L413 NwaCegarLoop]: 802 mSDtfsCounter, 777 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 777 SdHoareTripleChecker+Valid, 837 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:46,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [777 Valid, 837 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:45:46,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2023-12-25 05:45:46,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 573. [2023-12-25 05:45:46,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 421 states have (on average 1.477434679334917) internal successors, (622), 431 states have internal predecessors, (622), 105 states have call successors, (105), 46 states have call predecessors, (105), 46 states have return successors, (104), 103 states have call predecessors, (104), 104 states have call successors, (104) [2023-12-25 05:45:46,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 831 transitions. [2023-12-25 05:45:46,136 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 831 transitions. Word has length 180 [2023-12-25 05:45:46,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:46,136 INFO L495 AbstractCegarLoop]: Abstraction has 573 states and 831 transitions. [2023-12-25 05:45:46,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 3 states have call successors, (34), 3 states have call predecessors, (34), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2023-12-25 05:45:46,136 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 831 transitions. [2023-12-25 05:45:46,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-12-25 05:45:46,138 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:46,138 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:46,158 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 (7)] Ended with exit code 0 [2023-12-25 05:45:46,345 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-25 05:45:46,346 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:46,346 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:46,346 INFO L85 PathProgramCache]: Analyzing trace with hash 44941943, now seen corresponding path program 1 times [2023-12-25 05:45:46,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:46,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [600831561] [2023-12-25 05:45:46,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:46,347 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-25 05:45:46,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:46,358 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-25 05:45:46,370 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-25 05:45:46,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:46,693 INFO L262 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:45:46,698 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:46,743 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-12-25 05:45:46,743 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:46,743 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:46,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [600831561] [2023-12-25 05:45:46,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [600831561] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:46,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:46,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:45:46,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709140418] [2023-12-25 05:45:46,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:46,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:45:46,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:46,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:45:46,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:45:46,745 INFO L87 Difference]: Start difference. First operand 573 states and 831 transitions. Second operand has 8 states, 6 states have (on average 19.5) internal successors, (117), 8 states have internal predecessors, (117), 4 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) [2023-12-25 05:45:46,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:46,957 INFO L93 Difference]: Finished difference Result 1097 states and 1604 transitions. [2023-12-25 05:45:46,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:45:46,957 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 19.5) internal successors, (117), 8 states have internal predecessors, (117), 4 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) Word has length 198 [2023-12-25 05:45:46,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:46,960 INFO L225 Difference]: With dead ends: 1097 [2023-12-25 05:45:46,960 INFO L226 Difference]: Without dead ends: 575 [2023-12-25 05:45:46,962 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:45:46,962 INFO L413 NwaCegarLoop]: 797 mSDtfsCounter, 12 mSDsluCounter, 4762 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 5559 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:46,962 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 5559 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:45:46,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2023-12-25 05:45:46,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 575. [2023-12-25 05:45:46,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 422 states have (on average 1.4763033175355451) internal successors, (623), 433 states have internal predecessors, (623), 105 states have call successors, (105), 46 states have call predecessors, (105), 47 states have return successors, (106), 103 states have call predecessors, (106), 104 states have call successors, (106) [2023-12-25 05:45:46,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 834 transitions. [2023-12-25 05:45:46,993 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 834 transitions. Word has length 198 [2023-12-25 05:45:46,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:46,993 INFO L495 AbstractCegarLoop]: Abstraction has 575 states and 834 transitions. [2023-12-25 05:45:46,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 19.5) internal successors, (117), 8 states have internal predecessors, (117), 4 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) [2023-12-25 05:45:46,993 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 834 transitions. [2023-12-25 05:45:46,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2023-12-25 05:45:46,996 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:46,996 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:47,020 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-25 05:45:47,204 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-25 05:45:47,205 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:47,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:47,205 INFO L85 PathProgramCache]: Analyzing trace with hash 2052979361, now seen corresponding path program 1 times [2023-12-25 05:45:47,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:47,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [552879014] [2023-12-25 05:45:47,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:47,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-25 05:45:47,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:47,207 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-25 05:45:47,209 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-25 05:45:47,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:47,511 INFO L262 TraceCheckSpWp]: Trace formula consists of 803 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:45:47,515 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:47,546 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2023-12-25 05:45:47,546 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:47,547 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:47,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [552879014] [2023-12-25 05:45:47,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [552879014] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:47,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:47,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:45:47,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687615490] [2023-12-25 05:45:47,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:47,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:45:47,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:47,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:45:47,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:45:47,548 INFO L87 Difference]: Start difference. First operand 575 states and 834 transitions. Second operand has 6 states, 5 states have (on average 23.4) internal successors, (117), 6 states have internal predecessors, (117), 3 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2023-12-25 05:45:47,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:47,713 INFO L93 Difference]: Finished difference Result 1098 states and 1607 transitions. [2023-12-25 05:45:47,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:45:47,713 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 23.4) internal successors, (117), 6 states have internal predecessors, (117), 3 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 192 [2023-12-25 05:45:47,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:47,717 INFO L225 Difference]: With dead ends: 1098 [2023-12-25 05:45:47,717 INFO L226 Difference]: Without dead ends: 577 [2023-12-25 05:45:47,718 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:45:47,719 INFO L413 NwaCegarLoop]: 796 mSDtfsCounter, 10 mSDsluCounter, 3165 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 3961 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:47,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 3961 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:45:47,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2023-12-25 05:45:47,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 577. [2023-12-25 05:45:47,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 423 states have (on average 1.475177304964539) internal successors, (624), 435 states have internal predecessors, (624), 105 states have call successors, (105), 46 states have call predecessors, (105), 48 states have return successors, (110), 103 states have call predecessors, (110), 104 states have call successors, (110) [2023-12-25 05:45:47,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 839 transitions. [2023-12-25 05:45:47,744 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 839 transitions. Word has length 192 [2023-12-25 05:45:47,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:47,744 INFO L495 AbstractCegarLoop]: Abstraction has 577 states and 839 transitions. [2023-12-25 05:45:47,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 23.4) internal successors, (117), 6 states have internal predecessors, (117), 3 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2023-12-25 05:45:47,745 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 839 transitions. [2023-12-25 05:45:47,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2023-12-25 05:45:47,747 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:47,747 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:47,756 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-25 05:45:47,956 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-25 05:45:47,956 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:47,957 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:47,957 INFO L85 PathProgramCache]: Analyzing trace with hash 135681886, now seen corresponding path program 1 times [2023-12-25 05:45:47,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:47,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [984204239] [2023-12-25 05:45:47,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:47,957 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-25 05:45:47,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:47,958 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-25 05:45:47,994 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-25 05:45:48,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:48,237 INFO L262 TraceCheckSpWp]: Trace formula consists of 808 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:45:48,241 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:48,282 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-12-25 05:45:48,282 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:48,282 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:48,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [984204239] [2023-12-25 05:45:48,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [984204239] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:48,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:48,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:45:48,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786850674] [2023-12-25 05:45:48,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:48,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:45:48,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:48,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:45:48,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:45:48,284 INFO L87 Difference]: Start difference. First operand 577 states and 839 transitions. Second operand has 8 states, 6 states have (on average 19.333333333333332) internal successors, (116), 8 states have internal predecessors, (116), 4 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-12-25 05:45:48,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:48,454 INFO L93 Difference]: Finished difference Result 1086 states and 1593 transitions. [2023-12-25 05:45:48,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:45:48,455 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 19.333333333333332) internal successors, (116), 8 states have internal predecessors, (116), 4 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) Word has length 193 [2023-12-25 05:45:48,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:48,457 INFO L225 Difference]: With dead ends: 1086 [2023-12-25 05:45:48,457 INFO L226 Difference]: Without dead ends: 577 [2023-12-25 05:45:48,458 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:45:48,459 INFO L413 NwaCegarLoop]: 797 mSDtfsCounter, 12 mSDsluCounter, 4763 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 5560 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:48,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 5560 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:45:48,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2023-12-25 05:45:48,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 577. [2023-12-25 05:45:48,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 423 states have (on average 1.475177304964539) internal successors, (624), 435 states have internal predecessors, (624), 105 states have call successors, (105), 46 states have call predecessors, (105), 48 states have return successors, (109), 103 states have call predecessors, (109), 104 states have call successors, (109) [2023-12-25 05:45:48,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 838 transitions. [2023-12-25 05:45:48,502 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 838 transitions. Word has length 193 [2023-12-25 05:45:48,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:48,503 INFO L495 AbstractCegarLoop]: Abstraction has 577 states and 838 transitions. [2023-12-25 05:45:48,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 19.333333333333332) internal successors, (116), 8 states have internal predecessors, (116), 4 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-12-25 05:45:48,503 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 838 transitions. [2023-12-25 05:45:48,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2023-12-25 05:45:48,505 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:48,505 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:48,532 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-25 05:45:48,714 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-25 05:45:48,714 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:48,715 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:48,715 INFO L85 PathProgramCache]: Analyzing trace with hash 227383336, now seen corresponding path program 1 times [2023-12-25 05:45:48,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:48,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1478298294] [2023-12-25 05:45:48,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:48,715 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-25 05:45:48,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:48,726 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-25 05:45:48,731 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-25 05:45:49,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:49,034 INFO L262 TraceCheckSpWp]: Trace formula consists of 825 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:45:49,038 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:49,081 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-12-25 05:45:49,082 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:49,082 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:49,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1478298294] [2023-12-25 05:45:49,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1478298294] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:49,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:49,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:45:49,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502557447] [2023-12-25 05:45:49,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:49,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:45:49,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:49,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:45:49,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:45:49,083 INFO L87 Difference]: Start difference. First operand 577 states and 838 transitions. Second operand has 8 states, 6 states have (on average 19.833333333333332) internal successors, (119), 8 states have internal predecessors, (119), 4 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) [2023-12-25 05:45:49,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:49,268 INFO L93 Difference]: Finished difference Result 1088 states and 1596 transitions. [2023-12-25 05:45:49,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:45:49,268 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 19.833333333333332) internal successors, (119), 8 states have internal predecessors, (119), 4 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) Word has length 201 [2023-12-25 05:45:49,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:49,271 INFO L225 Difference]: With dead ends: 1088 [2023-12-25 05:45:49,271 INFO L226 Difference]: Without dead ends: 579 [2023-12-25 05:45:49,272 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:45:49,273 INFO L413 NwaCegarLoop]: 798 mSDtfsCounter, 10 mSDsluCounter, 4767 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 5565 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:49,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 5565 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:45:49,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2023-12-25 05:45:49,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 579. [2023-12-25 05:45:49,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 424 states have (on average 1.474056603773585) internal successors, (625), 437 states have internal predecessors, (625), 105 states have call successors, (105), 46 states have call predecessors, (105), 49 states have return successors, (111), 103 states have call predecessors, (111), 104 states have call successors, (111) [2023-12-25 05:45:49,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 841 transitions. [2023-12-25 05:45:49,293 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 841 transitions. Word has length 201 [2023-12-25 05:45:49,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:49,293 INFO L495 AbstractCegarLoop]: Abstraction has 579 states and 841 transitions. [2023-12-25 05:45:49,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 19.833333333333332) internal successors, (119), 8 states have internal predecessors, (119), 4 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) [2023-12-25 05:45:49,293 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 841 transitions. [2023-12-25 05:45:49,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2023-12-25 05:45:49,295 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:49,296 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:49,318 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-25 05:45:49,505 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-25 05:45:49,505 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:49,505 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:49,506 INFO L85 PathProgramCache]: Analyzing trace with hash 1031340758, now seen corresponding path program 1 times [2023-12-25 05:45:49,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:49,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1091130737] [2023-12-25 05:45:49,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:49,506 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-25 05:45:49,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:49,507 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-25 05:45:49,542 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-25 05:45:49,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:49,787 INFO L262 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:45:49,790 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:49,816 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2023-12-25 05:45:49,816 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:49,816 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:49,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1091130737] [2023-12-25 05:45:49,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1091130737] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:49,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:49,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:45:49,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581574864] [2023-12-25 05:45:49,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:49,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:45:49,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:49,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:45:49,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:45:49,818 INFO L87 Difference]: Start difference. First operand 579 states and 841 transitions. Second operand has 6 states, 5 states have (on average 23.4) internal successors, (117), 6 states have internal predecessors, (117), 3 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2023-12-25 05:45:49,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:49,962 INFO L93 Difference]: Finished difference Result 1085 states and 1590 transitions. [2023-12-25 05:45:49,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:45:49,962 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 23.4) internal successors, (117), 6 states have internal predecessors, (117), 3 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 202 [2023-12-25 05:45:49,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:49,965 INFO L225 Difference]: With dead ends: 1085 [2023-12-25 05:45:49,965 INFO L226 Difference]: Without dead ends: 579 [2023-12-25 05:45:49,966 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:45:49,966 INFO L413 NwaCegarLoop]: 796 mSDtfsCounter, 10 mSDsluCounter, 3166 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 3962 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:49,967 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 3962 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:45:49,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2023-12-25 05:45:49,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 579. [2023-12-25 05:45:49,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 424 states have (on average 1.474056603773585) internal successors, (625), 437 states have internal predecessors, (625), 105 states have call successors, (105), 46 states have call predecessors, (105), 49 states have return successors, (110), 103 states have call predecessors, (110), 104 states have call successors, (110) [2023-12-25 05:45:49,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 840 transitions. [2023-12-25 05:45:49,985 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 840 transitions. Word has length 202 [2023-12-25 05:45:49,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:49,985 INFO L495 AbstractCegarLoop]: Abstraction has 579 states and 840 transitions. [2023-12-25 05:45:49,986 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 23.4) internal successors, (117), 6 states have internal predecessors, (117), 3 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2023-12-25 05:45:49,986 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 840 transitions. [2023-12-25 05:45:49,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2023-12-25 05:45:49,988 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:49,988 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:49,998 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-25 05:45:50,196 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-25 05:45:50,196 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:50,197 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:50,197 INFO L85 PathProgramCache]: Analyzing trace with hash -2078385663, now seen corresponding path program 1 times [2023-12-25 05:45:50,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:50,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1095176427] [2023-12-25 05:45:50,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:50,197 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-25 05:45:50,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:50,198 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-25 05:45:50,234 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-25 05:45:50,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:50,497 INFO L262 TraceCheckSpWp]: Trace formula consists of 827 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:45:50,502 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:50,530 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2023-12-25 05:45:50,530 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:50,530 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:50,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1095176427] [2023-12-25 05:45:50,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1095176427] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:50,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:50,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:45:50,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538404755] [2023-12-25 05:45:50,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:50,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:45:50,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:50,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:45:50,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:45:50,532 INFO L87 Difference]: Start difference. First operand 579 states and 840 transitions. Second operand has 6 states, 5 states have (on average 23.6) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2023-12-25 05:45:50,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:50,685 INFO L93 Difference]: Finished difference Result 1087 states and 1595 transitions. [2023-12-25 05:45:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:45:50,685 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 23.6) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 203 [2023-12-25 05:45:50,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:50,687 INFO L225 Difference]: With dead ends: 1087 [2023-12-25 05:45:50,687 INFO L226 Difference]: Without dead ends: 581 [2023-12-25 05:45:50,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:45:50,689 INFO L413 NwaCegarLoop]: 797 mSDtfsCounter, 8 mSDsluCounter, 3168 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 3965 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:50,689 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 3965 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:45:50,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2023-12-25 05:45:50,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 581. [2023-12-25 05:45:50,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 425 states have (on average 1.4729411764705882) internal successors, (626), 439 states have internal predecessors, (626), 105 states have call successors, (105), 46 states have call predecessors, (105), 50 states have return successors, (114), 103 states have call predecessors, (114), 104 states have call successors, (114) [2023-12-25 05:45:50,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 845 transitions. [2023-12-25 05:45:50,726 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 845 transitions. Word has length 203 [2023-12-25 05:45:50,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:50,727 INFO L495 AbstractCegarLoop]: Abstraction has 581 states and 845 transitions. [2023-12-25 05:45:50,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 23.6) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2023-12-25 05:45:50,727 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 845 transitions. [2023-12-25 05:45:50,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-12-25 05:45:50,729 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:50,729 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:50,750 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-25 05:45:50,938 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-25 05:45:50,938 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:50,939 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:50,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1903789438, now seen corresponding path program 1 times [2023-12-25 05:45:50,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:50,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [280621424] [2023-12-25 05:45:50,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:50,939 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-25 05:45:50,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:50,940 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-25 05:45:50,976 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-25 05:45:51,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:51,238 INFO L262 TraceCheckSpWp]: Trace formula consists of 812 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:45:51,242 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:51,252 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-25 05:45:51,253 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:51,253 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:51,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [280621424] [2023-12-25 05:45:51,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [280621424] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:51,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:51,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:45:51,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607879234] [2023-12-25 05:45:51,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:51,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:45:51,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:51,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:45:51,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:45:51,254 INFO L87 Difference]: Start difference. First operand 581 states and 845 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:45:51,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:51,310 INFO L93 Difference]: Finished difference Result 897 states and 1286 transitions. [2023-12-25 05:45:51,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:45:51,311 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 197 [2023-12-25 05:45:51,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:51,314 INFO L225 Difference]: With dead ends: 897 [2023-12-25 05:45:51,314 INFO L226 Difference]: Without dead ends: 583 [2023-12-25 05:45:51,315 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 195 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-25 05:45:51,316 INFO L413 NwaCegarLoop]: 808 mSDtfsCounter, 0 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1615 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:51,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1615 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:45:51,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2023-12-25 05:45:51,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 583. [2023-12-25 05:45:51,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 427 states have (on average 1.4707259953161593) internal successors, (628), 441 states have internal predecessors, (628), 105 states have call successors, (105), 46 states have call predecessors, (105), 50 states have return successors, (114), 103 states have call predecessors, (114), 104 states have call successors, (114) [2023-12-25 05:45:51,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 847 transitions. [2023-12-25 05:45:51,343 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 847 transitions. Word has length 197 [2023-12-25 05:45:51,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:51,346 INFO L495 AbstractCegarLoop]: Abstraction has 583 states and 847 transitions. [2023-12-25 05:45:51,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:45:51,347 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 847 transitions. [2023-12-25 05:45:51,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2023-12-25 05:45:51,349 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:51,349 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:51,361 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-25 05:45:51,559 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-25 05:45:51,559 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:51,561 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:51,561 INFO L85 PathProgramCache]: Analyzing trace with hash 34655022, now seen corresponding path program 1 times [2023-12-25 05:45:51,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:51,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [139809797] [2023-12-25 05:45:51,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:51,561 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-25 05:45:51,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:51,586 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-25 05:45:51,634 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-25 05:45:51,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:51,890 INFO L262 TraceCheckSpWp]: Trace formula consists of 820 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:45:51,893 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:51,902 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-25 05:45:51,902 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:51,902 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:51,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [139809797] [2023-12-25 05:45:51,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [139809797] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:51,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:51,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:45:51,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377548815] [2023-12-25 05:45:51,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:51,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:45:51,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:51,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:45:51,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:45:51,904 INFO L87 Difference]: Start difference. First operand 583 states and 847 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:45:51,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:51,959 INFO L93 Difference]: Finished difference Result 1181 states and 1749 transitions. [2023-12-25 05:45:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:45:51,960 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 204 [2023-12-25 05:45:51,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:51,962 INFO L225 Difference]: With dead ends: 1181 [2023-12-25 05:45:51,962 INFO L226 Difference]: Without dead ends: 675 [2023-12-25 05:45:51,963 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 202 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-25 05:45:51,964 INFO L413 NwaCegarLoop]: 818 mSDtfsCounter, 159 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 1580 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:51,964 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 1580 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:45:51,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2023-12-25 05:45:51,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 670. [2023-12-25 05:45:51,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 500 states have (on average 1.486) internal successors, (743), 514 states have internal predecessors, (743), 119 states have call successors, (119), 46 states have call predecessors, (119), 50 states have return successors, (130), 117 states have call predecessors, (130), 118 states have call successors, (130) [2023-12-25 05:45:51,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 992 transitions. [2023-12-25 05:45:51,985 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 992 transitions. Word has length 204 [2023-12-25 05:45:51,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:51,985 INFO L495 AbstractCegarLoop]: Abstraction has 670 states and 992 transitions. [2023-12-25 05:45:51,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:45:51,985 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 992 transitions. [2023-12-25 05:45:51,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2023-12-25 05:45:51,987 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:51,987 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:52,010 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-25 05:45:52,195 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-25 05:45:52,196 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:52,196 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:52,196 INFO L85 PathProgramCache]: Analyzing trace with hash 685205608, now seen corresponding path program 1 times [2023-12-25 05:45:52,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:52,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [652507721] [2023-12-25 05:45:52,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:52,197 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-25 05:45:52,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:52,198 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-25 05:45:52,233 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-25 05:45:52,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:52,491 INFO L262 TraceCheckSpWp]: Trace formula consists of 837 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:45:52,496 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:52,518 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-12-25 05:45:52,519 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:45:52,616 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-12-25 05:45:52,616 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:52,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [652507721] [2023-12-25 05:45:52,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [652507721] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:45:52,617 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:45:52,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2023-12-25 05:45:52,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520252555] [2023-12-25 05:45:52,617 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:45:52,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:45:52,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:52,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:45:52,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:45:52,618 INFO L87 Difference]: Start difference. First operand 670 states and 992 transitions. Second operand has 6 states, 6 states have (on average 27.0) internal successors, (162), 6 states have internal predecessors, (162), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2023-12-25 05:45:52,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:52,907 INFO L93 Difference]: Finished difference Result 1520 states and 2328 transitions. [2023-12-25 05:45:52,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:45:52,908 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 27.0) internal successors, (162), 6 states have internal predecessors, (162), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 212 [2023-12-25 05:45:52,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:52,912 INFO L225 Difference]: With dead ends: 1520 [2023-12-25 05:45:52,912 INFO L226 Difference]: Without dead ends: 1206 [2023-12-25 05:45:52,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 423 GetRequests, 418 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-25 05:45:52,913 INFO L413 NwaCegarLoop]: 859 mSDtfsCounter, 548 mSDsluCounter, 2826 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 3685 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:52,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [584 Valid, 3685 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:45:52,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1206 states. [2023-12-25 05:45:52,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1206 to 1191. [2023-12-25 05:45:52,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1191 states, 942 states have (on average 1.5382165605095541) internal successors, (1449), 956 states have internal predecessors, (1449), 198 states have call successors, (198), 46 states have call predecessors, (198), 50 states have return successors, (219), 196 states have call predecessors, (219), 197 states have call successors, (219) [2023-12-25 05:45:52,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1191 states to 1191 states and 1866 transitions. [2023-12-25 05:45:52,952 INFO L78 Accepts]: Start accepts. Automaton has 1191 states and 1866 transitions. Word has length 212 [2023-12-25 05:45:52,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:52,953 INFO L495 AbstractCegarLoop]: Abstraction has 1191 states and 1866 transitions. [2023-12-25 05:45:52,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 27.0) internal successors, (162), 6 states have internal predecessors, (162), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2023-12-25 05:45:52,953 INFO L276 IsEmpty]: Start isEmpty. Operand 1191 states and 1866 transitions. [2023-12-25 05:45:52,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2023-12-25 05:45:52,957 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:52,957 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:52,968 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-25 05:45:53,166 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-25 05:45:53,167 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:53,167 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:53,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1173938230, now seen corresponding path program 1 times [2023-12-25 05:45:53,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:53,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1570791554] [2023-12-25 05:45:53,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:53,168 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-25 05:45:53,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:53,185 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-25 05:45:53,219 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-25 05:45:53,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:53,517 INFO L262 TraceCheckSpWp]: Trace formula consists of 841 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:45:53,521 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:53,532 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-12-25 05:45:53,533 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:53,533 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:53,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1570791554] [2023-12-25 05:45:53,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1570791554] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:53,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:53,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:45:53,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961856636] [2023-12-25 05:45:53,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:53,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:45:53,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:53,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:45:53,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:45:53,534 INFO L87 Difference]: Start difference. First operand 1191 states and 1866 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-12-25 05:45:53,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:53,623 INFO L93 Difference]: Finished difference Result 2750 states and 4376 transitions. [2023-12-25 05:45:53,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:45:53,623 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 216 [2023-12-25 05:45:53,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:53,633 INFO L225 Difference]: With dead ends: 2750 [2023-12-25 05:45:53,633 INFO L226 Difference]: Without dead ends: 1684 [2023-12-25 05:45:53,637 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 214 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-25 05:45:53,637 INFO L413 NwaCegarLoop]: 816 mSDtfsCounter, 157 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 1613 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:53,637 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 1613 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:45:53,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1684 states. [2023-12-25 05:45:53,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1684 to 1679. [2023-12-25 05:45:53,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1679 states, 1351 states have (on average 1.5484826054774241) internal successors, (2092), 1365 states have internal predecessors, (2092), 277 states have call successors, (277), 46 states have call predecessors, (277), 50 states have return successors, (308), 275 states have call predecessors, (308), 276 states have call successors, (308) [2023-12-25 05:45:53,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1679 states to 1679 states and 2677 transitions. [2023-12-25 05:45:53,705 INFO L78 Accepts]: Start accepts. Automaton has 1679 states and 2677 transitions. Word has length 216 [2023-12-25 05:45:53,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:53,705 INFO L495 AbstractCegarLoop]: Abstraction has 1679 states and 2677 transitions. [2023-12-25 05:45:53,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-12-25 05:45:53,705 INFO L276 IsEmpty]: Start isEmpty. Operand 1679 states and 2677 transitions. [2023-12-25 05:45:53,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2023-12-25 05:45:53,711 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:53,711 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:53,738 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-25 05:45:53,937 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-25 05:45:53,937 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:53,938 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:53,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1333451658, now seen corresponding path program 1 times [2023-12-25 05:45:53,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:53,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [904675036] [2023-12-25 05:45:53,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:53,939 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-25 05:45:53,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:53,940 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-25 05:45:53,942 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-25 05:45:54,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:54,247 INFO L262 TraceCheckSpWp]: Trace formula consists of 826 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:45:54,250 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:54,262 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-25 05:45:54,262 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:54,262 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:54,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [904675036] [2023-12-25 05:45:54,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [904675036] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:54,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:54,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:45:54,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931315127] [2023-12-25 05:45:54,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:54,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:45:54,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:54,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:45:54,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:45:54,264 INFO L87 Difference]: Start difference. First operand 1679 states and 2677 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:45:54,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:54,392 INFO L93 Difference]: Finished difference Result 3961 states and 6381 transitions. [2023-12-25 05:45:54,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:45:54,393 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 210 [2023-12-25 05:45:54,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:54,402 INFO L225 Difference]: With dead ends: 3961 [2023-12-25 05:45:54,403 INFO L226 Difference]: Without dead ends: 2467 [2023-12-25 05:45:54,406 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 208 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-25 05:45:54,406 INFO L413 NwaCegarLoop]: 811 mSDtfsCounter, 155 mSDsluCounter, 801 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 1612 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:54,407 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 1612 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:45:54,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2467 states. [2023-12-25 05:45:54,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2467 to 2462. [2023-12-25 05:45:54,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2462 states, 2015 states have (on average 1.5612903225806452) internal successors, (3146), 2029 states have internal predecessors, (3146), 396 states have call successors, (396), 46 states have call predecessors, (396), 50 states have return successors, (427), 394 states have call predecessors, (427), 395 states have call successors, (427) [2023-12-25 05:45:54,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2462 states to 2462 states and 3969 transitions. [2023-12-25 05:45:54,490 INFO L78 Accepts]: Start accepts. Automaton has 2462 states and 3969 transitions. Word has length 210 [2023-12-25 05:45:54,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:54,490 INFO L495 AbstractCegarLoop]: Abstraction has 2462 states and 3969 transitions. [2023-12-25 05:45:54,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:45:54,490 INFO L276 IsEmpty]: Start isEmpty. Operand 2462 states and 3969 transitions. [2023-12-25 05:45:54,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2023-12-25 05:45:54,498 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:54,498 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:54,506 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-25 05:45:54,706 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-25 05:45:54,707 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:54,707 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:54,707 INFO L85 PathProgramCache]: Analyzing trace with hash 647369084, now seen corresponding path program 1 times [2023-12-25 05:45:54,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:54,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1159438462] [2023-12-25 05:45:54,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:54,708 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-25 05:45:54,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:54,709 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-25 05:45:54,710 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-25 05:45:54,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:54,997 INFO L262 TraceCheckSpWp]: Trace formula consists of 827 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:45:55,001 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:55,015 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-25 05:45:55,015 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:55,015 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:55,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1159438462] [2023-12-25 05:45:55,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1159438462] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:55,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:55,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:45:55,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801787022] [2023-12-25 05:45:55,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:55,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:45:55,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:55,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:45:55,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:45:55,016 INFO L87 Difference]: Start difference. First operand 2462 states and 3969 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:45:55,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:55,175 INFO L93 Difference]: Finished difference Result 5799 states and 9443 transitions. [2023-12-25 05:45:55,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:45:55,176 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 211 [2023-12-25 05:45:55,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:55,189 INFO L225 Difference]: With dead ends: 5799 [2023-12-25 05:45:55,189 INFO L226 Difference]: Without dead ends: 3672 [2023-12-25 05:45:55,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 209 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-25 05:45:55,195 INFO L413 NwaCegarLoop]: 807 mSDtfsCounter, 153 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 1604 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:55,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 1604 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:45:55,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3672 states. [2023-12-25 05:45:55,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3672 to 3667. [2023-12-25 05:45:55,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3667 states, 3058 states have (on average 1.5722694571615434) internal successors, (4808), 3072 states have internal predecessors, (4808), 558 states have call successors, (558), 46 states have call predecessors, (558), 50 states have return successors, (605), 556 states have call predecessors, (605), 557 states have call successors, (605) [2023-12-25 05:45:55,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3667 states to 3667 states and 5971 transitions. [2023-12-25 05:45:55,357 INFO L78 Accepts]: Start accepts. Automaton has 3667 states and 5971 transitions. Word has length 211 [2023-12-25 05:45:55,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:55,357 INFO L495 AbstractCegarLoop]: Abstraction has 3667 states and 5971 transitions. [2023-12-25 05:45:55,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:45:55,358 INFO L276 IsEmpty]: Start isEmpty. Operand 3667 states and 5971 transitions. [2023-12-25 05:45:55,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2023-12-25 05:45:55,372 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:55,372 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:55,382 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 (19)] Forceful destruction successful, exit code 0 [2023-12-25 05:45:55,580 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-25 05:45:55,580 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:55,581 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:55,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1622690402, now seen corresponding path program 1 times [2023-12-25 05:45:55,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:55,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1302685156] [2023-12-25 05:45:55,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:55,582 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-25 05:45:55,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:55,597 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-25 05:45:55,637 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-25 05:45:55,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:55,890 INFO L262 TraceCheckSpWp]: Trace formula consists of 828 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:45:55,893 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:55,910 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-25 05:45:55,911 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:55,911 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:55,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1302685156] [2023-12-25 05:45:55,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1302685156] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:55,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:55,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:45:55,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485433039] [2023-12-25 05:45:55,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:55,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:45:55,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:55,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:45:55,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:45:55,913 INFO L87 Difference]: Start difference. First operand 3667 states and 5971 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:45:56,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:56,146 INFO L93 Difference]: Finished difference Result 8699 states and 14293 transitions. [2023-12-25 05:45:56,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:45:56,147 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 212 [2023-12-25 05:45:56,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:56,171 INFO L225 Difference]: With dead ends: 8699 [2023-12-25 05:45:56,171 INFO L226 Difference]: Without dead ends: 5616 [2023-12-25 05:45:56,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 210 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-25 05:45:56,178 INFO L413 NwaCegarLoop]: 807 mSDtfsCounter, 151 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 1604 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:56,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 1604 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:45:56,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5616 states. [2023-12-25 05:45:56,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5616 to 5611. [2023-12-25 05:45:56,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5611 states, 4757 states have (on average 1.5816691191927685) internal successors, (7524), 4771 states have internal predecessors, (7524), 803 states have call successors, (803), 46 states have call predecessors, (803), 50 states have return successors, (876), 801 states have call predecessors, (876), 802 states have call successors, (876) [2023-12-25 05:45:56,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5611 states to 5611 states and 9203 transitions. [2023-12-25 05:45:56,378 INFO L78 Accepts]: Start accepts. Automaton has 5611 states and 9203 transitions. Word has length 212 [2023-12-25 05:45:56,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:56,379 INFO L495 AbstractCegarLoop]: Abstraction has 5611 states and 9203 transitions. [2023-12-25 05:45:56,380 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:45:56,380 INFO L276 IsEmpty]: Start isEmpty. Operand 5611 states and 9203 transitions. [2023-12-25 05:45:56,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2023-12-25 05:45:56,398 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:56,399 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:56,429 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-25 05:45:56,608 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-25 05:45:56,608 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:56,609 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:56,609 INFO L85 PathProgramCache]: Analyzing trace with hash -231971279, now seen corresponding path program 1 times [2023-12-25 05:45:56,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:56,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [436388912] [2023-12-25 05:45:56,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:56,609 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-25 05:45:56,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:56,610 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-25 05:45:56,646 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-25 05:45:56,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:56,904 INFO L262 TraceCheckSpWp]: Trace formula consists of 829 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:45:56,907 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:56,925 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-25 05:45:56,925 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:56,925 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:56,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [436388912] [2023-12-25 05:45:56,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [436388912] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:56,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:56,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:45:56,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026316759] [2023-12-25 05:45:56,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:56,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:45:56,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:56,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:45:56,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:45:56,926 INFO L87 Difference]: Start difference. First operand 5611 states and 9203 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:45:57,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:57,197 INFO L93 Difference]: Finished difference Result 13568 states and 22367 transitions. [2023-12-25 05:45:57,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:45:57,198 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 213 [2023-12-25 05:45:57,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:57,228 INFO L225 Difference]: With dead ends: 13568 [2023-12-25 05:45:57,228 INFO L226 Difference]: Without dead ends: 8908 [2023-12-25 05:45:57,242 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 211 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-25 05:45:57,243 INFO L413 NwaCegarLoop]: 821 mSDtfsCounter, 149 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 1618 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:57,243 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 1618 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:45:57,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8908 states. [2023-12-25 05:45:57,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8908 to 8903. [2023-12-25 05:45:57,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8903 states, 7556 states have (on average 1.5768925357331922) internal successors, (11915), 7570 states have internal predecessors, (11915), 1296 states have call successors, (1296), 46 states have call predecessors, (1296), 50 states have return successors, (1413), 1294 states have call predecessors, (1413), 1295 states have call successors, (1413) [2023-12-25 05:45:57,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8903 states to 8903 states and 14624 transitions. [2023-12-25 05:45:57,586 INFO L78 Accepts]: Start accepts. Automaton has 8903 states and 14624 transitions. Word has length 213 [2023-12-25 05:45:57,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:57,587 INFO L495 AbstractCegarLoop]: Abstraction has 8903 states and 14624 transitions. [2023-12-25 05:45:57,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:45:57,587 INFO L276 IsEmpty]: Start isEmpty. Operand 8903 states and 14624 transitions. [2023-12-25 05:45:57,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2023-12-25 05:45:57,664 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:57,664 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:57,684 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-25 05:45:57,874 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-25 05:45:57,875 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:57,875 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:57,875 INFO L85 PathProgramCache]: Analyzing trace with hash -2095882384, now seen corresponding path program 1 times [2023-12-25 05:45:57,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:57,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1327444523] [2023-12-25 05:45:57,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:57,876 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-25 05:45:57,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:57,890 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-25 05:45:57,892 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-25 05:45:58,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:45:58,213 INFO L262 TraceCheckSpWp]: Trace formula consists of 842 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:45:58,217 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:45:58,263 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-12-25 05:45:58,263 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:45:58,263 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:45:58,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1327444523] [2023-12-25 05:45:58,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1327444523] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:45:58,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:45:58,264 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:45:58,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233717583] [2023-12-25 05:45:58,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:45:58,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:45:58,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:45:58,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:45:58,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:45:58,265 INFO L87 Difference]: Start difference. First operand 8903 states and 14624 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-12-25 05:45:58,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:45:58,882 INFO L93 Difference]: Finished difference Result 22265 states and 36876 transitions. [2023-12-25 05:45:58,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:45:58,883 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 221 [2023-12-25 05:45:58,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:45:58,972 INFO L225 Difference]: With dead ends: 22265 [2023-12-25 05:45:58,972 INFO L226 Difference]: Without dead ends: 14793 [2023-12-25 05:45:59,022 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 219 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-25 05:45:59,022 INFO L413 NwaCegarLoop]: 811 mSDtfsCounter, 147 mSDsluCounter, 800 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 1611 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:45:59,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 1611 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:45:59,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14793 states. [2023-12-25 05:45:59,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14793 to 14788. [2023-12-25 05:45:59,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14788 states, 12619 states have (on average 1.5831682383707109) internal successors, (19978), 12633 states have internal predecessors, (19978), 2118 states have call successors, (2118), 46 states have call predecessors, (2118), 50 states have return successors, (2313), 2116 states have call predecessors, (2313), 2117 states have call successors, (2313) [2023-12-25 05:45:59,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14788 states to 14788 states and 24409 transitions. [2023-12-25 05:45:59,675 INFO L78 Accepts]: Start accepts. Automaton has 14788 states and 24409 transitions. Word has length 221 [2023-12-25 05:45:59,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:45:59,675 INFO L495 AbstractCegarLoop]: Abstraction has 14788 states and 24409 transitions. [2023-12-25 05:45:59,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-12-25 05:45:59,675 INFO L276 IsEmpty]: Start isEmpty. Operand 14788 states and 24409 transitions. [2023-12-25 05:45:59,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2023-12-25 05:45:59,769 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:45:59,769 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:45:59,794 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-25 05:45:59,970 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-25 05:45:59,970 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:45:59,970 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:45:59,971 INFO L85 PathProgramCache]: Analyzing trace with hash -943839903, now seen corresponding path program 1 times [2023-12-25 05:45:59,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:45:59,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1950350601] [2023-12-25 05:45:59,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:45:59,971 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-25 05:45:59,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:45:59,973 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-25 05:45:59,979 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-25 05:46:00,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:46:00,265 INFO L262 TraceCheckSpWp]: Trace formula consists of 843 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:46:00,268 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:46:00,292 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-12-25 05:46:00,292 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:46:00,292 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:46:00,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1950350601] [2023-12-25 05:46:00,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1950350601] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:46:00,292 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:46:00,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:46:00,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610645490] [2023-12-25 05:46:00,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:46:00,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:46:00,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:46:00,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:46:00,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:46:00,294 INFO L87 Difference]: Start difference. First operand 14788 states and 24409 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-12-25 05:46:01,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:46:01,003 INFO L93 Difference]: Finished difference Result 35557 states and 58462 transitions. [2023-12-25 05:46:01,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:46:01,004 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 222 [2023-12-25 05:46:01,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:46:01,071 INFO L225 Difference]: With dead ends: 35557 [2023-12-25 05:46:01,071 INFO L226 Difference]: Without dead ends: 23309 [2023-12-25 05:46:01,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 220 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-25 05:46:01,099 INFO L413 NwaCegarLoop]: 819 mSDtfsCounter, 145 mSDsluCounter, 773 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 1592 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:46:01,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 1592 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:46:01,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23309 states. [2023-12-25 05:46:01,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23309 to 23304. [2023-12-25 05:46:01,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23304 states, 19932 states have (on average 1.5574453140678306) internal successors, (31043), 19946 states have internal predecessors, (31043), 3321 states have call successors, (3321), 46 states have call predecessors, (3321), 50 states have return successors, (3660), 3319 states have call predecessors, (3660), 3320 states have call successors, (3660) [2023-12-25 05:46:02,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23304 states to 23304 states and 38024 transitions. [2023-12-25 05:46:02,004 INFO L78 Accepts]: Start accepts. Automaton has 23304 states and 38024 transitions. Word has length 222 [2023-12-25 05:46:02,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:46:02,004 INFO L495 AbstractCegarLoop]: Abstraction has 23304 states and 38024 transitions. [2023-12-25 05:46:02,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-12-25 05:46:02,004 INFO L276 IsEmpty]: Start isEmpty. Operand 23304 states and 38024 transitions. [2023-12-25 05:46:02,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2023-12-25 05:46:02,056 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:46:02,056 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:46:02,067 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-25 05:46:02,264 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-25 05:46:02,264 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:46:02,264 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:46:02,265 INFO L85 PathProgramCache]: Analyzing trace with hash -632955087, now seen corresponding path program 1 times [2023-12-25 05:46:02,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:46:02,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [557278201] [2023-12-25 05:46:02,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:46:02,265 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-25 05:46:02,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:46:02,267 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-25 05:46:02,292 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-25 05:46:02,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:46:02,564 INFO L262 TraceCheckSpWp]: Trace formula consists of 832 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:46:02,568 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:46:02,591 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-25 05:46:02,592 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:46:02,592 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:46:02,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [557278201] [2023-12-25 05:46:02,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [557278201] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:46:02,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:46:02,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:46:02,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294411085] [2023-12-25 05:46:02,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:46:02,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:46:02,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:46:02,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:46:02,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:46:02,593 INFO L87 Difference]: Start difference. First operand 23304 states and 38024 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:46:04,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:46:04,008 INFO L93 Difference]: Finished difference Result 61409 states and 100609 transitions. [2023-12-25 05:46:04,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:46:04,009 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 216 [2023-12-25 05:46:04,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:46:04,141 INFO L225 Difference]: With dead ends: 61409 [2023-12-25 05:46:04,141 INFO L226 Difference]: Without dead ends: 41428 [2023-12-25 05:46:04,196 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 214 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-25 05:46:04,196 INFO L413 NwaCegarLoop]: 807 mSDtfsCounter, 143 mSDsluCounter, 801 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 1608 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:46:04,197 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 1608 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:46:04,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41428 states. [2023-12-25 05:46:05,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41428 to 41423. [2023-12-25 05:46:05,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41423 states, 35601 states have (on average 1.5579899441026936) internal successors, (55466), 35615 states have internal predecessors, (55466), 5771 states have call successors, (5771), 46 states have call predecessors, (5771), 50 states have return successors, (6384), 5769 states have call predecessors, (6384), 5770 states have call successors, (6384) [2023-12-25 05:46:05,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41423 states to 41423 states and 67621 transitions. [2023-12-25 05:46:05,968 INFO L78 Accepts]: Start accepts. Automaton has 41423 states and 67621 transitions. Word has length 216 [2023-12-25 05:46:05,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:46:05,969 INFO L495 AbstractCegarLoop]: Abstraction has 41423 states and 67621 transitions. [2023-12-25 05:46:05,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:46:05,969 INFO L276 IsEmpty]: Start isEmpty. Operand 41423 states and 67621 transitions. [2023-12-25 05:46:06,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2023-12-25 05:46:06,034 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:46:06,034 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:46:06,057 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-25 05:46:06,244 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-25 05:46:06,244 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:46:06,245 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:46:06,245 INFO L85 PathProgramCache]: Analyzing trace with hash 750871534, now seen corresponding path program 1 times [2023-12-25 05:46:06,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:46:06,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2073626988] [2023-12-25 05:46:06,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:46:06,245 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-25 05:46:06,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:46:06,246 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-25 05:46:06,280 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-25 05:46:06,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:46:06,525 INFO L262 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:46:06,528 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:46:06,553 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-12-25 05:46:06,553 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:46:06,553 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:46:06,553 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2073626988] [2023-12-25 05:46:06,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2073626988] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:46:06,554 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:46:06,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:46:06,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819017757] [2023-12-25 05:46:06,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:46:06,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:46:06,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:46:06,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:46:06,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:46:06,555 INFO L87 Difference]: Start difference. First operand 41423 states and 67621 transitions. Second operand has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-12-25 05:46:09,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:46:09,350 INFO L93 Difference]: Finished difference Result 112106 states and 184066 transitions. [2023-12-25 05:46:09,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:46:09,350 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 224 [2023-12-25 05:46:09,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:46:09,661 INFO L225 Difference]: With dead ends: 112106 [2023-12-25 05:46:09,662 INFO L226 Difference]: Without dead ends: 75149 [2023-12-25 05:46:09,726 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 222 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-25 05:46:09,727 INFO L413 NwaCegarLoop]: 808 mSDtfsCounter, 141 mSDsluCounter, 800 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 1608 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:46:09,727 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 1608 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:46:09,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75149 states. [2023-12-25 05:46:12,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75149 to 75144. [2023-12-25 05:46:12,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75144 states, 64809 states have (on average 1.5625453254949158) internal successors, (101267), 64823 states have internal predecessors, (101267), 10284 states have call successors, (10284), 46 states have call predecessors, (10284), 50 states have return successors, (11429), 10282 states have call predecessors, (11429), 10283 states have call successors, (11429) [2023-12-25 05:46:12,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75144 states to 75144 states and 122980 transitions. [2023-12-25 05:46:12,994 INFO L78 Accepts]: Start accepts. Automaton has 75144 states and 122980 transitions. Word has length 224 [2023-12-25 05:46:12,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:46:12,995 INFO L495 AbstractCegarLoop]: Abstraction has 75144 states and 122980 transitions. [2023-12-25 05:46:12,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-12-25 05:46:12,995 INFO L276 IsEmpty]: Start isEmpty. Operand 75144 states and 122980 transitions. [2023-12-25 05:46:13,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2023-12-25 05:46:13,127 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:46:13,127 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:46:13,138 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-25 05:46:13,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /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-25 05:46:13,336 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:46:13,336 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:46:13,336 INFO L85 PathProgramCache]: Analyzing trace with hash -1681443625, now seen corresponding path program 1 times [2023-12-25 05:46:13,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:46:13,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1076089403] [2023-12-25 05:46:13,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:46:13,338 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-25 05:46:13,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:46:13,339 INFO L229 MonitoredProcess]: Starting monitored process 26 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-25 05:46:13,341 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 (26)] Waiting until timeout for monitored process [2023-12-25 05:46:13,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:46:13,631 INFO L262 TraceCheckSpWp]: Trace formula consists of 834 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:46:13,634 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:46:13,682 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-25 05:46:13,682 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:46:13,683 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:46:13,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1076089403] [2023-12-25 05:46:13,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1076089403] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:46:13,683 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:46:13,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:46:13,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238323946] [2023-12-25 05:46:13,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:46:13,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:46:13,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:46:13,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:46:13,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:46:13,684 INFO L87 Difference]: Start difference. First operand 75144 states and 122980 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:46:17,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:46:17,993 INFO L93 Difference]: Finished difference Result 140286 states and 230477 transitions. [2023-12-25 05:46:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:46:17,994 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 218 [2023-12-25 05:46:17,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:46:18,633 INFO L225 Difference]: With dead ends: 140286 [2023-12-25 05:46:18,633 INFO L226 Difference]: Without dead ends: 139972 [2023-12-25 05:46:18,688 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 216 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-25 05:46:18,688 INFO L413 NwaCegarLoop]: 807 mSDtfsCounter, 139 mSDsluCounter, 801 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 1608 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:46:18,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 1608 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:46:18,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139972 states. [2023-12-25 05:46:24,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139972 to 139967. [2023-12-25 05:46:24,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139967 states, 121264 states have (on average 1.562260852355192) internal successors, (189446), 121278 states have internal predecessors, (189446), 18652 states have call successors, (18652), 46 states have call predecessors, (18652), 50 states have return successors, (20843), 18650 states have call predecessors, (20843), 18651 states have call successors, (20843) [2023-12-25 05:46:24,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139967 states to 139967 states and 228941 transitions. [2023-12-25 05:46:24,773 INFO L78 Accepts]: Start accepts. Automaton has 139967 states and 228941 transitions. Word has length 218 [2023-12-25 05:46:24,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:46:24,773 INFO L495 AbstractCegarLoop]: Abstraction has 139967 states and 228941 transitions. [2023-12-25 05:46:24,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 05:46:24,774 INFO L276 IsEmpty]: Start isEmpty. Operand 139967 states and 228941 transitions. [2023-12-25 05:46:25,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2023-12-25 05:46:25,163 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:46:25,163 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:46:25,170 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 (26)] Forceful destruction successful, exit code 0 [2023-12-25 05:46:25,370 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /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-25 05:46:25,370 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:46:25,371 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:46:25,371 INFO L85 PathProgramCache]: Analyzing trace with hash 842579293, now seen corresponding path program 1 times [2023-12-25 05:46:25,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:46:25,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [409213828] [2023-12-25 05:46:25,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:46:25,371 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-25 05:46:25,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:46:25,375 INFO L229 MonitoredProcess]: Starting monitored process 27 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-25 05:46:25,376 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 (27)] Waiting until timeout for monitored process [2023-12-25 05:46:25,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:46:25,685 INFO L262 TraceCheckSpWp]: Trace formula consists of 831 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 05:46:25,689 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:46:25,837 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-12-25 05:46:25,837 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:46:26,107 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-12-25 05:46:26,107 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:46:26,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [409213828] [2023-12-25 05:46:26,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [409213828] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:46:26,107 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:46:26,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-12-25 05:46:26,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152728359] [2023-12-25 05:46:26,107 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:46:26,108 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 05:46:26,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:46:26,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 05:46:26,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2023-12-25 05:46:26,109 INFO L87 Difference]: Start difference. First operand 139967 states and 228941 transitions. Second operand has 16 states, 16 states have (on average 14.125) internal successors, (226), 14 states have internal predecessors, (226), 4 states have call successors, (54), 6 states have call predecessors, (54), 9 states have return successors, (44), 6 states have call predecessors, (44), 4 states have call successors, (44) [2023-12-25 05:46:42,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:46:42,775 INFO L93 Difference]: Finished difference Result 412142 states and 680811 transitions. [2023-12-25 05:46:42,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 05:46:42,776 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 14.125) internal successors, (226), 14 states have internal predecessors, (226), 4 states have call successors, (54), 6 states have call predecessors, (54), 9 states have return successors, (44), 6 states have call predecessors, (44), 4 states have call successors, (44) Word has length 219 [2023-12-25 05:46:42,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:46:44,692 INFO L225 Difference]: With dead ends: 412142 [2023-12-25 05:46:44,693 INFO L226 Difference]: Without dead ends: 411833 [2023-12-25 05:46:44,844 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 450 GetRequests, 423 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=155, Invalid=657, Unknown=0, NotChecked=0, Total=812 [2023-12-25 05:46:44,845 INFO L413 NwaCegarLoop]: 431 mSDtfsCounter, 1729 mSDsluCounter, 3266 mSDsCounter, 0 mSdLazyCounter, 6565 mSolverCounterSat, 377 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1843 SdHoareTripleChecker+Valid, 3697 SdHoareTripleChecker+Invalid, 6942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 377 IncrementalHoareTripleChecker+Valid, 6565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:46:44,845 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1843 Valid, 3697 Invalid, 6942 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [377 Valid, 6565 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2023-12-25 05:46:45,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411833 states. [2023-12-25 05:46:59,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411833 to 279895. [2023-12-25 05:47:00,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279895 states, 242504 states have (on average 1.5623123742288787) internal successors, (378867), 242529 states have internal predecessors, (378867), 37293 states have call successors, (37293), 89 states have call predecessors, (37293), 97 states have return successors, (46039), 37292 states have call predecessors, (46039), 37291 states have call successors, (46039) [2023-12-25 05:47:01,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279895 states to 279895 states and 462199 transitions. [2023-12-25 05:47:01,561 INFO L78 Accepts]: Start accepts. Automaton has 279895 states and 462199 transitions. Word has length 219 [2023-12-25 05:47:01,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:47:01,561 INFO L495 AbstractCegarLoop]: Abstraction has 279895 states and 462199 transitions. [2023-12-25 05:47:01,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 14.125) internal successors, (226), 14 states have internal predecessors, (226), 4 states have call successors, (54), 6 states have call predecessors, (54), 9 states have return successors, (44), 6 states have call predecessors, (44), 4 states have call successors, (44) [2023-12-25 05:47:01,561 INFO L276 IsEmpty]: Start isEmpty. Operand 279895 states and 462199 transitions. [2023-12-25 05:47:01,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2023-12-25 05:47:01,839 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:47:01,840 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:47:01,847 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 (27)] Ended with exit code 0 [2023-12-25 05:47:02,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /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-25 05:47:02,047 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:47:02,048 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:47:02,048 INFO L85 PathProgramCache]: Analyzing trace with hash -38461806, now seen corresponding path program 1 times [2023-12-25 05:47:02,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:47:02,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1663816556] [2023-12-25 05:47:02,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:47:02,049 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-25 05:47:02,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:47:02,050 INFO L229 MonitoredProcess]: Starting monitored process 28 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-25 05:47:02,082 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 (28)] Waiting until timeout for monitored process [2023-12-25 05:47:02,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:47:02,344 INFO L262 TraceCheckSpWp]: Trace formula consists of 852 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:47:02,347 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:47:02,536 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2023-12-25 05:47:02,536 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:47:02,536 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:47:02,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1663816556] [2023-12-25 05:47:02,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1663816556] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:47:02,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:47:02,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-25 05:47:02,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453663733] [2023-12-25 05:47:02,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:47:02,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 05:47:02,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:47:02,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 05:47:02,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-25 05:47:02,538 INFO L87 Difference]: Start difference. First operand 279895 states and 462199 transitions. Second operand has 10 states, 9 states have (on average 16.11111111111111) internal successors, (145), 8 states have internal predecessors, (145), 5 states have call successors, (37), 5 states have call predecessors, (37), 4 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) [2023-12-25 05:47:13,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:47:13,149 INFO L93 Difference]: Finished difference Result 280545 states and 463109 transitions. [2023-12-25 05:47:13,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 05:47:13,150 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 16.11111111111111) internal successors, (145), 8 states have internal predecessors, (145), 5 states have call successors, (37), 5 states have call predecessors, (37), 4 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) Word has length 227 [2023-12-25 05:47:13,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:47:14,570 INFO L225 Difference]: With dead ends: 280545 [2023-12-25 05:47:14,570 INFO L226 Difference]: Without dead ends: 279923 [2023-12-25 05:47:14,688 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2023-12-25 05:47:14,688 INFO L413 NwaCegarLoop]: 783 mSDtfsCounter, 787 mSDsluCounter, 5453 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 790 SdHoareTripleChecker+Valid, 6236 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:47:14,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [790 Valid, 6236 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 05:47:14,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279923 states. [2023-12-25 05:47:27,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279923 to 279923. [2023-12-25 05:47:28,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279923 states, 242527 states have (on average 1.5622961567165718) internal successors, (378899), 242553 states have internal predecessors, (378899), 37297 states have call successors, (37297), 91 states have call predecessors, (37297), 98 states have return successors, (46043), 37294 states have call predecessors, (46043), 37293 states have call successors, (46043) [2023-12-25 05:47:29,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279923 states to 279923 states and 462239 transitions. [2023-12-25 05:47:29,275 INFO L78 Accepts]: Start accepts. Automaton has 279923 states and 462239 transitions. Word has length 227 [2023-12-25 05:47:29,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:47:29,276 INFO L495 AbstractCegarLoop]: Abstraction has 279923 states and 462239 transitions. [2023-12-25 05:47:29,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 16.11111111111111) internal successors, (145), 8 states have internal predecessors, (145), 5 states have call successors, (37), 5 states have call predecessors, (37), 4 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) [2023-12-25 05:47:29,276 INFO L276 IsEmpty]: Start isEmpty. Operand 279923 states and 462239 transitions. [2023-12-25 05:47:29,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2023-12-25 05:47:29,573 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:47:29,573 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:47:29,582 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 (28)] Forceful destruction successful, exit code 0 [2023-12-25 05:47:29,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /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-25 05:47:29,783 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:47:29,783 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:47:29,783 INFO L85 PathProgramCache]: Analyzing trace with hash 1059252399, now seen corresponding path program 1 times [2023-12-25 05:47:29,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:47:29,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [950779643] [2023-12-25 05:47:29,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:47:29,784 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-25 05:47:29,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:47:29,785 INFO L229 MonitoredProcess]: Starting monitored process 29 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-25 05:47:29,819 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 (29)] Waiting until timeout for monitored process [2023-12-25 05:47:30,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:47:30,086 INFO L262 TraceCheckSpWp]: Trace formula consists of 852 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:47:30,089 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:47:30,514 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-12-25 05:47:30,514 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:47:30,514 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:47:30,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [950779643] [2023-12-25 05:47:30,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [950779643] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:47:30,514 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:47:30,514 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:47:30,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23767635] [2023-12-25 05:47:30,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:47:30,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:47:30,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:47:30,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:47:30,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:47:30,516 INFO L87 Difference]: Start difference. First operand 279923 states and 462239 transitions. Second operand has 6 states, 5 states have (on average 28.6) internal successors, (143), 6 states have internal predecessors, (143), 3 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28)