/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-20 14:56:49,752 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-20 14:56:49,848 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-20 14:56:49,852 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-20 14:56:49,852 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-20 14:56:49,875 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-20 14:56:49,876 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-20 14:56:49,876 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-20 14:56:49,876 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-20 14:56:49,880 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-20 14:56:49,880 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-20 14:56:49,880 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-20 14:56:49,881 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-20 14:56:49,882 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-20 14:56:49,882 INFO L153 SettingsManager]: * Use SBE=true [2023-12-20 14:56:49,882 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-20 14:56:49,882 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-20 14:56:49,882 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-20 14:56:49,882 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-20 14:56:49,883 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-20 14:56:49,883 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-20 14:56:49,884 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-20 14:56:49,884 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-20 14:56:49,884 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-20 14:56:49,884 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-20 14:56:49,884 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-20 14:56:49,884 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-20 14:56:49,884 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-20 14:56:49,885 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-20 14:56:49,885 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-20 14:56:49,886 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-20 14:56:49,886 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-20 14:56:49,886 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 14:56:49,886 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-20 14:56:49,886 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-20 14:56:49,886 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-20 14:56:49,886 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-20 14:56:49,886 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-20 14:56:49,887 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-20 14:56:49,887 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-20 14:56:49,887 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-20 14:56:49,887 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-20 14:56:49,887 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-20 14:56:49,887 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-20 14:56:50,095 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-20 14:56:50,119 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-20 14:56:50,121 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-20 14:56:50,122 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-20 14:56:50,122 INFO L274 PluginConnector]: CDTParser initialized [2023-12-20 14:56:50,123 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-1.c [2023-12-20 14:56:51,184 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-20 14:56:51,638 INFO L384 CDTParser]: Found 1 translation units. [2023-12-20 14:56:51,639 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-1.c [2023-12-20 14:56:51,686 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2bf4a83d1/cb6c97d33fc1480a831c54f0f48bf93d/FLAG02024eae2 [2023-12-20 14:56:51,703 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2bf4a83d1/cb6c97d33fc1480a831c54f0f48bf93d [2023-12-20 14:56:51,705 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-20 14:56:51,706 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-20 14:56:51,708 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-20 14:56:51,708 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-20 14:56:51,712 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-20 14:56:51,712 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 02:56:51" (1/1) ... [2023-12-20 14:56:51,713 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3d259f8f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:51, skipping insertion in model container [2023-12-20 14:56:51,713 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 02:56:51" (1/1) ... [2023-12-20 14:56:51,848 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-20 14:56:52,366 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-1.c[90162,90175] [2023-12-20 14:56:52,862 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 14:56:52,872 INFO L202 MainTranslator]: Completed pre-run [2023-12-20 14:56:52,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [13] [2023-12-20 14:56:52,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [14] [2023-12-20 14:56:52,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [187] [2023-12-20 14:56:52,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [193] [2023-12-20 14:56:52,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [399] [2023-12-20 14:56:52,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [452] [2023-12-20 14:56:52,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [471] [2023-12-20 14:56:52,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [472] [2023-12-20 14:56:52,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1153] [2023-12-20 14:56:52,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1326] [2023-12-20 14:56:52,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1446] [2023-12-20 14:56:52,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1447] [2023-12-20 14:56:52,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(1) [2284] [2023-12-20 14:56:52,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack() [2285] [2023-12-20 14:56:52,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [2626] [2023-12-20 14:56:52,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2627] [2023-12-20 14:56:52,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [2630] [2023-12-20 14:56:52,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2631] [2023-12-20 14:56:52,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [2632] [2023-12-20 14:56:52,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2633] [2023-12-20 14:56:52,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [2634] [2023-12-20 14:56:52,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2635] [2023-12-20 14:56:52,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [2642] [2023-12-20 14:56:52,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2643] [2023-12-20 14:56:52,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2644] [2023-12-20 14:56:52,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2645] [2023-12-20 14:56:52,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2646] [2023-12-20 14:56:52,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2651] [2023-12-20 14:56:52,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2652] [2023-12-20 14:56:52,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2681] [2023-12-20 14:56:52,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2682] [2023-12-20 14:56:52,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2683] [2023-12-20 14:56:52,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2690] [2023-12-20 14:56:52,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2691] [2023-12-20 14:56:52,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2692] [2023-12-20 14:56:52,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [2693] [2023-12-20 14:56:52,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [2694] [2023-12-20 14:56:52,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2695] [2023-12-20 14:56:52,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2696] [2023-12-20 14:56:52,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2697] [2023-12-20 14:56:52,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2698] [2023-12-20 14:56:52,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2699] [2023-12-20 14:56:52,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2753] [2023-12-20 14:56:52,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2754] [2023-12-20 14:56:52,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2827] [2023-12-20 14:56:52,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [2828] [2023-12-20 14:56:52,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2840] [2023-12-20 14:56:52,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [2841] [2023-12-20 14:56:52,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(INIT,DriverEntry) [2910] [2023-12-20 14:56:52,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudioNECDeviceControl) [2911] [2023-12-20 14:56:52,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioHitachiSendPauseCommand) [2912] [2023-12-20 14:56:52,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioHitachiDeviceControl) [2913] [2023-12-20 14:56:52,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioDenonDeviceControl) [2914] [2023-12-20 14:56:52,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudio435DeviceControl) [2915] [2023-12-20 14:56:52,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudio535DeviceControl) [2916] [2023-12-20 14:56:52,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioPioneerDeviceControl) [2917] [2023-12-20 14:56:52,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudioPan533DeviceControl) [2918] [2023-12-20 14:56:52,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioAtapiDeviceControl) [2919] [2023-12-20 14:56:52,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioLionOpticsDeviceControl) [2920] [2023-12-20 14:56:52,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioHPCdrDeviceControl) [2921] [2023-12-20 14:56:52,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,HpCdrProcessLastSession) [2922] [2023-12-20 14:56:52,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,HPCdrCompletion) [2923] [2023-12-20 14:56:52,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7517] [2023-12-20 14:56:52,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7518] [2023-12-20 14:56:52,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7519] [2023-12-20 14:56:52,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7520] [2023-12-20 14:56:52,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7521] [2023-12-20 14:56:52,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7522] [2023-12-20 14:56:52,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7523] [2023-12-20 14:56:52,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7524] [2023-12-20 14:56:52,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7525] [2023-12-20 14:56:52,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7526] [2023-12-20 14:56:52,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [7527] [2023-12-20 14:56:52,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [7528] [2023-12-20 14:56:52,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [7529] [2023-12-20 14:56:52,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7530] [2023-12-20 14:56:52,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7531] [2023-12-20 14:56:52,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7532] [2023-12-20 14:56:52,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7533] [2023-12-20 14:56:52,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7534] [2023-12-20 14:56:52,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7535] [2023-12-20 14:56:52,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7536] [2023-12-20 14:56:52,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [7537] [2023-12-20 14:56:52,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [7538] [2023-12-20 14:56:52,960 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-1.c[90162,90175] [2023-12-20 14:56:53,239 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 14:56:53,268 INFO L206 MainTranslator]: Completed translation [2023-12-20 14:56:53,269 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53 WrapperNode [2023-12-20 14:56:53,269 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-20 14:56:53,270 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-20 14:56:53,270 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-20 14:56:53,270 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-20 14:56:53,275 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53" (1/1) ... [2023-12-20 14:56:53,351 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53" (1/1) ... [2023-12-20 14:56:53,438 INFO L138 Inliner]: procedures = 120, calls = 2181, calls flagged for inlining = 23, calls inlined = 19, statements flattened = 2766 [2023-12-20 14:56:53,438 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-20 14:56:53,439 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-20 14:56:53,439 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-20 14:56:53,439 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-20 14:56:53,447 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53" (1/1) ... [2023-12-20 14:56:53,448 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53" (1/1) ... [2023-12-20 14:56:53,468 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53" (1/1) ... [2023-12-20 14:56:53,540 INFO L175 MemorySlicer]: Split 698 memory accesses to 14 slices as follows [2, 1, 111, 224, 20, 84, 7, 13, 2, 4, 113, 1, 115, 1]. 32 percent of accesses are in the largest equivalence class. The 13 initializations are split as follows [2, 0, 0, 0, 0, 0, 7, 0, 0, 4, 0, 0, 0, 0]. The 397 writes are split as follows [0, 0, 86, 118, 4, 53, 0, 12, 0, 0, 112, 1, 11, 0]. [2023-12-20 14:56:53,540 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53" (1/1) ... [2023-12-20 14:56:53,541 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53" (1/1) ... [2023-12-20 14:56:53,606 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53" (1/1) ... [2023-12-20 14:56:53,636 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53" (1/1) ... [2023-12-20 14:56:53,689 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53" (1/1) ... [2023-12-20 14:56:53,699 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53" (1/1) ... [2023-12-20 14:56:53,714 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-20 14:56:53,714 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-20 14:56:53,715 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-20 14:56:53,715 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-20 14:56:53,715 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53" (1/1) ... [2023-12-20 14:56:53,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 14:56:53,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:56:53,746 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-20 14:56:53,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-12-20 14:56:53,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-12-20 14:56:53,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-12-20 14:56:53,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-12-20 14:56:53,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-12-20 14:56:53,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-12-20 14:56:53,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-12-20 14:56:53,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2023-12-20 14:56:53,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2023-12-20 14:56:53,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2023-12-20 14:56:53,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2023-12-20 14:56:53,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2023-12-20 14:56:53,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2023-12-20 14:56:53,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2023-12-20 14:56:53,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2023-12-20 14:56:53,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-12-20 14:56:53,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-12-20 14:56:53,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-12-20 14:56:53,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-12-20 14:56:53,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-12-20 14:56:53,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-12-20 14:56:53,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-12-20 14:56:53,772 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-20 14:56:53,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-12-20 14:56:53,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-12-20 14:56:53,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-12-20 14:56:53,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-12-20 14:56:53,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-12-20 14:56:53,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-12-20 14:56:53,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-12-20 14:56:53,777 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2023-12-20 14:56:53,777 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2023-12-20 14:56:53,777 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2023-12-20 14:56:53,777 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2023-12-20 14:56:53,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2023-12-20 14:56:53,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2023-12-20 14:56:53,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2023-12-20 14:56:53,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2023-12-20 14:56:53,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2023-12-20 14:56:53,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2023-12-20 14:56:53,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2023-12-20 14:56:53,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2023-12-20 14:56:53,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2023-12-20 14:56:53,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2023-12-20 14:56:53,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2023-12-20 14:56:53,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2023-12-20 14:56:53,786 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2023-12-20 14:56:53,786 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2023-12-20 14:56:53,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2023-12-20 14:56:53,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2023-12-20 14:56:53,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2023-12-20 14:56:53,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2023-12-20 14:56:53,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2023-12-20 14:56:53,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2023-12-20 14:56:53,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2023-12-20 14:56:53,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2023-12-20 14:56:53,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2023-12-20 14:56:53,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2023-12-20 14:56:53,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2023-12-20 14:56:53,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2023-12-20 14:56:53,787 INFO L130 BoogieDeclarations]: Found specification of procedure MmLockPagableDataSection [2023-12-20 14:56:53,787 INFO L138 BoogieDeclarations]: Found implementation of procedure MmLockPagableDataSection [2023-12-20 14:56:53,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2023-12-20 14:56:53,788 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure IoOpenDeviceRegistryKey [2023-12-20 14:56:53,788 INFO L138 BoogieDeclarations]: Found implementation of procedure IoOpenDeviceRegistryKey [2023-12-20 14:56:53,788 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2023-12-20 14:56:53,789 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2023-12-20 14:56:53,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-12-20 14:56:53,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-12-20 14:56:53,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-12-20 14:56:53,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2023-12-20 14:56:53,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2023-12-20 14:56:53,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2023-12-20 14:56:53,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2023-12-20 14:56:53,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2023-12-20 14:56:53,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2023-12-20 14:56:53,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2023-12-20 14:56:53,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2023-12-20 14:56:53,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2023-12-20 14:56:53,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2023-12-20 14:56:53,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2023-12-20 14:56:53,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-12-20 14:56:53,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-12-20 14:56:53,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-12-20 14:56:53,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2023-12-20 14:56:53,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2023-12-20 14:56:53,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2023-12-20 14:56:53,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2023-12-20 14:56:53,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2023-12-20 14:56:53,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2023-12-20 14:56:53,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2023-12-20 14:56:53,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2023-12-20 14:56:53,791 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2023-12-20 14:56:53,791 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2023-12-20 14:56:53,791 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_malloc [2023-12-20 14:56:53,791 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_malloc [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2023-12-20 14:56:53,791 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2023-12-20 14:56:53,791 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2023-12-20 14:56:53,791 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2023-12-20 14:56:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2023-12-20 14:56:53,792 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2023-12-20 14:56:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2023-12-20 14:56:53,793 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2023-12-20 14:56:53,793 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2023-12-20 14:56:53,793 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2023-12-20 14:56:53,793 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-12-20 14:56:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-12-20 14:56:53,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-12-20 14:56:53,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-12-20 14:56:53,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-12-20 14:56:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-12-20 14:56:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2023-12-20 14:56:53,798 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2023-12-20 14:56:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2023-12-20 14:56:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2023-12-20 14:56:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2023-12-20 14:56:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2023-12-20 14:56:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2023-12-20 14:56:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2023-12-20 14:56:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2023-12-20 14:56:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2023-12-20 14:56:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2023-12-20 14:56:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2023-12-20 14:56:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2023-12-20 14:56:53,799 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2023-12-20 14:56:53,799 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2023-12-20 14:56:53,799 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2023-12-20 14:56:53,799 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2023-12-20 14:56:53,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2023-12-20 14:56:53,799 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-20 14:56:53,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-20 14:56:53,799 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2023-12-20 14:56:53,799 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2023-12-20 14:56:54,309 INFO L241 CfgBuilder]: Building ICFG [2023-12-20 14:56:54,311 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-20 14:56:54,757 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-20 14:56:54,788 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2023-12-20 14:56:54,788 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2023-12-20 14:56:54,971 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-20 14:56:54,976 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2023-12-20 14:56:54,976 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2023-12-20 14:56:55,135 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-20 14:56:55,145 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2023-12-20 14:56:55,145 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2023-12-20 14:56:55,959 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-20 14:56:55,959 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-20 14:56:55,961 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-20 14:56:55,968 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-20 14:56:55,974 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-20 14:56:55,979 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-20 14:56:59,653 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##276: assume false; [2023-12-20 14:56:59,653 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##277: assume !false; [2023-12-20 14:56:59,654 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##504: assume !false; [2023-12-20 14:56:59,654 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##503: assume false; [2023-12-20 14:56:59,654 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L3709: CdAudioPnp_#res#1 := 0; [2023-12-20 14:56:59,654 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##172: assume !false; [2023-12-20 14:56:59,654 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##171: assume false; [2023-12-20 14:56:59,654 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##65: assume !false; [2023-12-20 14:56:59,654 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##64: assume false; [2023-12-20 14:56:59,654 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##43: assume !false; [2023-12-20 14:56:59,654 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##42: assume false; [2023-12-20 14:56:59,654 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##32: assume false; [2023-12-20 14:56:59,654 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##33: assume !false; [2023-12-20 14:56:59,708 INFO L282 CfgBuilder]: Performing block encoding [2023-12-20 14:56:59,810 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-20 14:56:59,810 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2023-12-20 14:56:59,811 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 02:56:59 BoogieIcfgContainer [2023-12-20 14:56:59,811 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-20 14:56:59,812 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-20 14:56:59,813 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-20 14:56:59,815 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-20 14:56:59,815 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.12 02:56:51" (1/3) ... [2023-12-20 14:56:59,816 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46643be7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 02:56:59, skipping insertion in model container [2023-12-20 14:56:59,816 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:56:53" (2/3) ... [2023-12-20 14:56:59,816 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46643be7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 02:56:59, skipping insertion in model container [2023-12-20 14:56:59,816 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 02:56:59" (3/3) ... [2023-12-20 14:56:59,817 INFO L112 eAbstractionObserver]: Analyzing ICFG cdaudio.i.cil-1.c [2023-12-20 14:56:59,830 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-20 14:56:59,831 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-20 14:56:59,880 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-20 14:56:59,885 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;@72f3e5ba, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-20 14:56:59,885 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-20 14:56:59,894 INFO L276 IsEmpty]: Start isEmpty. Operand has 565 states, 429 states have (on average 1.5897435897435896) internal successors, (682), 448 states have internal predecessors, (682), 113 states have call successors, (113), 21 states have call predecessors, (113), 21 states have return successors, (113), 108 states have call predecessors, (113), 113 states have call successors, (113) [2023-12-20 14:56:59,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-12-20 14:56:59,902 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:56:59,903 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:56:59,903 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:56:59,909 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:56:59,909 INFO L85 PathProgramCache]: Analyzing trace with hash -1731336850, now seen corresponding path program 1 times [2023-12-20 14:56:59,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:56:59,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572446183] [2023-12-20 14:56:59,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:56:59,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:00,224 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:00,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:00,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572446183] [2023-12-20 14:57:00,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572446183] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:00,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:00,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-20 14:57:00,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496808110] [2023-12-20 14:57:00,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:00,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-20 14:57:00,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:00,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-20 14:57:00,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-20 14:57:00,259 INFO L87 Difference]: Start difference. First operand has 565 states, 429 states have (on average 1.5897435897435896) internal successors, (682), 448 states have internal predecessors, (682), 113 states have call successors, (113), 21 states have call predecessors, (113), 21 states have return successors, (113), 108 states have call predecessors, (113), 113 states have call successors, (113) Second operand has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:00,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:00,984 INFO L93 Difference]: Finished difference Result 1127 states and 1861 transitions. [2023-12-20 14:57:00,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-20 14:57:00,990 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2023-12-20 14:57:00,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:00,999 INFO L225 Difference]: With dead ends: 1127 [2023-12-20 14:57:00,999 INFO L226 Difference]: Without dead ends: 561 [2023-12-20 14:57:01,005 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 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-20 14:57:01,007 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 824 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:01,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 824 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 14:57:01,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-20 14:57:01,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2023-12-20 14:57:01,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 427 states have (on average 1.550351288056206) internal successors, (662), 444 states have internal predecessors, (662), 113 states have call successors, (113), 21 states have call predecessors, (113), 20 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-20 14:57:01,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 872 transitions. [2023-12-20 14:57:01,091 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 872 transitions. Word has length 17 [2023-12-20 14:57:01,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:01,092 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 872 transitions. [2023-12-20 14:57:01,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:01,093 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 872 transitions. [2023-12-20 14:57:01,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-12-20 14:57:01,095 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:01,095 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:57:01,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-20 14:57:01,096 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:01,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:01,096 INFO L85 PathProgramCache]: Analyzing trace with hash 527518586, now seen corresponding path program 1 times [2023-12-20 14:57:01,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:01,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098915018] [2023-12-20 14:57:01,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:01,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:01,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:01,233 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:01,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:01,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098915018] [2023-12-20 14:57:01,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098915018] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:01,234 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:01,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 14:57:01,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012926314] [2023-12-20 14:57:01,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:01,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:57:01,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:01,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:57:01,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 14:57:01,239 INFO L87 Difference]: Start difference. First operand 561 states and 872 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:01,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:01,859 INFO L93 Difference]: Finished difference Result 580 states and 897 transitions. [2023-12-20 14:57:01,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:57:01,866 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2023-12-20 14:57:01,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:01,870 INFO L225 Difference]: With dead ends: 580 [2023-12-20 14:57:01,870 INFO L226 Difference]: Without dead ends: 561 [2023-12-20 14:57:01,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 14:57:01,871 INFO L413 NwaCegarLoop]: 814 mSDtfsCounter, 12 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1578 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:01,871 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 1578 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 14:57:01,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-20 14:57:01,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2023-12-20 14:57:01,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 427 states have (on average 1.5480093676814988) internal successors, (661), 444 states have internal predecessors, (661), 113 states have call successors, (113), 21 states have call predecessors, (113), 20 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-20 14:57:01,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 871 transitions. [2023-12-20 14:57:01,894 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 871 transitions. Word has length 17 [2023-12-20 14:57:01,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:01,894 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 871 transitions. [2023-12-20 14:57:01,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:01,894 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 871 transitions. [2023-12-20 14:57:01,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-12-20 14:57:01,895 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:01,895 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:57:01,895 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-20 14:57:01,895 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:01,896 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:01,896 INFO L85 PathProgramCache]: Analyzing trace with hash 1807790699, now seen corresponding path program 1 times [2023-12-20 14:57:01,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:01,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418723714] [2023-12-20 14:57:01,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:01,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:01,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:01,999 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:01,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:02,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418723714] [2023-12-20 14:57:02,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418723714] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:02,000 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:02,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 14:57:02,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821460158] [2023-12-20 14:57:02,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:02,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:57:02,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:02,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:57:02,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 14:57:02,003 INFO L87 Difference]: Start difference. First operand 561 states and 871 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:02,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:02,942 INFO L93 Difference]: Finished difference Result 1044 states and 1602 transitions. [2023-12-20 14:57:02,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:57:02,947 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2023-12-20 14:57:02,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:02,952 INFO L225 Difference]: With dead ends: 1044 [2023-12-20 14:57:02,952 INFO L226 Difference]: Without dead ends: 814 [2023-12-20 14:57:02,953 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 14:57:02,953 INFO L413 NwaCegarLoop]: 1089 mSDtfsCounter, 789 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 789 SdHoareTripleChecker+Valid, 1454 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:02,954 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [789 Valid, 1454 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-20 14:57:02,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2023-12-20 14:57:02,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 795. [2023-12-20 14:57:02,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 795 states, 617 states have (on average 1.5235008103727714) internal successors, (940), 620 states have internal predecessors, (940), 142 states have call successors, (142), 36 states have call predecessors, (142), 35 states have return successors, (146), 140 states have call predecessors, (146), 130 states have call successors, (146) [2023-12-20 14:57:02,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 795 states to 795 states and 1228 transitions. [2023-12-20 14:57:02,998 INFO L78 Accepts]: Start accepts. Automaton has 795 states and 1228 transitions. Word has length 17 [2023-12-20 14:57:02,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:02,998 INFO L495 AbstractCegarLoop]: Abstraction has 795 states and 1228 transitions. [2023-12-20 14:57:02,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:02,998 INFO L276 IsEmpty]: Start isEmpty. Operand 795 states and 1228 transitions. [2023-12-20 14:57:03,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-20 14:57:03,004 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:03,004 INFO L195 NwaCegarLoop]: trace histogram [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-20 14:57:03,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-20 14:57:03,004 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:03,004 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:03,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1981154788, now seen corresponding path program 1 times [2023-12-20 14:57:03,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:03,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586208129] [2023-12-20 14:57:03,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:03,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:03,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:03,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:03,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:03,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586208129] [2023-12-20 14:57:03,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586208129] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:03,088 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:03,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 14:57:03,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740487245] [2023-12-20 14:57:03,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:03,088 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:57:03,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:03,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:57:03,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 14:57:03,089 INFO L87 Difference]: Start difference. First operand 795 states and 1228 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:04,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:04,149 INFO L93 Difference]: Finished difference Result 1725 states and 2705 transitions. [2023-12-20 14:57:04,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:57:04,149 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2023-12-20 14:57:04,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:04,162 INFO L225 Difference]: With dead ends: 1725 [2023-12-20 14:57:04,162 INFO L226 Difference]: Without dead ends: 1338 [2023-12-20 14:57:04,167 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 14:57:04,168 INFO L413 NwaCegarLoop]: 1266 mSDtfsCounter, 556 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 2024 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:04,175 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [556 Valid, 2024 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-20 14:57:04,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1338 states. [2023-12-20 14:57:04,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1338 to 955. [2023-12-20 14:57:04,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 955 states, 732 states have (on average 1.5095628415300546) internal successors, (1105), 734 states have internal predecessors, (1105), 170 states have call successors, (170), 52 states have call predecessors, (170), 52 states have return successors, (217), 170 states have call predecessors, (217), 158 states have call successors, (217) [2023-12-20 14:57:04,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 1492 transitions. [2023-12-20 14:57:04,232 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 1492 transitions. Word has length 23 [2023-12-20 14:57:04,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:04,232 INFO L495 AbstractCegarLoop]: Abstraction has 955 states and 1492 transitions. [2023-12-20 14:57:04,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:04,240 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 1492 transitions. [2023-12-20 14:57:04,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-20 14:57:04,241 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:04,249 INFO L195 NwaCegarLoop]: trace histogram [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-20 14:57:04,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-20 14:57:04,250 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:04,258 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:04,258 INFO L85 PathProgramCache]: Analyzing trace with hash -149478689, now seen corresponding path program 1 times [2023-12-20 14:57:04,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:04,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146273840] [2023-12-20 14:57:04,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:04,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:04,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:04,356 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:04,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:04,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146273840] [2023-12-20 14:57:04,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146273840] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:04,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:04,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 14:57:04,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540077179] [2023-12-20 14:57:04,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:04,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:57:04,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:04,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:57:04,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 14:57:04,380 INFO L87 Difference]: Start difference. First operand 955 states and 1492 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:05,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:05,310 INFO L93 Difference]: Finished difference Result 977 states and 1524 transitions. [2023-12-20 14:57:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:57:05,312 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2023-12-20 14:57:05,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:05,316 INFO L225 Difference]: With dead ends: 977 [2023-12-20 14:57:05,316 INFO L226 Difference]: Without dead ends: 973 [2023-12-20 14:57:05,317 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 14:57:05,317 INFO L413 NwaCegarLoop]: 799 mSDtfsCounter, 74 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1537 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:05,318 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 1537 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-20 14:57:05,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2023-12-20 14:57:05,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 958. [2023-12-20 14:57:05,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 736 states have (on average 1.5122282608695652) internal successors, (1113), 736 states have internal predecessors, (1113), 169 states have call successors, (169), 52 states have call predecessors, (169), 52 states have return successors, (216), 169 states have call predecessors, (216), 157 states have call successors, (216) [2023-12-20 14:57:05,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 1498 transitions. [2023-12-20 14:57:05,352 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 1498 transitions. Word has length 23 [2023-12-20 14:57:05,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:05,352 INFO L495 AbstractCegarLoop]: Abstraction has 958 states and 1498 transitions. [2023-12-20 14:57:05,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:05,352 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 1498 transitions. [2023-12-20 14:57:05,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2023-12-20 14:57:05,354 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:05,354 INFO L195 NwaCegarLoop]: trace histogram [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-20 14:57:05,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-20 14:57:05,354 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:05,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:05,355 INFO L85 PathProgramCache]: Analyzing trace with hash 268686764, now seen corresponding path program 1 times [2023-12-20 14:57:05,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:05,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828453502] [2023-12-20 14:57:05,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:05,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:05,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:05,500 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:05,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:05,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828453502] [2023-12-20 14:57:05,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828453502] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:05,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:05,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 14:57:05,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346638340] [2023-12-20 14:57:05,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:05,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:57:05,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:05,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:57:05,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 14:57:05,502 INFO L87 Difference]: Start difference. First operand 958 states and 1498 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:05,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:05,956 INFO L93 Difference]: Finished difference Result 1539 states and 2365 transitions. [2023-12-20 14:57:05,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:57:05,959 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2023-12-20 14:57:05,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:05,966 INFO L225 Difference]: With dead ends: 1539 [2023-12-20 14:57:05,966 INFO L226 Difference]: Without dead ends: 1415 [2023-12-20 14:57:05,967 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 14:57:05,969 INFO L413 NwaCegarLoop]: 1033 mSDtfsCounter, 788 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 788 SdHoareTripleChecker+Valid, 1395 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:05,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [788 Valid, 1395 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-20 14:57:05,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1415 states. [2023-12-20 14:57:06,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1415 to 1383. [2023-12-20 14:57:06,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1383 states, 1070 states have (on average 1.5093457943925233) internal successors, (1615), 1067 states have internal predecessors, (1615), 226 states have call successors, (226), 82 states have call predecessors, (226), 86 states have return successors, (298), 233 states have call predecessors, (298), 218 states have call successors, (298) [2023-12-20 14:57:06,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1383 states to 1383 states and 2139 transitions. [2023-12-20 14:57:06,031 INFO L78 Accepts]: Start accepts. Automaton has 1383 states and 2139 transitions. Word has length 24 [2023-12-20 14:57:06,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:06,031 INFO L495 AbstractCegarLoop]: Abstraction has 1383 states and 2139 transitions. [2023-12-20 14:57:06,032 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:06,032 INFO L276 IsEmpty]: Start isEmpty. Operand 1383 states and 2139 transitions. [2023-12-20 14:57:06,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2023-12-20 14:57:06,033 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:06,033 INFO L195 NwaCegarLoop]: trace histogram [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-20 14:57:06,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-20 14:57:06,033 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:06,033 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:06,033 INFO L85 PathProgramCache]: Analyzing trace with hash 1047335434, now seen corresponding path program 1 times [2023-12-20 14:57:06,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:06,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326069237] [2023-12-20 14:57:06,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:06,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:06,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:06,202 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:06,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:06,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326069237] [2023-12-20 14:57:06,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326069237] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:06,203 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:06,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:57:06,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953232468] [2023-12-20 14:57:06,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:06,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:57:06,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:06,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:57:06,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:57:06,203 INFO L87 Difference]: Start difference. First operand 1383 states and 2139 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:07,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:07,397 INFO L93 Difference]: Finished difference Result 2490 states and 3880 transitions. [2023-12-20 14:57:07,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 14:57:07,400 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2023-12-20 14:57:07,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:07,409 INFO L225 Difference]: With dead ends: 2490 [2023-12-20 14:57:07,410 INFO L226 Difference]: Without dead ends: 1667 [2023-12-20 14:57:07,413 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:57:07,415 INFO L413 NwaCegarLoop]: 1013 mSDtfsCounter, 1340 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1342 SdHoareTripleChecker+Valid, 1272 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:07,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1342 Valid, 1272 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-20 14:57:07,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1667 states. [2023-12-20 14:57:07,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1667 to 1371. [2023-12-20 14:57:07,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1371 states, 1060 states have (on average 1.5066037735849056) internal successors, (1597), 1057 states have internal predecessors, (1597), 224 states have call successors, (224), 80 states have call predecessors, (224), 86 states have return successors, (294), 233 states have call predecessors, (294), 216 states have call successors, (294) [2023-12-20 14:57:07,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1371 states to 1371 states and 2115 transitions. [2023-12-20 14:57:07,494 INFO L78 Accepts]: Start accepts. Automaton has 1371 states and 2115 transitions. Word has length 24 [2023-12-20 14:57:07,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:07,494 INFO L495 AbstractCegarLoop]: Abstraction has 1371 states and 2115 transitions. [2023-12-20 14:57:07,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:07,495 INFO L276 IsEmpty]: Start isEmpty. Operand 1371 states and 2115 transitions. [2023-12-20 14:57:07,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-12-20 14:57:07,498 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:07,499 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 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-20 14:57:07,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-20 14:57:07,499 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:07,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:07,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1565403954, now seen corresponding path program 1 times [2023-12-20 14:57:07,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:07,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032590278] [2023-12-20 14:57:07,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:07,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:07,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:07,644 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:07,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:07,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032590278] [2023-12-20 14:57:07,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032590278] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:07,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:07,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:57:07,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012684614] [2023-12-20 14:57:07,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:07,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:57:07,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:07,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:57:07,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:57:07,684 INFO L87 Difference]: Start difference. First operand 1371 states and 2115 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:08,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:08,813 INFO L93 Difference]: Finished difference Result 1427 states and 2190 transitions. [2023-12-20 14:57:08,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 14:57:08,816 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2023-12-20 14:57:08,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:08,822 INFO L225 Difference]: With dead ends: 1427 [2023-12-20 14:57:08,822 INFO L226 Difference]: Without dead ends: 1388 [2023-12-20 14:57:08,823 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:57:08,824 INFO L413 NwaCegarLoop]: 771 mSDtfsCounter, 865 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 865 SdHoareTripleChecker+Valid, 1320 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:08,824 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [865 Valid, 1320 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-20 14:57:08,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2023-12-20 14:57:08,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 1371. [2023-12-20 14:57:08,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1371 states, 1060 states have (on average 1.5047169811320755) internal successors, (1595), 1057 states have internal predecessors, (1595), 224 states have call successors, (224), 80 states have call predecessors, (224), 86 states have return successors, (294), 233 states have call predecessors, (294), 216 states have call successors, (294) [2023-12-20 14:57:08,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1371 states to 1371 states and 2113 transitions. [2023-12-20 14:57:08,899 INFO L78 Accepts]: Start accepts. Automaton has 1371 states and 2113 transitions. Word has length 30 [2023-12-20 14:57:08,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:08,900 INFO L495 AbstractCegarLoop]: Abstraction has 1371 states and 2113 transitions. [2023-12-20 14:57:08,900 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:08,900 INFO L276 IsEmpty]: Start isEmpty. Operand 1371 states and 2113 transitions. [2023-12-20 14:57:08,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-12-20 14:57:08,903 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:08,903 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:08,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-20 14:57:08,904 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:08,904 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:08,905 INFO L85 PathProgramCache]: Analyzing trace with hash 1315411464, now seen corresponding path program 1 times [2023-12-20 14:57:08,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:08,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394941788] [2023-12-20 14:57:08,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:08,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:08,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:09,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:57:09,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:09,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:09,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:09,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394941788] [2023-12-20 14:57:09,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394941788] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:09,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:09,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 14:57:09,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424829495] [2023-12-20 14:57:09,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:09,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 14:57:09,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:09,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 14:57:09,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:57:09,092 INFO L87 Difference]: Start difference. First operand 1371 states and 2113 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-20 14:57:14,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:14,783 INFO L93 Difference]: Finished difference Result 2086 states and 3160 transitions. [2023-12-20 14:57:14,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-20 14:57:14,789 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2023-12-20 14:57:14,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:14,793 INFO L225 Difference]: With dead ends: 2086 [2023-12-20 14:57:14,794 INFO L226 Difference]: Without dead ends: 1116 [2023-12-20 14:57:14,796 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-20 14:57:14,796 INFO L413 NwaCegarLoop]: 756 mSDtfsCounter, 750 mSDsluCounter, 1327 mSDsCounter, 0 mSdLazyCounter, 720 mSolverCounterSat, 272 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 755 SdHoareTripleChecker+Valid, 2083 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 272 IncrementalHoareTripleChecker+Valid, 720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:14,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [755 Valid, 2083 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [272 Valid, 720 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2023-12-20 14:57:14,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1116 states. [2023-12-20 14:57:14,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1116 to 1011. [2023-12-20 14:57:14,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1011 states, 778 states have (on average 1.4910025706940875) internal successors, (1160), 777 states have internal predecessors, (1160), 163 states have call successors, (163), 63 states have call predecessors, (163), 69 states have return successors, (215), 170 states have call predecessors, (215), 155 states have call successors, (215) [2023-12-20 14:57:14,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1011 states to 1011 states and 1538 transitions. [2023-12-20 14:57:14,839 INFO L78 Accepts]: Start accepts. Automaton has 1011 states and 1538 transitions. Word has length 35 [2023-12-20 14:57:14,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:14,839 INFO L495 AbstractCegarLoop]: Abstraction has 1011 states and 1538 transitions. [2023-12-20 14:57:14,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-20 14:57:14,840 INFO L276 IsEmpty]: Start isEmpty. Operand 1011 states and 1538 transitions. [2023-12-20 14:57:14,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-12-20 14:57:14,841 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:14,841 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:14,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-20 14:57:14,842 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:14,842 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:14,842 INFO L85 PathProgramCache]: Analyzing trace with hash 957324841, now seen corresponding path program 1 times [2023-12-20 14:57:14,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:14,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619435280] [2023-12-20 14:57:14,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:14,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:14,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:14,970 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:14,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:14,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619435280] [2023-12-20 14:57:14,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619435280] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:14,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:14,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:57:14,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156274852] [2023-12-20 14:57:14,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:14,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:57:14,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:14,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:57:14,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:57:14,972 INFO L87 Difference]: Start difference. First operand 1011 states and 1538 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:15,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:15,911 INFO L93 Difference]: Finished difference Result 1056 states and 1597 transitions. [2023-12-20 14:57:15,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 14:57:15,913 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2023-12-20 14:57:15,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:15,916 INFO L225 Difference]: With dead ends: 1056 [2023-12-20 14:57:15,917 INFO L226 Difference]: Without dead ends: 994 [2023-12-20 14:57:15,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:57:15,918 INFO L413 NwaCegarLoop]: 769 mSDtfsCounter, 844 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 844 SdHoareTripleChecker+Valid, 1318 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:15,918 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [844 Valid, 1318 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-20 14:57:15,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2023-12-20 14:57:15,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 992. [2023-12-20 14:57:15,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 992 states, 761 states have (on average 1.4967148488830486) internal successors, (1139), 767 states have internal predecessors, (1139), 163 states have call successors, (163), 63 states have call predecessors, (163), 67 states have return successors, (206), 161 states have call predecessors, (206), 155 states have call successors, (206) [2023-12-20 14:57:15,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 1508 transitions. [2023-12-20 14:57:15,963 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 1508 transitions. Word has length 32 [2023-12-20 14:57:15,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:15,963 INFO L495 AbstractCegarLoop]: Abstraction has 992 states and 1508 transitions. [2023-12-20 14:57:15,963 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:15,963 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1508 transitions. [2023-12-20 14:57:15,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-12-20 14:57:15,965 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:15,966 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:15,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-20 14:57:15,966 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:15,966 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:15,966 INFO L85 PathProgramCache]: Analyzing trace with hash -357237463, now seen corresponding path program 1 times [2023-12-20 14:57:15,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:15,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638384991] [2023-12-20 14:57:15,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:15,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:16,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:16,109 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:16,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:16,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638384991] [2023-12-20 14:57:16,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638384991] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:16,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:16,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:57:16,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697406200] [2023-12-20 14:57:16,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:16,111 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:57:16,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:16,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:57:16,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:57:16,112 INFO L87 Difference]: Start difference. First operand 992 states and 1508 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:17,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:17,246 INFO L93 Difference]: Finished difference Result 1263 states and 1910 transitions. [2023-12-20 14:57:17,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 14:57:17,249 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2023-12-20 14:57:17,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:17,253 INFO L225 Difference]: With dead ends: 1263 [2023-12-20 14:57:17,253 INFO L226 Difference]: Without dead ends: 1254 [2023-12-20 14:57:17,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:57:17,254 INFO L413 NwaCegarLoop]: 1026 mSDtfsCounter, 1098 mSDsluCounter, 544 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1108 SdHoareTripleChecker+Valid, 1570 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:17,254 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1108 Valid, 1570 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-20 14:57:17,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1254 states. [2023-12-20 14:57:17,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1254 to 1009. [2023-12-20 14:57:17,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1009 states, 777 states have (on average 1.4903474903474903) internal successors, (1158), 783 states have internal predecessors, (1158), 163 states have call successors, (163), 63 states have call predecessors, (163), 68 states have return successors, (206), 162 states have call predecessors, (206), 155 states have call successors, (206) [2023-12-20 14:57:17,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 1527 transitions. [2023-12-20 14:57:17,325 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 1527 transitions. Word has length 32 [2023-12-20 14:57:17,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:17,325 INFO L495 AbstractCegarLoop]: Abstraction has 1009 states and 1527 transitions. [2023-12-20 14:57:17,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:17,325 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 1527 transitions. [2023-12-20 14:57:17,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-12-20 14:57:17,326 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:17,326 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:17,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-20 14:57:17,327 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:17,327 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:17,327 INFO L85 PathProgramCache]: Analyzing trace with hash -357514293, now seen corresponding path program 1 times [2023-12-20 14:57:17,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:17,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426153486] [2023-12-20 14:57:17,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:17,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:17,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:17,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:17,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:17,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426153486] [2023-12-20 14:57:17,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426153486] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:17,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:17,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 14:57:17,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754997679] [2023-12-20 14:57:17,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:17,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:57:17,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:17,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:57:17,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 14:57:17,384 INFO L87 Difference]: Start difference. First operand 1009 states and 1527 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:17,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:17,765 INFO L93 Difference]: Finished difference Result 1098 states and 1651 transitions. [2023-12-20 14:57:17,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:57:17,767 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2023-12-20 14:57:17,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:17,771 INFO L225 Difference]: With dead ends: 1098 [2023-12-20 14:57:17,771 INFO L226 Difference]: Without dead ends: 1070 [2023-12-20 14:57:17,772 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 14:57:17,772 INFO L413 NwaCegarLoop]: 775 mSDtfsCounter, 818 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 818 SdHoareTripleChecker+Valid, 820 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:17,772 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [818 Valid, 820 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 14:57:17,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2023-12-20 14:57:17,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 1051. [2023-12-20 14:57:17,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1051 states, 815 states have (on average 1.49079754601227) internal successors, (1215), 821 states have internal predecessors, (1215), 164 states have call successors, (164), 64 states have call predecessors, (164), 71 states have return successors, (209), 165 states have call predecessors, (209), 156 states have call successors, (209) [2023-12-20 14:57:17,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1051 states to 1051 states and 1588 transitions. [2023-12-20 14:57:17,815 INFO L78 Accepts]: Start accepts. Automaton has 1051 states and 1588 transitions. Word has length 32 [2023-12-20 14:57:17,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:17,816 INFO L495 AbstractCegarLoop]: Abstraction has 1051 states and 1588 transitions. [2023-12-20 14:57:17,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:17,816 INFO L276 IsEmpty]: Start isEmpty. Operand 1051 states and 1588 transitions. [2023-12-20 14:57:17,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-12-20 14:57:17,817 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:17,817 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:17,817 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-20 14:57:17,817 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:17,818 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:17,818 INFO L85 PathProgramCache]: Analyzing trace with hash -371859202, now seen corresponding path program 1 times [2023-12-20 14:57:17,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:17,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402420692] [2023-12-20 14:57:17,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:17,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:17,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:17,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:17,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:17,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402420692] [2023-12-20 14:57:17,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402420692] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:17,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:17,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 14:57:17,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364353941] [2023-12-20 14:57:17,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:17,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:57:17,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:17,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:57:17,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 14:57:17,878 INFO L87 Difference]: Start difference. First operand 1051 states and 1588 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:18,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:18,879 INFO L93 Difference]: Finished difference Result 1302 states and 1962 transitions. [2023-12-20 14:57:18,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:57:18,882 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2023-12-20 14:57:18,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:18,887 INFO L225 Difference]: With dead ends: 1302 [2023-12-20 14:57:18,888 INFO L226 Difference]: Without dead ends: 1289 [2023-12-20 14:57:18,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 14:57:18,890 INFO L413 NwaCegarLoop]: 1058 mSDtfsCounter, 337 mSDsluCounter, 721 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 1779 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:18,890 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 1779 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-20 14:57:18,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1289 states. [2023-12-20 14:57:18,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1289 to 1048. [2023-12-20 14:57:18,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1048 states, 812 states have (on average 1.4876847290640394) internal successors, (1208), 818 states have internal predecessors, (1208), 164 states have call successors, (164), 64 states have call predecessors, (164), 71 states have return successors, (209), 165 states have call predecessors, (209), 156 states have call successors, (209) [2023-12-20 14:57:18,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1048 states to 1048 states and 1581 transitions. [2023-12-20 14:57:18,970 INFO L78 Accepts]: Start accepts. Automaton has 1048 states and 1581 transitions. Word has length 32 [2023-12-20 14:57:18,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:18,970 INFO L495 AbstractCegarLoop]: Abstraction has 1048 states and 1581 transitions. [2023-12-20 14:57:18,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:18,970 INFO L276 IsEmpty]: Start isEmpty. Operand 1048 states and 1581 transitions. [2023-12-20 14:57:18,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2023-12-20 14:57:18,971 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:18,971 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:18,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-20 14:57:18,971 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:18,972 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:18,972 INFO L85 PathProgramCache]: Analyzing trace with hash -461255166, now seen corresponding path program 1 times [2023-12-20 14:57:18,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:18,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841146124] [2023-12-20 14:57:18,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:18,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:19,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:19,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-12-20 14:57:19,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:19,082 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:19,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:19,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841146124] [2023-12-20 14:57:19,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841146124] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:19,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:19,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:57:19,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506325416] [2023-12-20 14:57:19,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:19,084 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:57:19,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:19,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:57:19,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:57:19,084 INFO L87 Difference]: Start difference. First operand 1048 states and 1581 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-20 14:57:23,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:23,088 INFO L93 Difference]: Finished difference Result 1616 states and 2431 transitions. [2023-12-20 14:57:23,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 14:57:23,090 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2023-12-20 14:57:23,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:23,099 INFO L225 Difference]: With dead ends: 1616 [2023-12-20 14:57:23,099 INFO L226 Difference]: Without dead ends: 1023 [2023-12-20 14:57:23,100 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:57:23,101 INFO L413 NwaCegarLoop]: 679 mSDtfsCounter, 839 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 921 SdHoareTripleChecker+Valid, 1106 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:23,101 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [921 Valid, 1106 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2023-12-20 14:57:23,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2023-12-20 14:57:23,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 991. [2023-12-20 14:57:23,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 762 states have (on average 1.479002624671916) internal successors, (1127), 766 states have internal predecessors, (1127), 161 states have call successors, (161), 63 states have call predecessors, (161), 67 states have return successors, (205), 161 states have call predecessors, (205), 155 states have call successors, (205) [2023-12-20 14:57:23,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 1493 transitions. [2023-12-20 14:57:23,148 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 1493 transitions. Word has length 36 [2023-12-20 14:57:23,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:23,149 INFO L495 AbstractCegarLoop]: Abstraction has 991 states and 1493 transitions. [2023-12-20 14:57:23,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-20 14:57:23,149 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 1493 transitions. [2023-12-20 14:57:23,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2023-12-20 14:57:23,150 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:23,150 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:23,150 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-20 14:57:23,150 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:23,151 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:23,151 INFO L85 PathProgramCache]: Analyzing trace with hash 1810460146, now seen corresponding path program 1 times [2023-12-20 14:57:23,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:23,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812043866] [2023-12-20 14:57:23,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:23,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:23,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:23,254 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:23,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:23,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812043866] [2023-12-20 14:57:23,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812043866] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:23,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:23,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:57:23,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143623202] [2023-12-20 14:57:23,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:23,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:57:23,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:23,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:57:23,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:57:23,255 INFO L87 Difference]: Start difference. First operand 991 states and 1493 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:24,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:24,764 INFO L93 Difference]: Finished difference Result 1003 states and 1505 transitions. [2023-12-20 14:57:24,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 14:57:24,765 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2023-12-20 14:57:24,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:24,768 INFO L225 Difference]: With dead ends: 1003 [2023-12-20 14:57:24,768 INFO L226 Difference]: Without dead ends: 981 [2023-12-20 14:57:24,769 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-20 14:57:24,769 INFO L413 NwaCegarLoop]: 766 mSDtfsCounter, 1 mSDsluCounter, 1515 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2281 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:24,769 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2281 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-20 14:57:24,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2023-12-20 14:57:24,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 981. [2023-12-20 14:57:24,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 981 states, 752 states have (on average 1.4813829787234043) internal successors, (1114), 756 states have internal predecessors, (1114), 161 states have call successors, (161), 63 states have call predecessors, (161), 67 states have return successors, (205), 161 states have call predecessors, (205), 155 states have call successors, (205) [2023-12-20 14:57:24,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 981 states to 981 states and 1480 transitions. [2023-12-20 14:57:24,812 INFO L78 Accepts]: Start accepts. Automaton has 981 states and 1480 transitions. Word has length 33 [2023-12-20 14:57:24,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:24,813 INFO L495 AbstractCegarLoop]: Abstraction has 981 states and 1480 transitions. [2023-12-20 14:57:24,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 14:57:24,813 INFO L276 IsEmpty]: Start isEmpty. Operand 981 states and 1480 transitions. [2023-12-20 14:57:24,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-12-20 14:57:24,814 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:24,814 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:24,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-20 14:57:24,814 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:24,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:24,815 INFO L85 PathProgramCache]: Analyzing trace with hash -1759846387, now seen corresponding path program 1 times [2023-12-20 14:57:24,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:24,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949401071] [2023-12-20 14:57:24,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:24,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:24,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:24,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:57:24,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:24,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-20 14:57:24,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:24,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:24,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:24,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949401071] [2023-12-20 14:57:24,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949401071] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:24,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:24,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 14:57:24,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118187521] [2023-12-20 14:57:24,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:24,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 14:57:24,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:24,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 14:57:24,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:57:24,925 INFO L87 Difference]: Start difference. First operand 981 states and 1480 transitions. Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:57:27,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 14:57:31,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:31,220 INFO L93 Difference]: Finished difference Result 1582 states and 2389 transitions. [2023-12-20 14:57:31,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 14:57:31,221 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 42 [2023-12-20 14:57:31,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:31,226 INFO L225 Difference]: With dead ends: 1582 [2023-12-20 14:57:31,226 INFO L226 Difference]: Without dead ends: 1075 [2023-12-20 14:57:31,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-12-20 14:57:31,227 INFO L413 NwaCegarLoop]: 699 mSDtfsCounter, 576 mSDsluCounter, 1281 mSDsCounter, 0 mSdLazyCounter, 771 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 604 SdHoareTripleChecker+Valid, 1980 SdHoareTripleChecker+Invalid, 1012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:31,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [604 Valid, 1980 Invalid, 1012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 771 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2023-12-20 14:57:31,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2023-12-20 14:57:31,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 948. [2023-12-20 14:57:31,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 728 states have (on average 1.4807692307692308) internal successors, (1078), 735 states have internal predecessors, (1078), 156 states have call successors, (156), 58 states have call predecessors, (156), 63 states have return successors, (212), 154 states have call predecessors, (212), 150 states have call successors, (212) [2023-12-20 14:57:31,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 1446 transitions. [2023-12-20 14:57:31,307 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 1446 transitions. Word has length 42 [2023-12-20 14:57:31,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:31,307 INFO L495 AbstractCegarLoop]: Abstraction has 948 states and 1446 transitions. [2023-12-20 14:57:31,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:57:31,308 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 1446 transitions. [2023-12-20 14:57:31,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-12-20 14:57:31,309 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:31,309 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:31,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-20 14:57:31,309 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:31,309 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:31,310 INFO L85 PathProgramCache]: Analyzing trace with hash -2029863300, now seen corresponding path program 1 times [2023-12-20 14:57:31,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:31,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415877980] [2023-12-20 14:57:31,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:31,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:31,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:31,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:57:31,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:31,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-20 14:57:31,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:31,401 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:31,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:31,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415877980] [2023-12-20 14:57:31,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415877980] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:31,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:31,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 14:57:31,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66369660] [2023-12-20 14:57:31,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:31,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 14:57:31,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:31,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 14:57:31,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:57:31,403 INFO L87 Difference]: Start difference. First operand 948 states and 1446 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:57:35,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:35,147 INFO L93 Difference]: Finished difference Result 995 states and 1513 transitions. [2023-12-20 14:57:35,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 14:57:35,147 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 41 [2023-12-20 14:57:35,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:35,150 INFO L225 Difference]: With dead ends: 995 [2023-12-20 14:57:35,150 INFO L226 Difference]: Without dead ends: 968 [2023-12-20 14:57:35,151 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:57:35,151 INFO L413 NwaCegarLoop]: 634 mSDtfsCounter, 268 mSDsluCounter, 1418 mSDsCounter, 0 mSdLazyCounter, 756 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 2052 SdHoareTripleChecker+Invalid, 983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:35,151 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 2052 Invalid, 983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 756 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2023-12-20 14:57:35,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2023-12-20 14:57:35,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 949. [2023-12-20 14:57:35,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 949 states, 729 states have (on average 1.4801097393689986) internal successors, (1079), 736 states have internal predecessors, (1079), 156 states have call successors, (156), 58 states have call predecessors, (156), 63 states have return successors, (212), 154 states have call predecessors, (212), 150 states have call successors, (212) [2023-12-20 14:57:35,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 949 states to 949 states and 1447 transitions. [2023-12-20 14:57:35,197 INFO L78 Accepts]: Start accepts. Automaton has 949 states and 1447 transitions. Word has length 41 [2023-12-20 14:57:35,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:35,198 INFO L495 AbstractCegarLoop]: Abstraction has 949 states and 1447 transitions. [2023-12-20 14:57:35,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:57:35,198 INFO L276 IsEmpty]: Start isEmpty. Operand 949 states and 1447 transitions. [2023-12-20 14:57:35,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-12-20 14:57:35,199 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:35,199 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:35,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-20 14:57:35,199 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:35,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:35,200 INFO L85 PathProgramCache]: Analyzing trace with hash 1447455546, now seen corresponding path program 1 times [2023-12-20 14:57:35,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:35,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719492929] [2023-12-20 14:57:35,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:35,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:35,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:35,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:57:35,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:35,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-20 14:57:35,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:35,283 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:35,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:35,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719492929] [2023-12-20 14:57:35,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719492929] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:35,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:35,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 14:57:35,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127440890] [2023-12-20 14:57:35,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:35,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 14:57:35,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:35,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 14:57:35,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:57:35,284 INFO L87 Difference]: Start difference. First operand 949 states and 1447 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:57:38,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:38,563 INFO L93 Difference]: Finished difference Result 984 states and 1499 transitions. [2023-12-20 14:57:38,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-20 14:57:38,563 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 41 [2023-12-20 14:57:38,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:38,566 INFO L225 Difference]: With dead ends: 984 [2023-12-20 14:57:38,567 INFO L226 Difference]: Without dead ends: 977 [2023-12-20 14:57:38,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-20 14:57:38,567 INFO L413 NwaCegarLoop]: 632 mSDtfsCounter, 268 mSDsluCounter, 1439 mSDsCounter, 0 mSdLazyCounter, 754 mSolverCounterSat, 221 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 2071 SdHoareTripleChecker+Invalid, 975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 221 IncrementalHoareTripleChecker+Valid, 754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:38,568 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 2071 Invalid, 975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [221 Valid, 754 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-12-20 14:57:38,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2023-12-20 14:57:38,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 960. [2023-12-20 14:57:38,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 740 states have (on average 1.4756756756756757) internal successors, (1092), 747 states have internal predecessors, (1092), 156 states have call successors, (156), 58 states have call predecessors, (156), 63 states have return successors, (212), 154 states have call predecessors, (212), 150 states have call successors, (212) [2023-12-20 14:57:38,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 1460 transitions. [2023-12-20 14:57:38,611 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 1460 transitions. Word has length 41 [2023-12-20 14:57:38,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:38,612 INFO L495 AbstractCegarLoop]: Abstraction has 960 states and 1460 transitions. [2023-12-20 14:57:38,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:57:38,612 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 1460 transitions. [2023-12-20 14:57:38,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-12-20 14:57:38,613 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:38,613 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:38,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-20 14:57:38,613 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:38,614 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:38,614 INFO L85 PathProgramCache]: Analyzing trace with hash 1930244311, now seen corresponding path program 1 times [2023-12-20 14:57:38,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:38,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706853924] [2023-12-20 14:57:38,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:38,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:38,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:38,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:57:38,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:38,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-20 14:57:38,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:38,764 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:38,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:38,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706853924] [2023-12-20 14:57:38,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706853924] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:38,765 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:38,765 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:57:38,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869142002] [2023-12-20 14:57:38,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:38,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:57:38,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:38,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:57:38,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:57:38,766 INFO L87 Difference]: Start difference. First operand 960 states and 1460 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:57:42,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:42,506 INFO L93 Difference]: Finished difference Result 984 states and 1495 transitions. [2023-12-20 14:57:42,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-20 14:57:42,507 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 42 [2023-12-20 14:57:42,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:42,510 INFO L225 Difference]: With dead ends: 984 [2023-12-20 14:57:42,510 INFO L226 Difference]: Without dead ends: 979 [2023-12-20 14:57:42,510 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2023-12-20 14:57:42,511 INFO L413 NwaCegarLoop]: 630 mSDtfsCounter, 1015 mSDsluCounter, 1809 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1105 SdHoareTripleChecker+Valid, 2439 SdHoareTripleChecker+Invalid, 1462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 267 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:42,511 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1105 Valid, 2439 Invalid, 1462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 1195 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-12-20 14:57:42,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2023-12-20 14:57:42,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 960. [2023-12-20 14:57:42,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 740 states have (on average 1.4743243243243243) internal successors, (1091), 747 states have internal predecessors, (1091), 156 states have call successors, (156), 58 states have call predecessors, (156), 63 states have return successors, (212), 154 states have call predecessors, (212), 150 states have call successors, (212) [2023-12-20 14:57:42,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 1459 transitions. [2023-12-20 14:57:42,557 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 1459 transitions. Word has length 42 [2023-12-20 14:57:42,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:42,558 INFO L495 AbstractCegarLoop]: Abstraction has 960 states and 1459 transitions. [2023-12-20 14:57:42,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:57:42,558 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 1459 transitions. [2023-12-20 14:57:42,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-12-20 14:57:42,559 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:42,559 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:42,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-20 14:57:42,559 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:42,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:42,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1572169005, now seen corresponding path program 1 times [2023-12-20 14:57:42,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:42,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380102197] [2023-12-20 14:57:42,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:42,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:42,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:42,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-12-20 14:57:42,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:42,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-20 14:57:42,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:42,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:42,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:42,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380102197] [2023-12-20 14:57:42,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380102197] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:42,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:42,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 14:57:42,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276472254] [2023-12-20 14:57:42,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:42,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 14:57:42,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:42,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 14:57:42,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:57:42,641 INFO L87 Difference]: Start difference. First operand 960 states and 1459 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:57:49,178 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 14:57:51,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:51,207 INFO L93 Difference]: Finished difference Result 1064 states and 1604 transitions. [2023-12-20 14:57:51,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 14:57:51,208 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2023-12-20 14:57:51,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:51,211 INFO L225 Difference]: With dead ends: 1064 [2023-12-20 14:57:51,211 INFO L226 Difference]: Without dead ends: 1002 [2023-12-20 14:57:51,211 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-12-20 14:57:51,212 INFO L413 NwaCegarLoop]: 660 mSDtfsCounter, 852 mSDsluCounter, 1121 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 258 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 1781 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:51,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [933 Valid, 1781 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 632 Invalid, 1 Unknown, 0 Unchecked, 8.5s Time] [2023-12-20 14:57:51,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1002 states. [2023-12-20 14:57:51,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1002 to 951. [2023-12-20 14:57:51,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 735 states have (on average 1.474829931972789) internal successors, (1084), 742 states have internal predecessors, (1084), 154 states have call successors, (154), 56 states have call predecessors, (154), 61 states have return successors, (210), 152 states have call predecessors, (210), 148 states have call successors, (210) [2023-12-20 14:57:51,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 1448 transitions. [2023-12-20 14:57:51,258 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 1448 transitions. Word has length 43 [2023-12-20 14:57:51,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:51,258 INFO L495 AbstractCegarLoop]: Abstraction has 951 states and 1448 transitions. [2023-12-20 14:57:51,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:57:51,258 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 1448 transitions. [2023-12-20 14:57:51,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-12-20 14:57:51,260 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:51,260 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:51,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-20 14:57:51,260 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:51,260 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:51,260 INFO L85 PathProgramCache]: Analyzing trace with hash -567442724, now seen corresponding path program 1 times [2023-12-20 14:57:51,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:51,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566299947] [2023-12-20 14:57:51,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:51,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:51,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:51,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:57:51,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:51,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-20 14:57:51,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:51,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:57:51,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:51,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566299947] [2023-12-20 14:57:51,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566299947] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:57:51,380 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:57:51,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 14:57:51,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116262256] [2023-12-20 14:57:51,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:57:51,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 14:57:51,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:51,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 14:57:51,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:57:51,382 INFO L87 Difference]: Start difference. First operand 951 states and 1448 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:57:54,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:57:54,624 INFO L93 Difference]: Finished difference Result 1918 states and 2928 transitions. [2023-12-20 14:57:54,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 14:57:54,625 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2023-12-20 14:57:54,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:57:54,628 INFO L225 Difference]: With dead ends: 1918 [2023-12-20 14:57:54,629 INFO L226 Difference]: Without dead ends: 969 [2023-12-20 14:57:54,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:57:54,631 INFO L413 NwaCegarLoop]: 637 mSDtfsCounter, 240 mSDsluCounter, 1478 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 2115 SdHoareTripleChecker+Invalid, 943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:57:54,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 2115 Invalid, 943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 725 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-20 14:57:54,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2023-12-20 14:57:54,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 954. [2023-12-20 14:57:54,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 738 states have (on average 1.47289972899729) internal successors, (1087), 745 states have internal predecessors, (1087), 154 states have call successors, (154), 56 states have call predecessors, (154), 61 states have return successors, (210), 152 states have call predecessors, (210), 148 states have call successors, (210) [2023-12-20 14:57:54,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1451 transitions. [2023-12-20 14:57:54,713 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1451 transitions. Word has length 43 [2023-12-20 14:57:54,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:57:54,714 INFO L495 AbstractCegarLoop]: Abstraction has 954 states and 1451 transitions. [2023-12-20 14:57:54,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:57:54,714 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1451 transitions. [2023-12-20 14:57:54,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-12-20 14:57:54,715 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:57:54,715 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:57:54,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-20 14:57:54,715 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:57:54,716 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:57:54,716 INFO L85 PathProgramCache]: Analyzing trace with hash 624238660, now seen corresponding path program 1 times [2023-12-20 14:57:54,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:57:54,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429840134] [2023-12-20 14:57:54,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:54,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:57:54,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:54,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:57:54,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:54,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-20 14:57:54,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:54,893 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-20 14:57:54,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:57:54,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429840134] [2023-12-20 14:57:54,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429840134] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:57:54,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402935417] [2023-12-20 14:57:54,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:57:54,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:57:54,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:57:54,896 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 14:57:54,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-20 14:57:55,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:57:55,396 INFO L262 TraceCheckSpWp]: Trace formula consists of 666 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-20 14:57:55,405 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:57:55,434 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-20 14:57:55,434 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 14:57:55,477 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-20 14:57:55,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402935417] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 14:57:55,477 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 14:57:55,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 9 [2023-12-20 14:57:55,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152899116] [2023-12-20 14:57:55,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 14:57:55,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 14:57:55,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:57:55,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 14:57:55,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-12-20 14:57:55,479 INFO L87 Difference]: Start difference. First operand 954 states and 1451 transitions. Second operand has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 7 states have internal predecessors, (61), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-20 14:58:00,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:58:00,514 INFO L93 Difference]: Finished difference Result 1925 states and 2937 transitions. [2023-12-20 14:58:00,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 14:58:00,514 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 7 states have internal predecessors, (61), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 46 [2023-12-20 14:58:00,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:58:00,519 INFO L225 Difference]: With dead ends: 1925 [2023-12-20 14:58:00,519 INFO L226 Difference]: Without dead ends: 974 [2023-12-20 14:58:00,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:58:00,521 INFO L413 NwaCegarLoop]: 635 mSDtfsCounter, 244 mSDsluCounter, 2604 mSDsCounter, 0 mSdLazyCounter, 1238 mSolverCounterSat, 229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 3239 SdHoareTripleChecker+Invalid, 1467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 229 IncrementalHoareTripleChecker+Valid, 1238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:58:00,521 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 3239 Invalid, 1467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [229 Valid, 1238 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-12-20 14:58:00,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 974 states. [2023-12-20 14:58:00,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 974 to 959. [2023-12-20 14:58:00,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 743 states have (on average 1.4697173620457604) internal successors, (1092), 750 states have internal predecessors, (1092), 154 states have call successors, (154), 56 states have call predecessors, (154), 61 states have return successors, (210), 152 states have call predecessors, (210), 148 states have call successors, (210) [2023-12-20 14:58:00,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 1456 transitions. [2023-12-20 14:58:00,596 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 1456 transitions. Word has length 46 [2023-12-20 14:58:00,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:58:00,597 INFO L495 AbstractCegarLoop]: Abstraction has 959 states and 1456 transitions. [2023-12-20 14:58:00,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 7 states have internal predecessors, (61), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-20 14:58:00,597 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 1456 transitions. [2023-12-20 14:58:00,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-20 14:58:00,598 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:58:00,598 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-12-20 14:58:00,611 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-20 14:58:00,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-12-20 14:58:00,808 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:58:00,808 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:58:00,808 INFO L85 PathProgramCache]: Analyzing trace with hash 210978140, now seen corresponding path program 2 times [2023-12-20 14:58:00,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:58:00,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567978056] [2023-12-20 14:58:00,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:58:00,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:58:00,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:01,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-20 14:58:01,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:01,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-20 14:58:01,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:01,031 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-20 14:58:01,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:58:01,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567978056] [2023-12-20 14:58:01,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567978056] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:58:01,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250389724] [2023-12-20 14:58:01,033 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-20 14:58:01,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:58:01,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:58:01,034 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 14:58:01,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-20 14:58:01,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-12-20 14:58:01,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-20 14:58:01,544 INFO L262 TraceCheckSpWp]: Trace formula consists of 603 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-20 14:58:01,546 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:58:01,571 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-20 14:58:01,571 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 14:58:01,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250389724] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:58:01,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 14:58:01,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2023-12-20 14:58:01,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364327140] [2023-12-20 14:58:01,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:58:01,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:58:01,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:58:01,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:58:01,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-12-20 14:58:01,572 INFO L87 Difference]: Start difference. First operand 959 states and 1456 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:58:02,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:58:02,584 INFO L93 Difference]: Finished difference Result 1688 states and 2592 transitions. [2023-12-20 14:58:02,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 14:58:02,585 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 51 [2023-12-20 14:58:02,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:58:02,588 INFO L225 Difference]: With dead ends: 1688 [2023-12-20 14:58:02,589 INFO L226 Difference]: Without dead ends: 964 [2023-12-20 14:58:02,590 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-12-20 14:58:02,590 INFO L413 NwaCegarLoop]: 757 mSDtfsCounter, 1 mSDsluCounter, 1508 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2265 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:58:02,591 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2265 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-20 14:58:02,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2023-12-20 14:58:02,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 964. [2023-12-20 14:58:02,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 748 states have (on average 1.4665775401069518) internal successors, (1097), 755 states have internal predecessors, (1097), 154 states have call successors, (154), 56 states have call predecessors, (154), 61 states have return successors, (210), 152 states have call predecessors, (210), 148 states have call successors, (210) [2023-12-20 14:58:02,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 1461 transitions. [2023-12-20 14:58:02,668 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 1461 transitions. Word has length 51 [2023-12-20 14:58:02,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:58:02,668 INFO L495 AbstractCegarLoop]: Abstraction has 964 states and 1461 transitions. [2023-12-20 14:58:02,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:58:02,668 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 1461 transitions. [2023-12-20 14:58:02,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-20 14:58:02,669 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:58:02,669 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-12-20 14:58:02,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-20 14:58:02,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-12-20 14:58:02,883 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:58:02,883 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:58:02,883 INFO L85 PathProgramCache]: Analyzing trace with hash 1969639305, now seen corresponding path program 1 times [2023-12-20 14:58:02,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:58:02,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495725058] [2023-12-20 14:58:02,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:58:02,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:58:02,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:03,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-20 14:58:03,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:03,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-20 14:58:03,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:03,088 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-20 14:58:03,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:58:03,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495725058] [2023-12-20 14:58:03,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495725058] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:58:03,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993549116] [2023-12-20 14:58:03,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:58:03,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:58:03,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:58:03,090 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 14:58:03,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-20 14:58:03,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:03,629 INFO L262 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-20 14:58:03,632 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:58:03,642 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-20 14:58:03,642 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 14:58:03,695 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-20 14:58:03,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993549116] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 14:58:03,695 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 14:58:03,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 5] total 11 [2023-12-20 14:58:03,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476354481] [2023-12-20 14:58:03,695 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 14:58:03,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-20 14:58:03,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:58:03,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-20 14:58:03,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:58:03,696 INFO L87 Difference]: Start difference. First operand 964 states and 1461 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 9 states have internal predecessors, (57), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-20 14:58:09,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:58:09,357 INFO L93 Difference]: Finished difference Result 1936 states and 2942 transitions. [2023-12-20 14:58:09,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-20 14:58:09,358 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 9 states have internal predecessors, (57), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 52 [2023-12-20 14:58:09,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:58:09,361 INFO L225 Difference]: With dead ends: 1936 [2023-12-20 14:58:09,361 INFO L226 Difference]: Without dead ends: 976 [2023-12-20 14:58:09,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2023-12-20 14:58:09,362 INFO L413 NwaCegarLoop]: 636 mSDtfsCounter, 241 mSDsluCounter, 3171 mSDsCounter, 0 mSdLazyCounter, 1512 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 3807 SdHoareTripleChecker+Invalid, 1760 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 1512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2023-12-20 14:58:09,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 3807 Invalid, 1760 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 1512 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2023-12-20 14:58:09,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states. [2023-12-20 14:58:09,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 971. [2023-12-20 14:58:09,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 755 states have (on average 1.4622516556291392) internal successors, (1104), 762 states have internal predecessors, (1104), 154 states have call successors, (154), 56 states have call predecessors, (154), 61 states have return successors, (210), 152 states have call predecessors, (210), 148 states have call successors, (210) [2023-12-20 14:58:09,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 1468 transitions. [2023-12-20 14:58:09,413 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 1468 transitions. Word has length 52 [2023-12-20 14:58:09,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:58:09,414 INFO L495 AbstractCegarLoop]: Abstraction has 971 states and 1468 transitions. [2023-12-20 14:58:09,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 9 states have internal predecessors, (57), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-20 14:58:09,414 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 1468 transitions. [2023-12-20 14:58:09,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-20 14:58:09,417 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:58:09,417 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:58:09,435 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-20 14:58:09,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:58:09,626 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:58:09,627 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:58:09,627 INFO L85 PathProgramCache]: Analyzing trace with hash -1837187552, now seen corresponding path program 2 times [2023-12-20 14:58:09,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:58:09,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544280134] [2023-12-20 14:58:09,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:58:09,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:58:09,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:09,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:58:09,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:09,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 14:58:09,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:09,929 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-20 14:58:09,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:58:09,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544280134] [2023-12-20 14:58:09,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544280134] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:58:09,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097492922] [2023-12-20 14:58:09,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-20 14:58:09,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:58:09,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:58:09,931 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 14:58:09,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-20 14:58:10,647 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-20 14:58:10,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-20 14:58:10,653 INFO L262 TraceCheckSpWp]: Trace formula consists of 933 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-20 14:58:10,656 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:58:10,672 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-20 14:58:10,672 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 14:58:10,742 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-20 14:58:10,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097492922] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 14:58:10,742 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 14:58:10,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6, 6] total 15 [2023-12-20 14:58:10,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601553915] [2023-12-20 14:58:10,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 14:58:10,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-20 14:58:10,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:58:10,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-20 14:58:10,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2023-12-20 14:58:10,744 INFO L87 Difference]: Start difference. First operand 971 states and 1468 transitions. Second operand has 15 states, 15 states have (on average 4.6) internal successors, (69), 13 states have internal predecessors, (69), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-20 14:58:19,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:58:19,998 INFO L93 Difference]: Finished difference Result 1957 states and 2974 transitions. [2023-12-20 14:58:19,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-20 14:58:19,998 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 13 states have internal predecessors, (69), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 59 [2023-12-20 14:58:19,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:58:20,002 INFO L225 Difference]: With dead ends: 1957 [2023-12-20 14:58:20,002 INFO L226 Difference]: Without dead ends: 994 [2023-12-20 14:58:20,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2023-12-20 14:58:20,005 INFO L413 NwaCegarLoop]: 637 mSDtfsCounter, 238 mSDsluCounter, 4303 mSDsCounter, 0 mSdLazyCounter, 2125 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 4940 SdHoareTripleChecker+Invalid, 2390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 2125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:58:20,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 4940 Invalid, 2390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 2125 Invalid, 0 Unknown, 0 Unchecked, 9.0s Time] [2023-12-20 14:58:20,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2023-12-20 14:58:20,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 989. [2023-12-20 14:58:20,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 989 states, 773 states have (on average 1.4514877102199224) internal successors, (1122), 780 states have internal predecessors, (1122), 154 states have call successors, (154), 56 states have call predecessors, (154), 61 states have return successors, (210), 152 states have call predecessors, (210), 148 states have call successors, (210) [2023-12-20 14:58:20,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 989 states to 989 states and 1486 transitions. [2023-12-20 14:58:20,062 INFO L78 Accepts]: Start accepts. Automaton has 989 states and 1486 transitions. Word has length 59 [2023-12-20 14:58:20,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:58:20,062 INFO L495 AbstractCegarLoop]: Abstraction has 989 states and 1486 transitions. [2023-12-20 14:58:20,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 13 states have internal predecessors, (69), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-20 14:58:20,062 INFO L276 IsEmpty]: Start isEmpty. Operand 989 states and 1486 transitions. [2023-12-20 14:58:20,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-20 14:58:20,064 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:58:20,064 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:58:20,076 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-20 14:58:20,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:58:20,275 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:58:20,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:58:20,275 INFO L85 PathProgramCache]: Analyzing trace with hash -2124327711, now seen corresponding path program 3 times [2023-12-20 14:58:20,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:58:20,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145383121] [2023-12-20 14:58:20,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:58:20,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:58:20,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:20,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:58:20,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:20,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 14:58:20,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:20,803 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2023-12-20 14:58:20,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:58:20,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145383121] [2023-12-20 14:58:20,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145383121] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:58:20,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587688844] [2023-12-20 14:58:20,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-20 14:58:20,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:58:20,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:58:20,898 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 14:58:20,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-20 14:58:21,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-20 14:58:21,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-20 14:58:21,742 INFO L262 TraceCheckSpWp]: Trace formula consists of 744 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-20 14:58:21,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:58:21,794 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2023-12-20 14:58:21,794 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 14:58:21,880 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2023-12-20 14:58:21,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587688844] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 14:58:21,881 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 14:58:21,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 5, 5] total 22 [2023-12-20 14:58:21,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099492004] [2023-12-20 14:58:21,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 14:58:21,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-20 14:58:21,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:58:21,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-20 14:58:21,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2023-12-20 14:58:21,882 INFO L87 Difference]: Start difference. First operand 989 states and 1486 transitions. Second operand has 22 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:58:32,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:58:32,675 INFO L93 Difference]: Finished difference Result 1993 states and 3011 transitions. [2023-12-20 14:58:32,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-20 14:58:32,675 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) Word has length 77 [2023-12-20 14:58:32,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:58:32,679 INFO L225 Difference]: With dead ends: 1993 [2023-12-20 14:58:32,683 INFO L226 Difference]: Without dead ends: 1011 [2023-12-20 14:58:32,686 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=162, Invalid=894, Unknown=0, NotChecked=0, Total=1056 [2023-12-20 14:58:32,686 INFO L413 NwaCegarLoop]: 632 mSDtfsCounter, 249 mSDsluCounter, 6003 mSDsCounter, 0 mSdLazyCounter, 3344 mSolverCounterSat, 266 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 6635 SdHoareTripleChecker+Invalid, 3610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 266 IncrementalHoareTripleChecker+Valid, 3344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2023-12-20 14:58:32,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 6635 Invalid, 3610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [266 Valid, 3344 Invalid, 0 Unknown, 0 Unchecked, 10.5s Time] [2023-12-20 14:58:32,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1011 states. [2023-12-20 14:58:32,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1011 to 1006. [2023-12-20 14:58:32,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1006 states, 789 states have (on average 1.4461343472750317) internal successors, (1141), 796 states have internal predecessors, (1141), 154 states have call successors, (154), 57 states have call predecessors, (154), 62 states have return successors, (210), 152 states have call predecessors, (210), 148 states have call successors, (210) [2023-12-20 14:58:32,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1006 states to 1006 states and 1505 transitions. [2023-12-20 14:58:32,748 INFO L78 Accepts]: Start accepts. Automaton has 1006 states and 1505 transitions. Word has length 77 [2023-12-20 14:58:32,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:58:32,748 INFO L495 AbstractCegarLoop]: Abstraction has 1006 states and 1505 transitions. [2023-12-20 14:58:32,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:58:32,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1006 states and 1505 transitions. [2023-12-20 14:58:32,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-20 14:58:32,749 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:58:32,749 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:58:32,764 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-20 14:58:32,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-20 14:58:32,964 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:58:32,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:58:32,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1388920614, now seen corresponding path program 1 times [2023-12-20 14:58:32,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:58:32,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015933383] [2023-12-20 14:58:32,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:58:32,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:58:33,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:33,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-20 14:58:33,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:33,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 14:58:33,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:33,377 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-12-20 14:58:33,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:58:33,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015933383] [2023-12-20 14:58:33,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015933383] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:58:33,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:58:33,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-20 14:58:33,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61911607] [2023-12-20 14:58:33,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:58:33,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-20 14:58:33,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:58:33,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-20 14:58:33,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:58:33,379 INFO L87 Difference]: Start difference. First operand 1006 states and 1505 transitions. Second operand has 11 states, 9 states have (on average 4.666666666666667) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:58:46,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:58:46,394 INFO L93 Difference]: Finished difference Result 1044 states and 1564 transitions. [2023-12-20 14:58:46,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 14:58:46,394 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 4.666666666666667) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 80 [2023-12-20 14:58:46,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:58:46,397 INFO L225 Difference]: With dead ends: 1044 [2023-12-20 14:58:46,397 INFO L226 Difference]: Without dead ends: 1029 [2023-12-20 14:58:46,398 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-12-20 14:58:46,398 INFO L413 NwaCegarLoop]: 655 mSDtfsCounter, 105 mSDsluCounter, 4741 mSDsCounter, 0 mSdLazyCounter, 2426 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 5396 SdHoareTripleChecker+Invalid, 2533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 2426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:58:46,398 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 5396 Invalid, 2533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 2426 Invalid, 0 Unknown, 0 Unchecked, 12.9s Time] [2023-12-20 14:58:46,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1029 states. [2023-12-20 14:58:46,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1029 to 1004. [2023-12-20 14:58:46,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 788 states have (on average 1.4454314720812182) internal successors, (1139), 795 states have internal predecessors, (1139), 153 states have call successors, (153), 57 states have call predecessors, (153), 62 states have return successors, (209), 151 states have call predecessors, (209), 147 states have call successors, (209) [2023-12-20 14:58:46,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 1501 transitions. [2023-12-20 14:58:46,462 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 1501 transitions. Word has length 80 [2023-12-20 14:58:46,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:58:46,462 INFO L495 AbstractCegarLoop]: Abstraction has 1004 states and 1501 transitions. [2023-12-20 14:58:46,462 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 4.666666666666667) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:58:46,462 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 1501 transitions. [2023-12-20 14:58:46,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-20 14:58:46,464 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:58:46,464 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:58:46,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-20 14:58:46,464 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:58:46,464 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:58:46,464 INFO L85 PathProgramCache]: Analyzing trace with hash 209399330, now seen corresponding path program 1 times [2023-12-20 14:58:46,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:58:46,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068588070] [2023-12-20 14:58:46,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:58:46,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:58:46,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:46,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 14:58:46,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:46,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 14:58:46,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:46,877 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-12-20 14:58:46,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:58:46,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068588070] [2023-12-20 14:58:46,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068588070] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:58:46,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:58:46,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-20 14:58:46,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713653534] [2023-12-20 14:58:46,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:58:46,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-20 14:58:46,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:58:46,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-20 14:58:46,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:58:46,878 INFO L87 Difference]: Start difference. First operand 1004 states and 1501 transitions. Second operand has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:58:57,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:58:57,669 INFO L93 Difference]: Finished difference Result 1042 states and 1560 transitions. [2023-12-20 14:58:57,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 14:58:57,669 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 81 [2023-12-20 14:58:57,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:58:57,672 INFO L225 Difference]: With dead ends: 1042 [2023-12-20 14:58:57,672 INFO L226 Difference]: Without dead ends: 1027 [2023-12-20 14:58:57,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-20 14:58:57,673 INFO L413 NwaCegarLoop]: 652 mSDtfsCounter, 187 mSDsluCounter, 4371 mSDsCounter, 0 mSdLazyCounter, 2120 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 5023 SdHoareTripleChecker+Invalid, 2330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 2120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2023-12-20 14:58:57,674 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 5023 Invalid, 2330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 2120 Invalid, 0 Unknown, 0 Unchecked, 10.7s Time] [2023-12-20 14:58:57,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1027 states. [2023-12-20 14:58:57,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1027 to 1002. [2023-12-20 14:58:57,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 787 states have (on average 1.4447268106734434) internal successors, (1137), 794 states have internal predecessors, (1137), 152 states have call successors, (152), 57 states have call predecessors, (152), 62 states have return successors, (208), 150 states have call predecessors, (208), 146 states have call successors, (208) [2023-12-20 14:58:57,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1497 transitions. [2023-12-20 14:58:57,786 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1497 transitions. Word has length 81 [2023-12-20 14:58:57,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:58:57,786 INFO L495 AbstractCegarLoop]: Abstraction has 1002 states and 1497 transitions. [2023-12-20 14:58:57,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:58:57,786 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1497 transitions. [2023-12-20 14:58:57,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-20 14:58:57,788 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:58:57,788 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:58:57,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-20 14:58:57,788 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:58:57,789 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:58:57,789 INFO L85 PathProgramCache]: Analyzing trace with hash 2109234700, now seen corresponding path program 1 times [2023-12-20 14:58:57,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:58:57,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356898848] [2023-12-20 14:58:57,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:58:57,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:58:57,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:58,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 14:58:58,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:58,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 14:58:58,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:58:58,243 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-12-20 14:58:58,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:58:58,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356898848] [2023-12-20 14:58:58,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356898848] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:58:58,244 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:58:58,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-20 14:58:58,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302994417] [2023-12-20 14:58:58,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:58:58,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-20 14:58:58,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:58:58,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-20 14:58:58,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:58:58,245 INFO L87 Difference]: Start difference. First operand 1002 states and 1497 transitions. Second operand has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:59:11,003 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 14:59:12,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:59:12,220 INFO L93 Difference]: Finished difference Result 1039 states and 1555 transitions. [2023-12-20 14:59:12,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 14:59:12,221 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 81 [2023-12-20 14:59:12,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:59:12,223 INFO L225 Difference]: With dead ends: 1039 [2023-12-20 14:59:12,223 INFO L226 Difference]: Without dead ends: 1024 [2023-12-20 14:59:12,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-12-20 14:59:12,224 INFO L413 NwaCegarLoop]: 648 mSDtfsCounter, 105 mSDsluCounter, 4701 mSDsCounter, 0 mSdLazyCounter, 2397 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 5349 SdHoareTripleChecker+Invalid, 2502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 2397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2023-12-20 14:59:12,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 5349 Invalid, 2502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 2397 Invalid, 0 Unknown, 0 Unchecked, 13.8s Time] [2023-12-20 14:59:12,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2023-12-20 14:59:12,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 999. [2023-12-20 14:59:12,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 785 states have (on average 1.4445859872611464) internal successors, (1134), 792 states have internal predecessors, (1134), 151 states have call successors, (151), 57 states have call predecessors, (151), 62 states have return successors, (207), 149 states have call predecessors, (207), 145 states have call successors, (207) [2023-12-20 14:59:12,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 1492 transitions. [2023-12-20 14:59:12,299 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 1492 transitions. Word has length 81 [2023-12-20 14:59:12,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:59:12,299 INFO L495 AbstractCegarLoop]: Abstraction has 999 states and 1492 transitions. [2023-12-20 14:59:12,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:59:12,299 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 1492 transitions. [2023-12-20 14:59:12,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-20 14:59:12,300 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:59:12,301 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:59:12,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-12-20 14:59:12,301 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:59:12,301 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:59:12,301 INFO L85 PathProgramCache]: Analyzing trace with hash -707618707, now seen corresponding path program 1 times [2023-12-20 14:59:12,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:59:12,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961332420] [2023-12-20 14:59:12,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:59:12,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:59:12,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:12,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 14:59:12,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:12,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 14:59:12,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:12,859 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2023-12-20 14:59:12,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:59:12,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961332420] [2023-12-20 14:59:12,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961332420] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:59:12,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869712905] [2023-12-20 14:59:12,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:59:12,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:59:12,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:59:12,861 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 14:59:12,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-20 14:59:13,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:13,571 INFO L262 TraceCheckSpWp]: Trace formula consists of 1426 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-20 14:59:13,574 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:59:13,753 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-12-20 14:59:13,754 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 14:59:13,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869712905] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:59:13,754 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 14:59:13,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [17] total 25 [2023-12-20 14:59:13,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988656755] [2023-12-20 14:59:13,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:59:13,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-20 14:59:13,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:59:13,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-20 14:59:13,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=540, Unknown=0, NotChecked=0, Total=600 [2023-12-20 14:59:13,764 INFO L87 Difference]: Start difference. First operand 999 states and 1492 transitions. Second operand has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:59:16,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:59:16,533 INFO L93 Difference]: Finished difference Result 1012 states and 1505 transitions. [2023-12-20 14:59:16,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 14:59:16,535 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 82 [2023-12-20 14:59:16,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:59:16,537 INFO L225 Difference]: With dead ends: 1012 [2023-12-20 14:59:16,537 INFO L226 Difference]: Without dead ends: 996 [2023-12-20 14:59:16,538 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=684, Unknown=0, NotChecked=0, Total=756 [2023-12-20 14:59:16,538 INFO L413 NwaCegarLoop]: 750 mSDtfsCounter, 13 mSDsluCounter, 5869 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 6619 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:59:16,539 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 6619 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-12-20 14:59:16,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2023-12-20 14:59:16,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 996. [2023-12-20 14:59:16,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 996 states, 783 states have (on average 1.4444444444444444) internal successors, (1131), 790 states have internal predecessors, (1131), 150 states have call successors, (150), 57 states have call predecessors, (150), 62 states have return successors, (206), 148 states have call predecessors, (206), 144 states have call successors, (206) [2023-12-20 14:59:16,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 996 states to 996 states and 1487 transitions. [2023-12-20 14:59:16,598 INFO L78 Accepts]: Start accepts. Automaton has 996 states and 1487 transitions. Word has length 82 [2023-12-20 14:59:16,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:59:16,598 INFO L495 AbstractCegarLoop]: Abstraction has 996 states and 1487 transitions. [2023-12-20 14:59:16,598 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:59:16,598 INFO L276 IsEmpty]: Start isEmpty. Operand 996 states and 1487 transitions. [2023-12-20 14:59:16,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-20 14:59:16,599 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:59:16,599 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:59:16,611 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-20 14:59:16,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:59:16,805 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:59:16,805 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:59:16,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1573152124, now seen corresponding path program 1 times [2023-12-20 14:59:16,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:59:16,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436639066] [2023-12-20 14:59:16,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:59:16,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:59:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:16,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 14:59:16,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:16,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-20 14:59:16,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:16,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:59:16,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:16,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-20 14:59:16,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:16,985 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-12-20 14:59:16,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:59:16,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436639066] [2023-12-20 14:59:16,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436639066] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:59:16,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:59:16,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 14:59:16,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465167054] [2023-12-20 14:59:16,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:59:16,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 14:59:16,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:59:16,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 14:59:16,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:59:16,987 INFO L87 Difference]: Start difference. First operand 996 states and 1487 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-20 14:59:23,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 14:59:25,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:59:25,342 INFO L93 Difference]: Finished difference Result 1498 states and 2239 transitions. [2023-12-20 14:59:25,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-20 14:59:25,342 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 86 [2023-12-20 14:59:25,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:59:25,345 INFO L225 Difference]: With dead ends: 1498 [2023-12-20 14:59:25,345 INFO L226 Difference]: Without dead ends: 1030 [2023-12-20 14:59:25,346 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2023-12-20 14:59:25,346 INFO L413 NwaCegarLoop]: 646 mSDtfsCounter, 457 mSDsluCounter, 1869 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 319 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 2515 SdHoareTripleChecker+Invalid, 1217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2023-12-20 14:59:25,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [457 Valid, 2515 Invalid, 1217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 897 Invalid, 1 Unknown, 0 Unchecked, 8.2s Time] [2023-12-20 14:59:25,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2023-12-20 14:59:25,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 997. [2023-12-20 14:59:25,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 784 states have (on average 1.4400510204081634) internal successors, (1129), 791 states have internal predecessors, (1129), 149 states have call successors, (149), 57 states have call predecessors, (149), 63 states have return successors, (208), 148 states have call predecessors, (208), 144 states have call successors, (208) [2023-12-20 14:59:25,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 1486 transitions. [2023-12-20 14:59:25,417 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 1486 transitions. Word has length 86 [2023-12-20 14:59:25,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:59:25,417 INFO L495 AbstractCegarLoop]: Abstraction has 997 states and 1486 transitions. [2023-12-20 14:59:25,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-20 14:59:25,418 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 1486 transitions. [2023-12-20 14:59:25,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-20 14:59:25,419 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:59:25,419 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:59:25,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-12-20 14:59:25,419 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:59:25,419 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:59:25,420 INFO L85 PathProgramCache]: Analyzing trace with hash -695744100, now seen corresponding path program 4 times [2023-12-20 14:59:25,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:59:25,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350684748] [2023-12-20 14:59:25,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:59:25,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:59:25,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:25,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-20 14:59:25,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:25,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 14:59:25,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:25,955 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2023-12-20 14:59:25,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:59:25,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350684748] [2023-12-20 14:59:25,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350684748] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:59:25,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580415530] [2023-12-20 14:59:25,956 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-20 14:59:25,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:59:25,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:59:25,957 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 14:59:25,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-20 14:59:26,664 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-20 14:59:26,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-20 14:59:26,671 INFO L262 TraceCheckSpWp]: Trace formula consists of 1419 conjuncts, 51 conjunts are in the unsatisfiable core [2023-12-20 14:59:26,674 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:59:26,711 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2023-12-20 14:59:26,711 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 14:59:26,869 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-12-20 14:59:26,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580415530] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 14:59:26,869 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 14:59:26,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15, 8] total 24 [2023-12-20 14:59:26,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121816438] [2023-12-20 14:59:26,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 14:59:26,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-20 14:59:26,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:59:26,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-20 14:59:26,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2023-12-20 14:59:26,871 INFO L87 Difference]: Start difference. First operand 997 states and 1486 transitions. Second operand has 24 states, 23 states have (on average 4.217391304347826) internal successors, (97), 22 states have internal predecessors, (97), 2 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:59:37,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:59:37,233 INFO L93 Difference]: Finished difference Result 1992 states and 2982 transitions. [2023-12-20 14:59:37,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-20 14:59:37,234 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 4.217391304347826) internal successors, (97), 22 states have internal predecessors, (97), 2 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) Word has length 83 [2023-12-20 14:59:37,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:59:37,236 INFO L225 Difference]: With dead ends: 1992 [2023-12-20 14:59:37,236 INFO L226 Difference]: Without dead ends: 1007 [2023-12-20 14:59:37,238 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=139, Invalid=853, Unknown=0, NotChecked=0, Total=992 [2023-12-20 14:59:37,239 INFO L413 NwaCegarLoop]: 620 mSDtfsCounter, 244 mSDsluCounter, 5331 mSDsCounter, 0 mSdLazyCounter, 3178 mSolverCounterSat, 245 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 5951 SdHoareTripleChecker+Invalid, 3423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 245 IncrementalHoareTripleChecker+Valid, 3178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:59:37,239 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 5951 Invalid, 3423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [245 Valid, 3178 Invalid, 0 Unknown, 0 Unchecked, 10.0s Time] [2023-12-20 14:59:37,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1007 states. [2023-12-20 14:59:37,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1007 to 1002. [2023-12-20 14:59:37,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 789 states have (on average 1.4372623574144487) internal successors, (1134), 796 states have internal predecessors, (1134), 149 states have call successors, (149), 57 states have call predecessors, (149), 63 states have return successors, (208), 148 states have call predecessors, (208), 144 states have call successors, (208) [2023-12-20 14:59:37,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1491 transitions. [2023-12-20 14:59:37,301 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1491 transitions. Word has length 83 [2023-12-20 14:59:37,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:59:37,301 INFO L495 AbstractCegarLoop]: Abstraction has 1002 states and 1491 transitions. [2023-12-20 14:59:37,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 4.217391304347826) internal successors, (97), 22 states have internal predecessors, (97), 2 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:59:37,301 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1491 transitions. [2023-12-20 14:59:37,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-20 14:59:37,302 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:59:37,303 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:59:37,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-20 14:59:37,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:59:37,513 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:59:37,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:59:37,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1720098297, now seen corresponding path program 1 times [2023-12-20 14:59:37,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:59:37,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012459543] [2023-12-20 14:59:37,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:59:37,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:59:37,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:37,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-20 14:59:37,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:37,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 14:59:37,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:38,012 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2023-12-20 14:59:38,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:59:38,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012459543] [2023-12-20 14:59:38,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012459543] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:59:38,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:59:38,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-20 14:59:38,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915081343] [2023-12-20 14:59:38,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:59:38,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-20 14:59:38,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:59:38,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-20 14:59:38,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2023-12-20 14:59:38,014 INFO L87 Difference]: Start difference. First operand 1002 states and 1491 transitions. Second operand has 12 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:59:50,310 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 14:59:51,395 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 14:59:52,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:59:52,603 INFO L93 Difference]: Finished difference Result 1040 states and 1550 transitions. [2023-12-20 14:59:52,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-20 14:59:52,603 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 86 [2023-12-20 14:59:52,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:59:52,605 INFO L225 Difference]: With dead ends: 1040 [2023-12-20 14:59:52,606 INFO L226 Difference]: Without dead ends: 1024 [2023-12-20 14:59:52,606 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2023-12-20 14:59:52,606 INFO L413 NwaCegarLoop]: 644 mSDtfsCounter, 106 mSDsluCounter, 5233 mSDsCounter, 0 mSdLazyCounter, 2636 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 5877 SdHoareTripleChecker+Invalid, 2738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 2636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2023-12-20 14:59:52,606 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 5877 Invalid, 2738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 2636 Invalid, 0 Unknown, 0 Unchecked, 14.4s Time] [2023-12-20 14:59:52,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2023-12-20 14:59:52,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 999. [2023-12-20 14:59:52,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 787 states have (on average 1.4371029224904701) internal successors, (1131), 794 states have internal predecessors, (1131), 148 states have call successors, (148), 57 states have call predecessors, (148), 63 states have return successors, (207), 147 states have call predecessors, (207), 143 states have call successors, (207) [2023-12-20 14:59:52,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 1486 transitions. [2023-12-20 14:59:52,671 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 1486 transitions. Word has length 86 [2023-12-20 14:59:52,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:59:52,672 INFO L495 AbstractCegarLoop]: Abstraction has 999 states and 1486 transitions. [2023-12-20 14:59:52,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:59:52,672 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 1486 transitions. [2023-12-20 14:59:52,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-20 14:59:52,673 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:59:52,673 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:59:52,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-12-20 14:59:52,673 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:59:52,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:59:52,674 INFO L85 PathProgramCache]: Analyzing trace with hash -785434460, now seen corresponding path program 1 times [2023-12-20 14:59:52,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:59:52,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008404106] [2023-12-20 14:59:52,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:59:52,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:59:52,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:52,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-20 14:59:52,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:52,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-20 14:59:52,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:59:52,902 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2023-12-20 14:59:52,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:59:52,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008404106] [2023-12-20 14:59:52,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008404106] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:59:52,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:59:52,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 14:59:52,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531507872] [2023-12-20 14:59:52,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:59:52,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 14:59:52,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:59:52,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 14:59:52,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:59:52,905 INFO L87 Difference]: Start difference. First operand 999 states and 1486 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:59:57,910 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-20 15:00:02,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 15:00:02,009 INFO L93 Difference]: Finished difference Result 1078 states and 1596 transitions. [2023-12-20 15:00:02,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-20 15:00:02,009 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 86 [2023-12-20 15:00:02,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 15:00:02,012 INFO L225 Difference]: With dead ends: 1078 [2023-12-20 15:00:02,012 INFO L226 Difference]: Without dead ends: 1049 [2023-12-20 15:00:02,012 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-12-20 15:00:02,013 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 965 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 1039 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1065 SdHoareTripleChecker+Valid, 1953 SdHoareTripleChecker+Invalid, 1188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1039 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2023-12-20 15:00:02,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1065 Valid, 1953 Invalid, 1188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1039 Invalid, 0 Unknown, 0 Unchecked, 9.0s Time] [2023-12-20 15:00:02,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1049 states. [2023-12-20 15:00:02,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1049 to 999. [2023-12-20 15:00:02,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 787 states have (on average 1.4358322744599745) internal successors, (1130), 794 states have internal predecessors, (1130), 148 states have call successors, (148), 57 states have call predecessors, (148), 63 states have return successors, (207), 147 states have call predecessors, (207), 143 states have call successors, (207) [2023-12-20 15:00:02,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 1485 transitions. [2023-12-20 15:00:02,077 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 1485 transitions. Word has length 86 [2023-12-20 15:00:02,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 15:00:02,077 INFO L495 AbstractCegarLoop]: Abstraction has 999 states and 1485 transitions. [2023-12-20 15:00:02,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 15:00:02,078 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 1485 transitions. [2023-12-20 15:00:02,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-12-20 15:00:02,079 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 15:00:02,079 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 15:00:02,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-12-20 15:00:02,079 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 15:00:02,079 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 15:00:02,079 INFO L85 PathProgramCache]: Analyzing trace with hash -1457756191, now seen corresponding path program 5 times [2023-12-20 15:00:02,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 15:00:02,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437061742] [2023-12-20 15:00:02,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 15:00:02,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 15:00:02,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 15:00:02,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 15:00:02,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 15:00:02,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-20 15:00:02,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 15:00:02,637 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2023-12-20 15:00:02,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 15:00:02,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437061742] [2023-12-20 15:00:02,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437061742] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 15:00:02,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595706539] [2023-12-20 15:00:02,638 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-12-20 15:00:02,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 15:00:02,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 15:00:02,639 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 15:00:02,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process Received shutdown request... [2023-12-20 15:11:05,054 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-20 15:11:05,055 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-20 15:11:06,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 [2023-12-20 15:11:06,256 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forcibly destroying the process [2023-12-20 15:11:06,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 137 [2023-12-20 15:11:06,276 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-20 15:11:06,276 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-20 15:11:06,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2023-12-20 15:11:06,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978506842] [2023-12-20 15:11:06,276 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-20 15:11:06,276 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-20 15:11:06,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 15:11:06,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-20 15:11:06,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2023-12-20 15:11:06,277 INFO L87 Difference]: Start difference. First operand 999 states and 1485 transitions. Second operand has 18 states, 18 states have (on average 3.0) internal successors, (54), 16 states have internal predecessors, (54), 1 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 15:11:06,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-20 15:11:06,279 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2023-12-20 15:11:06,279 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 15:11:06,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 15:11:06,280 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-20 15:11:06,281 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-12-20 15:11:06,281 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (999states) and FLOYD_HOARE automaton (currently 2 states, 18 states before enhancement),while ReachableStatesComputation was computing reachable states (1 states constructed, input type IntersectNwa). [2023-12-20 15:11:06,286 INFO L445 BasicCegarLoop]: Path program histogram: [5, 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] [2023-12-20 15:11:06,288 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-20 15:11:06,290 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.12 03:11:06 BoogieIcfgContainer [2023-12-20 15:11:06,290 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-20 15:11:06,290 INFO L158 Benchmark]: Toolchain (without parser) took 854583.89ms. Allocated memory was 188.7MB in the beginning and 522.2MB in the end (delta: 333.4MB). Free memory was 125.5MB in the beginning and 360.5MB in the end (delta: -235.0MB). Peak memory consumption was 99.5MB. Max. memory is 8.0GB. [2023-12-20 15:11:06,290 INFO L158 Benchmark]: CDTParser took 0.43ms. Allocated memory is still 188.7MB. Free memory was 136.1MB in the beginning and 135.9MB in the end (delta: 153.9kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-20 15:11:06,291 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1560.68ms. Allocated memory was 188.7MB in the beginning and 272.6MB in the end (delta: 83.9MB). Free memory was 125.2MB in the beginning and 172.8MB in the end (delta: -47.5MB). Peak memory consumption was 103.2MB. Max. memory is 8.0GB. [2023-12-20 15:11:06,291 INFO L158 Benchmark]: Boogie Procedure Inliner took 168.47ms. Allocated memory is still 272.6MB. Free memory was 172.8MB in the beginning and 152.9MB in the end (delta: 19.9MB). Peak memory consumption was 19.9MB. Max. memory is 8.0GB. [2023-12-20 15:11:06,291 INFO L158 Benchmark]: Boogie Preprocessor took 274.95ms. Allocated memory is still 272.6MB. Free memory was 152.9MB in the beginning and 197.4MB in the end (delta: -44.6MB). Peak memory consumption was 45.6MB. Max. memory is 8.0GB. [2023-12-20 15:11:06,291 INFO L158 Benchmark]: RCFGBuilder took 6096.47ms. Allocated memory was 272.6MB in the beginning and 435.2MB in the end (delta: 162.5MB). Free memory was 197.4MB in the beginning and 238.3MB in the end (delta: -40.9MB). Peak memory consumption was 123.7MB. Max. memory is 8.0GB. [2023-12-20 15:11:06,291 INFO L158 Benchmark]: TraceAbstraction took 846477.37ms. Allocated memory was 435.2MB in the beginning and 522.2MB in the end (delta: 87.0MB). Free memory was 237.3MB in the beginning and 360.5MB in the end (delta: -123.3MB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-20 15:11:06,301 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.43ms. Allocated memory is still 188.7MB. Free memory was 136.1MB in the beginning and 135.9MB in the end (delta: 153.9kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 1560.68ms. Allocated memory was 188.7MB in the beginning and 272.6MB in the end (delta: 83.9MB). Free memory was 125.2MB in the beginning and 172.8MB in the end (delta: -47.5MB). Peak memory consumption was 103.2MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 168.47ms. Allocated memory is still 272.6MB. Free memory was 172.8MB in the beginning and 152.9MB in the end (delta: 19.9MB). Peak memory consumption was 19.9MB. Max. memory is 8.0GB. * Boogie Preprocessor took 274.95ms. Allocated memory is still 272.6MB. Free memory was 152.9MB in the beginning and 197.4MB in the end (delta: -44.6MB). Peak memory consumption was 45.6MB. Max. memory is 8.0GB. * RCFGBuilder took 6096.47ms. Allocated memory was 272.6MB in the beginning and 435.2MB in the end (delta: 162.5MB). Free memory was 197.4MB in the beginning and 238.3MB in the end (delta: -40.9MB). Peak memory consumption was 123.7MB. Max. memory is 8.0GB. * TraceAbstraction took 846477.37ms. Allocated memory was 435.2MB in the beginning and 522.2MB in the end (delta: 87.0MB). Free memory was 237.3MB in the beginning and 360.5MB in the end (delta: -123.3MB). There was no memory consumed. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 13]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [13] - GenericResultAtLocation [Line: 14]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [14] - GenericResultAtLocation [Line: 187]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [187] - GenericResultAtLocation [Line: 193]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [193] - GenericResultAtLocation [Line: 399]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [399] - GenericResultAtLocation [Line: 452]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [452] - GenericResultAtLocation [Line: 471]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [471] - GenericResultAtLocation [Line: 472]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [472] - GenericResultAtLocation [Line: 1153]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1153] - GenericResultAtLocation [Line: 1326]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1326] - GenericResultAtLocation [Line: 1446]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1446] - GenericResultAtLocation [Line: 1447]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1447] - GenericResultAtLocation [Line: 2284]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(1) [2284] - GenericResultAtLocation [Line: 2285]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack() [2285] - GenericResultAtLocation [Line: 2626]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [2626] - GenericResultAtLocation [Line: 2627]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [2627] - GenericResultAtLocation [Line: 2630]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [2630] - GenericResultAtLocation [Line: 2631]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [2631] - GenericResultAtLocation [Line: 2632]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [2632] - GenericResultAtLocation [Line: 2633]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [2633] - GenericResultAtLocation [Line: 2634]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [2634] - GenericResultAtLocation [Line: 2635]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [2635] - GenericResultAtLocation [Line: 2642]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [2642] - GenericResultAtLocation [Line: 2643]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [2643] - GenericResultAtLocation [Line: 2644]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2644] - GenericResultAtLocation [Line: 2645]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2645] - GenericResultAtLocation [Line: 2646]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2646] - GenericResultAtLocation [Line: 2651]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2651] - GenericResultAtLocation [Line: 2652]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2652] - GenericResultAtLocation [Line: 2681]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2681] - GenericResultAtLocation [Line: 2682]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2682] - GenericResultAtLocation [Line: 2683]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2683] - GenericResultAtLocation [Line: 2690]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2690] - GenericResultAtLocation [Line: 2691]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2691] - GenericResultAtLocation [Line: 2692]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2692] - GenericResultAtLocation [Line: 2693]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [2693] - GenericResultAtLocation [Line: 2694]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [2694] - GenericResultAtLocation [Line: 2695]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2695] - GenericResultAtLocation [Line: 2696]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2696] - GenericResultAtLocation [Line: 2697]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2697] - GenericResultAtLocation [Line: 2698]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2698] - GenericResultAtLocation [Line: 2699]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2699] - GenericResultAtLocation [Line: 2753]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2753] - GenericResultAtLocation [Line: 2754]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2754] - GenericResultAtLocation [Line: 2827]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2827] - GenericResultAtLocation [Line: 2828]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [2828] - GenericResultAtLocation [Line: 2840]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2840] - GenericResultAtLocation [Line: 2841]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [2841] - GenericResultAtLocation [Line: 2910]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(INIT,DriverEntry) [2910] - GenericResultAtLocation [Line: 2911]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudioNECDeviceControl) [2911] - GenericResultAtLocation [Line: 2912]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioHitachiSendPauseCommand) [2912] - GenericResultAtLocation [Line: 2913]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioHitachiDeviceControl) [2913] - GenericResultAtLocation [Line: 2914]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioDenonDeviceControl) [2914] - GenericResultAtLocation [Line: 2915]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudio435DeviceControl) [2915] - GenericResultAtLocation [Line: 2916]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudio535DeviceControl) [2916] - GenericResultAtLocation [Line: 2917]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioPioneerDeviceControl) [2917] - GenericResultAtLocation [Line: 2918]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudioPan533DeviceControl) [2918] - GenericResultAtLocation [Line: 2919]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioAtapiDeviceControl) [2919] - GenericResultAtLocation [Line: 2920]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioLionOpticsDeviceControl) [2920] - GenericResultAtLocation [Line: 2921]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioHPCdrDeviceControl) [2921] - GenericResultAtLocation [Line: 2922]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,HpCdrProcessLastSession) [2922] - GenericResultAtLocation [Line: 2923]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,HPCdrCompletion) [2923] - GenericResultAtLocation [Line: 7517]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [7517] - GenericResultAtLocation [Line: 7518]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7518] - GenericResultAtLocation [Line: 7519]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [7519] - GenericResultAtLocation [Line: 7520]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7520] - GenericResultAtLocation [Line: 7521]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7521] - GenericResultAtLocation [Line: 7522]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [7522] - GenericResultAtLocation [Line: 7523]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7523] - GenericResultAtLocation [Line: 7524]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [7524] - GenericResultAtLocation [Line: 7525]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7525] - GenericResultAtLocation [Line: 7526]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [7526] - GenericResultAtLocation [Line: 7527]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [7527] - GenericResultAtLocation [Line: 7528]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [7528] - GenericResultAtLocation [Line: 7529]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [7529] - GenericResultAtLocation [Line: 7530]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [7530] - GenericResultAtLocation [Line: 7531]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7531] - GenericResultAtLocation [Line: 7532]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7532] - GenericResultAtLocation [Line: 7533]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7533] - GenericResultAtLocation [Line: 7534]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7534] - GenericResultAtLocation [Line: 7535]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7535] - GenericResultAtLocation [Line: 7536]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7536] - GenericResultAtLocation [Line: 7537]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [7537] - GenericResultAtLocation [Line: 7538]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [7538] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 2847]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2847). Cancelled while NwaCegarLoop was constructing difference of abstraction (999states) and FLOYD_HOARE automaton (currently 2 states, 18 states before enhancement),while ReachableStatesComputation was computing reachable states (1 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 46 procedures, 650 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 846.4s, OverallIterations: 35, TraceHistogramMax: 13, PathProgramHistogramMax: 5, EmptinessCheckTime: 0.1s, AutomataDifference: 165.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 2 mSolverCounterUnknown, 15909 SdHoareTripleChecker+Valid, 161.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 15485 mSDsluCounter, 94368 SdHoareTripleChecker+Invalid, 155.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 68468 mSDsCounter, 4562 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 32191 IncrementalHoareTripleChecker+Invalid, 36755 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4562 mSolverCounterUnsat, 25900 mSDtfsCounter, 32191 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1138 GetRequests, 854 SyntacticMatches, 0 SemanticMatches, 284 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 2.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1383occurred in iteration=6, InterpolantAutomatonStates: 268, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.0s AutomataMinimizationTime, 34 MinimizatonAttempts, 1872 StatesRemovedByMinimization, 29 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 1.8s SatisfiabilityAnalysisTime, 6.8s InterpolantComputationTime, 2146 NumberOfCodeBlocks, 2111 NumberOfCodeBlocksAsserted, 45 NumberOfCheckSat, 2416 ConstructedInterpolants, 0 QuantifiedInterpolants, 3929 SizeOfPredicates, 9 NumberOfNonLiveVariables, 6577 ConjunctsInSsa, 120 ConjunctsInUnsatCore, 47 InterpolantComputations, 29 PerfectInterpolantSequences, 3289/3806 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown