./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3289d67d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash ad0884018313fc350052496ea1071e31a8b2c3997d36767afc87946a21697816 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-16 03:02:34,462 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-16 03:02:34,523 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-16 03:02:34,530 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-16 03:02:34,531 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-16 03:02:34,561 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-16 03:02:34,563 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-16 03:02:34,564 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-16 03:02:34,564 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-16 03:02:34,565 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-16 03:02:34,565 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-16 03:02:34,565 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-16 03:02:34,566 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-16 03:02:34,567 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-16 03:02:34,568 INFO L153 SettingsManager]: * Use SBE=true [2024-11-16 03:02:34,568 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-16 03:02:34,568 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-16 03:02:34,569 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-16 03:02:34,569 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-16 03:02:34,569 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-16 03:02:34,570 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-16 03:02:34,570 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-16 03:02:34,571 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-16 03:02:34,571 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-16 03:02:34,571 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-16 03:02:34,572 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-16 03:02:34,572 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-16 03:02:34,572 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-16 03:02:34,573 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-16 03:02:34,573 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-16 03:02:34,573 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-16 03:02:34,573 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-16 03:02:34,574 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 03:02:34,574 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-16 03:02:34,574 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-16 03:02:34,575 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-16 03:02:34,575 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-16 03:02:34,575 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-16 03:02:34,575 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-16 03:02:34,576 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-16 03:02:34,576 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-16 03:02:34,576 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-16 03:02:34,576 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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> ad0884018313fc350052496ea1071e31a8b2c3997d36767afc87946a21697816 [2024-11-16 03:02:34,785 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-16 03:02:34,807 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-16 03:02:34,811 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-16 03:02:34,812 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-16 03:02:34,813 INFO L274 PluginConnector]: CDTParser initialized [2024-11-16 03:02:34,814 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c [2024-11-16 03:02:36,284 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-16 03:02:36,731 INFO L384 CDTParser]: Found 1 translation units. [2024-11-16 03:02:36,732 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c [2024-11-16 03:02:36,774 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5325a0b2e/a71a576a8531411d8eb9645f5ef18b4e/FLAG4dfbd507c [2024-11-16 03:02:36,789 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5325a0b2e/a71a576a8531411d8eb9645f5ef18b4e [2024-11-16 03:02:36,795 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-16 03:02:36,797 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-16 03:02:36,798 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-16 03:02:36,798 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-16 03:02:36,807 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-16 03:02:36,808 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 03:02:36" (1/1) ... [2024-11-16 03:02:36,809 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5bed5afc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:36, skipping insertion in model container [2024-11-16 03:02:36,809 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 03:02:36" (1/1) ... [2024-11-16 03:02:36,959 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-16 03:02:37,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c[90162,90175] [2024-11-16 03:02:38,173 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 03:02:38,183 INFO L200 MainTranslator]: Completed pre-run [2024-11-16 03:02:38,192 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [13] [2024-11-16 03:02:38,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [14] [2024-11-16 03:02:38,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [187] [2024-11-16 03:02:38,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [193] [2024-11-16 03:02:38,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [399] [2024-11-16 03:02:38,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [452] [2024-11-16 03:02:38,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [471] [2024-11-16 03:02:38,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [472] [2024-11-16 03:02:38,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1153] [2024-11-16 03:02:38,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1326] [2024-11-16 03:02:38,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1446] [2024-11-16 03:02:38,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1447] [2024-11-16 03:02:38,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(1) [2284] [2024-11-16 03:02:38,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack() [2285] [2024-11-16 03:02:38,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [2626] [2024-11-16 03:02:38,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2627] [2024-11-16 03:02:38,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [2630] [2024-11-16 03:02:38,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2631] [2024-11-16 03:02:38,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [2632] [2024-11-16 03:02:38,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2633] [2024-11-16 03:02:38,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [2634] [2024-11-16 03:02:38,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2635] [2024-11-16 03:02:38,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [2642] [2024-11-16 03:02:38,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2643] [2024-11-16 03:02:38,199 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2644] [2024-11-16 03:02:38,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2645] [2024-11-16 03:02:38,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2646] [2024-11-16 03:02:38,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2651] [2024-11-16 03:02:38,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2652] [2024-11-16 03:02:38,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2681] [2024-11-16 03:02:38,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2682] [2024-11-16 03:02:38,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2683] [2024-11-16 03:02:38,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2690] [2024-11-16 03:02:38,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2691] [2024-11-16 03:02:38,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2692] [2024-11-16 03:02:38,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [2693] [2024-11-16 03:02:38,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [2694] [2024-11-16 03:02:38,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2695] [2024-11-16 03:02:38,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2696] [2024-11-16 03:02:38,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2697] [2024-11-16 03:02:38,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2698] [2024-11-16 03:02:38,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2699] [2024-11-16 03:02:38,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2753] [2024-11-16 03:02:38,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2754] [2024-11-16 03:02:38,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2827] [2024-11-16 03:02:38,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [2828] [2024-11-16 03:02:38,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2840] [2024-11-16 03:02:38,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [2841] [2024-11-16 03:02:38,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(INIT,DriverEntry) [2910] [2024-11-16 03:02:38,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudioNECDeviceControl) [2911] [2024-11-16 03:02:38,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioHitachiSendPauseCommand) [2912] [2024-11-16 03:02:38,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioHitachiDeviceControl) [2913] [2024-11-16 03:02:38,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioDenonDeviceControl) [2914] [2024-11-16 03:02:38,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudio435DeviceControl) [2915] [2024-11-16 03:02:38,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudio535DeviceControl) [2916] [2024-11-16 03:02:38,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioPioneerDeviceControl) [2917] [2024-11-16 03:02:38,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudioPan533DeviceControl) [2918] [2024-11-16 03:02:38,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioAtapiDeviceControl) [2919] [2024-11-16 03:02:38,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioLionOpticsDeviceControl) [2920] [2024-11-16 03:02:38,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioHPCdrDeviceControl) [2921] [2024-11-16 03:02:38,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,HpCdrProcessLastSession) [2922] [2024-11-16 03:02:38,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,HPCdrCompletion) [2923] [2024-11-16 03:02:38,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7517] [2024-11-16 03:02:38,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7518] [2024-11-16 03:02:38,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7519] [2024-11-16 03:02:38,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7520] [2024-11-16 03:02:38,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7521] [2024-11-16 03:02:38,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7522] [2024-11-16 03:02:38,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7523] [2024-11-16 03:02:38,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7524] [2024-11-16 03:02:38,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7525] [2024-11-16 03:02:38,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7526] [2024-11-16 03:02:38,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [7527] [2024-11-16 03:02:38,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [7528] [2024-11-16 03:02:38,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [7529] [2024-11-16 03:02:38,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7530] [2024-11-16 03:02:38,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7531] [2024-11-16 03:02:38,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7532] [2024-11-16 03:02:38,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7533] [2024-11-16 03:02:38,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7534] [2024-11-16 03:02:38,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7535] [2024-11-16 03:02:38,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7536] [2024-11-16 03:02:38,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [7537] [2024-11-16 03:02:38,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [7538] [2024-11-16 03:02:38,252 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c[90162,90175] [2024-11-16 03:02:38,631 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 03:02:38,664 INFO L204 MainTranslator]: Completed translation [2024-11-16 03:02:38,664 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38 WrapperNode [2024-11-16 03:02:38,665 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-16 03:02:38,666 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-16 03:02:38,666 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-16 03:02:38,666 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-16 03:02:38,673 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38" (1/1) ... [2024-11-16 03:02:38,768 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38" (1/1) ... [2024-11-16 03:02:38,889 INFO L138 Inliner]: procedures = 120, calls = 2181, calls flagged for inlining = 23, calls inlined = 19, statements flattened = 2463 [2024-11-16 03:02:38,890 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-16 03:02:38,890 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-16 03:02:38,890 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-16 03:02:38,891 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-16 03:02:38,901 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38" (1/1) ... [2024-11-16 03:02:38,902 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38" (1/1) ... [2024-11-16 03:02:38,920 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38" (1/1) ... [2024-11-16 03:02:39,007 INFO L175 MemorySlicer]: Split 698 memory accesses to 14 slices as follows [2, 20, 84, 111, 1, 224, 7, 2, 4, 115, 13, 113, 1, 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, 4, 0, 0, 0, 0, 0]. The 397 writes are split as follows [0, 4, 53, 86, 0, 118, 0, 0, 0, 11, 12, 112, 1, 0]. [2024-11-16 03:02:39,008 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38" (1/1) ... [2024-11-16 03:02:39,008 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38" (1/1) ... [2024-11-16 03:02:39,085 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38" (1/1) ... [2024-11-16 03:02:39,092 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38" (1/1) ... [2024-11-16 03:02:39,115 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38" (1/1) ... [2024-11-16 03:02:39,130 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38" (1/1) ... [2024-11-16 03:02:39,154 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-16 03:02:39,156 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-16 03:02:39,156 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-16 03:02:39,156 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-16 03:02:39,157 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38" (1/1) ... [2024-11-16 03:02:39,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 03:02:39,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 03:02:39,190 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) [2024-11-16 03:02:39,193 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 [2024-11-16 03:02:39,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-16 03:02:39,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-16 03:02:39,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-16 03:02:39,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-16 03:02:39,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-16 03:02:39,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-16 03:02:39,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-16 03:02:39,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-16 03:02:39,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-16 03:02:39,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-16 03:02:39,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-16 03:02:39,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-16 03:02:39,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-16 03:02:39,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-16 03:02:39,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-16 03:02:39,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-16 03:02:39,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-16 03:02:39,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-16 03:02:39,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-16 03:02:39,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-16 03:02:39,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-16 03:02:39,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-16 03:02:39,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-16 03:02:39,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-16 03:02:39,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-16 03:02:39,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-16 03:02:39,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-16 03:02:39,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-16 03:02:39,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-16 03:02:39,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-16 03:02:39,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-16 03:02:39,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-16 03:02:39,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-16 03:02:39,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-16 03:02:39,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-16 03:02:39,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-16 03:02:39,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-16 03:02:39,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-16 03:02:39,246 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-16 03:02:39,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-16 03:02:39,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-16 03:02:39,247 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2024-11-16 03:02:39,248 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2024-11-16 03:02:39,248 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-16 03:02:39,248 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-16 03:02:39,248 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-16 03:02:39,248 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-16 03:02:39,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-16 03:02:39,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-16 03:02:39,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-16 03:02:39,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-16 03:02:39,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-16 03:02:39,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-16 03:02:39,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-16 03:02:39,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-16 03:02:39,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-16 03:02:39,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-16 03:02:39,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-16 03:02:39,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-16 03:02:39,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-16 03:02:39,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-16 03:02:39,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-16 03:02:39,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-16 03:02:39,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-16 03:02:39,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-16 03:02:39,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-16 03:02:39,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-16 03:02:39,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-16 03:02:39,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-16 03:02:39,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-16 03:02:39,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-16 03:02:39,252 INFO L130 BoogieDeclarations]: Found specification of procedure MmLockPagableDataSection [2024-11-16 03:02:39,252 INFO L138 BoogieDeclarations]: Found implementation of procedure MmLockPagableDataSection [2024-11-16 03:02:39,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-16 03:02:39,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-16 03:02:39,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-16 03:02:39,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-16 03:02:39,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-16 03:02:39,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-16 03:02:39,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-16 03:02:39,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-16 03:02:39,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-16 03:02:39,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-16 03:02:39,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-16 03:02:39,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-16 03:02:39,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-16 03:02:39,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-16 03:02:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2024-11-16 03:02:39,255 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2024-11-16 03:02:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure IoOpenDeviceRegistryKey [2024-11-16 03:02:39,255 INFO L138 BoogieDeclarations]: Found implementation of procedure IoOpenDeviceRegistryKey [2024-11-16 03:02:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2024-11-16 03:02:39,255 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2024-11-16 03:02:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-16 03:02:39,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-16 03:02:39,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-16 03:02:39,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-16 03:02:39,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-16 03:02:39,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-16 03:02:39,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-16 03:02:39,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-16 03:02:39,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-16 03:02:39,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-16 03:02:39,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-16 03:02:39,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-16 03:02:39,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-16 03:02:39,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-16 03:02:39,257 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-16 03:02:39,257 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-16 03:02:39,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-16 03:02:39,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-16 03:02:39,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-16 03:02:39,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-16 03:02:39,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-16 03:02:39,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-16 03:02:39,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-16 03:02:39,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-16 03:02:39,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-16 03:02:39,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-16 03:02:39,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-16 03:02:39,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-16 03:02:39,259 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_malloc [2024-11-16 03:02:39,259 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_malloc [2024-11-16 03:02:39,259 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2024-11-16 03:02:39,260 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2024-11-16 03:02:39,260 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-16 03:02:39,260 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2024-11-16 03:02:39,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2024-11-16 03:02:39,260 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2024-11-16 03:02:39,260 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2024-11-16 03:02:39,260 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-16 03:02:39,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-16 03:02:39,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-16 03:02:39,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-16 03:02:39,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-16 03:02:39,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-16 03:02:39,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-16 03:02:39,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-16 03:02:39,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-16 03:02:39,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-16 03:02:39,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-16 03:02:39,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-16 03:02:39,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-16 03:02:39,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-16 03:02:39,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-16 03:02:39,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2024-11-16 03:02:39,263 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-16 03:02:39,263 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2024-11-16 03:02:39,264 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2024-11-16 03:02:39,264 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2024-11-16 03:02:39,264 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2024-11-16 03:02:39,264 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-16 03:02:39,264 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2024-11-16 03:02:39,264 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2024-11-16 03:02:39,264 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2024-11-16 03:02:39,264 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2024-11-16 03:02:39,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-16 03:02:39,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-16 03:02:39,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-16 03:02:39,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-16 03:02:39,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-16 03:02:39,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-16 03:02:39,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-16 03:02:39,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-16 03:02:39,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-16 03:02:39,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-16 03:02:39,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-16 03:02:39,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-16 03:02:39,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-16 03:02:39,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-16 03:02:39,265 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2024-11-16 03:02:39,265 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2024-11-16 03:02:39,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-16 03:02:39,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-16 03:02:39,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-16 03:02:39,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-16 03:02:39,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-16 03:02:39,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-16 03:02:39,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-16 03:02:39,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-16 03:02:39,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-16 03:02:39,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-16 03:02:39,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-16 03:02:39,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-16 03:02:39,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-16 03:02:39,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-16 03:02:39,269 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2024-11-16 03:02:39,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2024-11-16 03:02:39,269 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-16 03:02:39,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-16 03:02:39,269 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2024-11-16 03:02:39,269 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2024-11-16 03:02:39,837 INFO L256 CfgBuilder]: Building ICFG [2024-11-16 03:02:39,841 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-16 03:02:40,132 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3866: call ULTIMATE.dealloc(~#ioStatus~1.base, ~#ioStatus~1.offset);havoc ~#ioStatus~1.base, ~#ioStatus~1.offset;call ULTIMATE.dealloc(~#event~1.base, ~#event~1.offset);havoc ~#event~1.base, ~#event~1.offset; [2024-11-16 03:02:40,261 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8235: assume false; [2024-11-16 03:02:40,261 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8235: assume !false; [2024-11-16 03:02:40,491 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_44_break: assume true; [2024-11-16 03:02:40,492 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825: assume false; [2024-11-16 03:02:40,492 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825: assume !false; [2024-11-16 03:02:40,524 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L2927: call ULTIMATE.dealloc(~#event~0.base, ~#event~0.offset);havoc ~#event~0.base, ~#event~0.offset;call ULTIMATE.dealloc(~#ioStatus~0.base, ~#ioStatus~0.offset);havoc ~#ioStatus~0.base, ~#ioStatus~0.offset; [2024-11-16 03:02:40,698 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_35_break: assume true; [2024-11-16 03:02:40,698 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: assume false; [2024-11-16 03:02:40,699 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: assume !false; [2024-11-16 03:02:44,139 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3702: assume true;CdAudioPnp_#res#1 := 0; [2024-11-16 03:02:44,139 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3735: call ULTIMATE.dealloc(NecSupportNeeded_~#badDriveList~0#1.base, NecSupportNeeded_~#badDriveList~0#1.offset);havoc NecSupportNeeded_~#badDriveList~0#1.base, NecSupportNeeded_~#badDriveList~0#1.offset; [2024-11-16 03:02:44,140 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3805: assume false; [2024-11-16 03:02:44,140 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3805: assume !false; [2024-11-16 03:02:44,140 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L2685: havoc InterlockedIncrement_#t~mem14#1;havoc InterlockedIncrement_#t~pre15#1; [2024-11-16 03:02:44,140 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L2688: havoc InterlockedDecrement_#t~mem16#1;havoc InterlockedDecrement_#t~pre17#1; [2024-11-16 03:02:44,140 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616: assume false; [2024-11-16 03:02:44,140 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616: assume !false; [2024-11-16 03:02:44,140 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: call ULTIMATE.dealloc(CdAudioAtapiDeviceControl_~#srb~8#1.base, CdAudioAtapiDeviceControl_~#srb~8#1.offset);havoc CdAudioAtapiDeviceControl_~#srb~8#1.base, CdAudioAtapiDeviceControl_~#srb~8#1.offset; [2024-11-16 03:02:44,140 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7557: call ULTIMATE.dealloc(main_~#irp~1#1.base, main_~#irp~1#1.offset);havoc main_~#irp~1#1.base, main_~#irp~1#1.offset;call ULTIMATE.dealloc(main_~#devobj~0#1.base, main_~#devobj~0#1.offset);havoc main_~#devobj~0#1.base, main_~#devobj~0#1.offset; [2024-11-16 03:02:44,140 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6336: assume false; [2024-11-16 03:02:44,140 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6336: assume !false; [2024-11-16 03:02:44,140 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3629: assume false; [2024-11-16 03:02:44,141 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3629: assume !false; [2024-11-16 03:02:44,141 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428-1: CdAudioHPCdrDeviceControl_#res#1 := -1073741823; [2024-11-16 03:02:44,141 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586: assume false; [2024-11-16 03:02:44,141 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586: assume !false; [2024-11-16 03:02:44,141 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6274: call ULTIMATE.dealloc(CdAudio535DeviceControl_~#srb~6#1.base, CdAudio535DeviceControl_~#srb~6#1.offset);havoc CdAudio535DeviceControl_~#srb~6#1.base, CdAudio535DeviceControl_~#srb~6#1.offset; [2024-11-16 03:02:44,141 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6737: call ULTIMATE.dealloc(CdAudio435DeviceControl_~#srb~7#1.base, CdAudio435DeviceControl_~#srb~7#1.offset);havoc CdAudio435DeviceControl_~#srb~7#1.base, CdAudio435DeviceControl_~#srb~7#1.offset; [2024-11-16 03:02:44,141 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3171: call ULTIMATE.dealloc(CdAudioStartDevice_~#srb~0#1.base, CdAudioStartDevice_~#srb~0#1.offset);havoc CdAudioStartDevice_~#srb~0#1.base, CdAudioStartDevice_~#srb~0#1.offset;call ULTIMATE.dealloc(CdAudioStartDevice_~#deviceParameterHandle~1#1.base, CdAudioStartDevice_~#deviceParameterHandle~1#1.offset);havoc CdAudioStartDevice_~#deviceParameterHandle~1#1.base, CdAudioStartDevice_~#deviceParameterHandle~1#1.offset;call ULTIMATE.dealloc(CdAudioStartDevice_~#keyValue~0#1.base, CdAudioStartDevice_~#keyValue~0#1.offset);havoc CdAudioStartDevice_~#keyValue~0#1.base, CdAudioStartDevice_~#keyValue~0#1.offset; [2024-11-16 03:02:44,141 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: assume false; [2024-11-16 03:02:44,141 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: assume !false; [2024-11-16 03:02:44,186 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7433: call ULTIMATE.dealloc(~#event~2.base, ~#event~2.offset);havoc ~#event~2.base, ~#event~2.offset; [2024-11-16 03:02:44,547 INFO L? ?]: Removed 899 outVars from TransFormulas that were not future-live. [2024-11-16 03:02:44,548 INFO L307 CfgBuilder]: Performing block encoding [2024-11-16 03:02:44,604 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-16 03:02:44,608 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-16 03:02:44,609 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 03:02:44 BoogieIcfgContainer [2024-11-16 03:02:44,609 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-16 03:02:44,612 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-16 03:02:44,612 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-16 03:02:44,615 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-16 03:02:44,615 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 03:02:36" (1/3) ... [2024-11-16 03:02:44,616 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ecffc9e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 03:02:44, skipping insertion in model container [2024-11-16 03:02:44,616 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:02:38" (2/3) ... [2024-11-16 03:02:44,618 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ecffc9e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 03:02:44, skipping insertion in model container [2024-11-16 03:02:44,618 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 03:02:44" (3/3) ... [2024-11-16 03:02:44,619 INFO L112 eAbstractionObserver]: Analyzing ICFG cdaudio.i.cil-1.c [2024-11-16 03:02:44,635 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-16 03:02:44,635 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-16 03:02:44,721 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-16 03:02:44,728 INFO L333 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, 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;@6b27e7a1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-16 03:02:44,729 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-16 03:02:44,737 INFO L276 IsEmpty]: Start isEmpty. Operand has 731 states, 595 states have (on average 1.4857142857142858) internal successors, (884), 614 states have internal predecessors, (884), 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) [2024-11-16 03:02:44,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-16 03:02:44,746 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:44,746 INFO L215 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] [2024-11-16 03:02:44,775 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:44,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:44,784 INFO L85 PathProgramCache]: Analyzing trace with hash -343825183, now seen corresponding path program 1 times [2024-11-16 03:02:44,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:44,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122758295] [2024-11-16 03:02:44,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:44,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:45,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:45,149 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:45,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:45,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122758295] [2024-11-16 03:02:45,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122758295] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:45,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:45,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-16 03:02:45,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685885006] [2024-11-16 03:02:45,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:45,157 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-16 03:02:45,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:45,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-16 03:02:45,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-16 03:02:45,178 INFO L87 Difference]: Start difference. First operand has 731 states, 595 states have (on average 1.4857142857142858) internal successors, (884), 614 states have internal predecessors, (884), 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 10.5) internal successors, (21), 2 states have internal predecessors, (21), 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) [2024-11-16 03:02:45,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:45,317 INFO L93 Difference]: Finished difference Result 1455 states and 2261 transitions. [2024-11-16 03:02:45,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-16 03:02:45,320 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 10.5) internal successors, (21), 2 states have internal predecessors, (21), 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 22 [2024-11-16 03:02:45,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:45,338 INFO L225 Difference]: With dead ends: 1455 [2024-11-16 03:02:45,338 INFO L226 Difference]: Without dead ends: 723 [2024-11-16 03:02:45,348 INFO L431 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 [2024-11-16 03:02:45,352 INFO L432 NwaCegarLoop]: 1059 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1059 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:45,353 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1059 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 03:02:45,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2024-11-16 03:02:45,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 723. [2024-11-16 03:02:45,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 589 states have (on average 1.4516129032258065) internal successors, (855), 606 states have internal predecessors, (855), 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) [2024-11-16 03:02:45,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 1065 transitions. [2024-11-16 03:02:45,447 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 1065 transitions. Word has length 22 [2024-11-16 03:02:45,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:45,449 INFO L471 AbstractCegarLoop]: Abstraction has 723 states and 1065 transitions. [2024-11-16 03:02:45,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 10.5) internal successors, (21), 2 states have internal predecessors, (21), 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) [2024-11-16 03:02:45,450 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 1065 transitions. [2024-11-16 03:02:45,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-16 03:02:45,451 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:45,451 INFO L215 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] [2024-11-16 03:02:45,452 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-16 03:02:45,452 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:45,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:45,453 INFO L85 PathProgramCache]: Analyzing trace with hash -236941629, now seen corresponding path program 1 times [2024-11-16 03:02:45,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:45,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600318610] [2024-11-16 03:02:45,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:45,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:45,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:45,622 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:45,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:45,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600318610] [2024-11-16 03:02:45,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600318610] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:45,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:45,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-16 03:02:45,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356315265] [2024-11-16 03:02:45,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:45,626 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-16 03:02:45,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:45,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-16 03:02:45,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-16 03:02:45,629 INFO L87 Difference]: Start difference. First operand 723 states and 1065 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 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) [2024-11-16 03:02:45,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:45,866 INFO L93 Difference]: Finished difference Result 1285 states and 1883 transitions. [2024-11-16 03:02:45,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-16 03:02:45,867 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 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 25 [2024-11-16 03:02:45,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:45,877 INFO L225 Difference]: With dead ends: 1285 [2024-11-16 03:02:45,878 INFO L226 Difference]: Without dead ends: 1020 [2024-11-16 03:02:45,879 INFO L431 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 [2024-11-16 03:02:45,880 INFO L432 NwaCegarLoop]: 1397 mSDtfsCounter, 975 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 975 SdHoareTripleChecker+Valid, 1840 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:45,881 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [975 Valid, 1840 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-16 03:02:45,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1020 states. [2024-11-16 03:02:45,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1020 to 997. [2024-11-16 03:02:45,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 819 states have (on average 1.4383394383394383) internal successors, (1178), 822 states have internal predecessors, (1178), 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) [2024-11-16 03:02:45,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 1466 transitions. [2024-11-16 03:02:45,949 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 1466 transitions. Word has length 25 [2024-11-16 03:02:45,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:45,950 INFO L471 AbstractCegarLoop]: Abstraction has 997 states and 1466 transitions. [2024-11-16 03:02:45,950 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 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) [2024-11-16 03:02:45,950 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 1466 transitions. [2024-11-16 03:02:45,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-16 03:02:45,951 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:45,951 INFO L215 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] [2024-11-16 03:02:45,951 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-16 03:02:45,951 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:45,952 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:45,952 INFO L85 PathProgramCache]: Analyzing trace with hash 845977190, now seen corresponding path program 1 times [2024-11-16 03:02:45,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:45,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891954892] [2024-11-16 03:02:45,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:45,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:45,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:46,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:46,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:46,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891954892] [2024-11-16 03:02:46,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891954892] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:46,050 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:46,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-16 03:02:46,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311093845] [2024-11-16 03:02:46,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:46,051 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-16 03:02:46,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:46,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-16 03:02:46,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-16 03:02:46,052 INFO L87 Difference]: Start difference. First operand 997 states and 1466 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 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) [2024-11-16 03:02:46,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:46,173 INFO L93 Difference]: Finished difference Result 1020 states and 1495 transitions. [2024-11-16 03:02:46,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-16 03:02:46,174 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 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 25 [2024-11-16 03:02:46,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:46,180 INFO L225 Difference]: With dead ends: 1020 [2024-11-16 03:02:46,181 INFO L226 Difference]: Without dead ends: 997 [2024-11-16 03:02:46,182 INFO L431 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 [2024-11-16 03:02:46,184 INFO L432 NwaCegarLoop]: 1037 mSDtfsCounter, 16 mSDsluCounter, 980 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 2017 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:46,184 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 2017 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-16 03:02:46,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 997 states. [2024-11-16 03:02:46,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 997 to 997. [2024-11-16 03:02:46,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 819 states have (on average 1.4371184371184371) internal successors, (1177), 822 states have internal predecessors, (1177), 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) [2024-11-16 03:02:46,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 1465 transitions. [2024-11-16 03:02:46,266 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 1465 transitions. Word has length 25 [2024-11-16 03:02:46,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:46,267 INFO L471 AbstractCegarLoop]: Abstraction has 997 states and 1465 transitions. [2024-11-16 03:02:46,267 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 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) [2024-11-16 03:02:46,267 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 1465 transitions. [2024-11-16 03:02:46,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-16 03:02:46,270 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:46,270 INFO L215 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] [2024-11-16 03:02:46,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-16 03:02:46,270 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:46,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:46,271 INFO L85 PathProgramCache]: Analyzing trace with hash -695322289, now seen corresponding path program 1 times [2024-11-16 03:02:46,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:46,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148290352] [2024-11-16 03:02:46,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:46,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:46,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:46,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:46,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:46,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148290352] [2024-11-16 03:02:46,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148290352] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:46,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:46,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-16 03:02:46,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873760579] [2024-11-16 03:02:46,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:46,487 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-16 03:02:46,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:46,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-16 03:02:46,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-16 03:02:46,488 INFO L87 Difference]: Start difference. First operand 997 states and 1465 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 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) [2024-11-16 03:02:46,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:46,581 INFO L93 Difference]: Finished difference Result 1601 states and 2331 transitions. [2024-11-16 03:02:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-16 03:02:46,582 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 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 32 [2024-11-16 03:02:46,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:46,590 INFO L225 Difference]: With dead ends: 1601 [2024-11-16 03:02:46,591 INFO L226 Difference]: Without dead ends: 1459 [2024-11-16 03:02:46,592 INFO L431 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 [2024-11-16 03:02:46,593 INFO L432 NwaCegarLoop]: 1292 mSDtfsCounter, 961 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 961 SdHoareTripleChecker+Valid, 1733 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:46,593 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [961 Valid, 1733 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 03:02:46,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1459 states. [2024-11-16 03:02:46,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1459 to 1416. [2024-11-16 03:02:46,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1168 states have (on average 1.4477739726027397) internal successors, (1691), 1167 states have internal predecessors, (1691), 189 states have call successors, (189), 55 states have call predecessors, (189), 58 states have return successors, (205), 193 states have call predecessors, (205), 180 states have call successors, (205) [2024-11-16 03:02:46,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 2085 transitions. [2024-11-16 03:02:46,643 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 2085 transitions. Word has length 32 [2024-11-16 03:02:46,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:46,643 INFO L471 AbstractCegarLoop]: Abstraction has 1416 states and 2085 transitions. [2024-11-16 03:02:46,643 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 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) [2024-11-16 03:02:46,644 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 2085 transitions. [2024-11-16 03:02:46,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-16 03:02:46,645 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:46,645 INFO L215 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] [2024-11-16 03:02:46,645 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-16 03:02:46,645 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:46,646 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:46,646 INFO L85 PathProgramCache]: Analyzing trace with hash -1975085248, now seen corresponding path program 1 times [2024-11-16 03:02:46,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:46,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865959019] [2024-11-16 03:02:46,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:46,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:46,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:46,741 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:46,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:46,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865959019] [2024-11-16 03:02:46,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865959019] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:46,742 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:46,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-16 03:02:46,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595547052] [2024-11-16 03:02:46,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:46,743 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-16 03:02:46,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:46,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-16 03:02:46,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-16 03:02:46,744 INFO L87 Difference]: Start difference. First operand 1416 states and 2085 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 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) [2024-11-16 03:02:47,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:47,008 INFO L93 Difference]: Finished difference Result 3277 states and 4925 transitions. [2024-11-16 03:02:47,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-16 03:02:47,009 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), 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 33 [2024-11-16 03:02:47,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:47,019 INFO L225 Difference]: With dead ends: 3277 [2024-11-16 03:02:47,019 INFO L226 Difference]: Without dead ends: 2478 [2024-11-16 03:02:47,021 INFO L431 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 [2024-11-16 03:02:47,022 INFO L432 NwaCegarLoop]: 1622 mSDtfsCounter, 689 mSDsluCounter, 969 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 2591 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:47,022 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [689 Valid, 2591 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-16 03:02:47,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2478 states. [2024-11-16 03:02:47,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2478 to 1689. [2024-11-16 03:02:47,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1689 states, 1375 states have (on average 1.4312727272727273) internal successors, (1968), 1373 states have internal predecessors, (1968), 227 states have call successors, (227), 82 states have call predecessors, (227), 86 states have return successors, (298), 233 states have call predecessors, (298), 218 states have call successors, (298) [2024-11-16 03:02:47,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1689 states to 1689 states and 2493 transitions. [2024-11-16 03:02:47,108 INFO L78 Accepts]: Start accepts. Automaton has 1689 states and 2493 transitions. Word has length 33 [2024-11-16 03:02:47,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:47,109 INFO L471 AbstractCegarLoop]: Abstraction has 1689 states and 2493 transitions. [2024-11-16 03:02:47,109 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 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) [2024-11-16 03:02:47,109 INFO L276 IsEmpty]: Start isEmpty. Operand 1689 states and 2493 transitions. [2024-11-16 03:02:47,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-16 03:02:47,111 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:47,111 INFO L215 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] [2024-11-16 03:02:47,112 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-16 03:02:47,112 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:47,112 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:47,112 INFO L85 PathProgramCache]: Analyzing trace with hash 421947070, now seen corresponding path program 1 times [2024-11-16 03:02:47,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:47,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127962686] [2024-11-16 03:02:47,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:47,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:47,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:47,277 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:47,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:47,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127962686] [2024-11-16 03:02:47,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127962686] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:47,278 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:47,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 03:02:47,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211325541] [2024-11-16 03:02:47,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:47,279 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 03:02:47,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:47,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 03:02:47,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 03:02:47,279 INFO L87 Difference]: Start difference. First operand 1689 states and 2493 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 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) [2024-11-16 03:02:47,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:47,946 INFO L93 Difference]: Finished difference Result 3052 states and 4543 transitions. [2024-11-16 03:02:47,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 03:02:47,947 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), 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 34 [2024-11-16 03:02:47,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:47,958 INFO L225 Difference]: With dead ends: 3052 [2024-11-16 03:02:47,958 INFO L226 Difference]: Without dead ends: 2011 [2024-11-16 03:02:47,963 INFO L431 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 [2024-11-16 03:02:47,964 INFO L432 NwaCegarLoop]: 1310 mSDtfsCounter, 1703 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 317 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1705 SdHoareTripleChecker+Valid, 1650 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:47,964 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1705 Valid, 1650 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-16 03:02:47,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2011 states. [2024-11-16 03:02:48,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2011 to 1675. [2024-11-16 03:02:48,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1675 states, 1363 states have (on average 1.429200293470286) internal successors, (1948), 1361 states have internal predecessors, (1948), 225 states have call successors, (225), 80 states have call predecessors, (225), 86 states have return successors, (294), 233 states have call predecessors, (294), 216 states have call successors, (294) [2024-11-16 03:02:48,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1675 states to 1675 states and 2467 transitions. [2024-11-16 03:02:48,117 INFO L78 Accepts]: Start accepts. Automaton has 1675 states and 2467 transitions. Word has length 34 [2024-11-16 03:02:48,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:48,118 INFO L471 AbstractCegarLoop]: Abstraction has 1675 states and 2467 transitions. [2024-11-16 03:02:48,118 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 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) [2024-11-16 03:02:48,118 INFO L276 IsEmpty]: Start isEmpty. Operand 1675 states and 2467 transitions. [2024-11-16 03:02:48,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-16 03:02:48,119 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:48,119 INFO L215 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] [2024-11-16 03:02:48,120 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-16 03:02:48,120 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:48,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:48,121 INFO L85 PathProgramCache]: Analyzing trace with hash -141858480, now seen corresponding path program 1 times [2024-11-16 03:02:48,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:48,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375842177] [2024-11-16 03:02:48,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:48,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:48,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:48,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:48,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:48,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375842177] [2024-11-16 03:02:48,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375842177] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:48,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:48,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-16 03:02:48,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10894336] [2024-11-16 03:02:48,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:48,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-16 03:02:48,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:48,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-16 03:02:48,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-16 03:02:48,237 INFO L87 Difference]: Start difference. First operand 1675 states and 2467 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 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) [2024-11-16 03:02:48,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:48,397 INFO L93 Difference]: Finished difference Result 1679 states and 2470 transitions. [2024-11-16 03:02:48,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-16 03:02:48,398 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 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 [2024-11-16 03:02:48,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:48,405 INFO L225 Difference]: With dead ends: 1679 [2024-11-16 03:02:48,405 INFO L226 Difference]: Without dead ends: 1674 [2024-11-16 03:02:48,406 INFO L431 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 [2024-11-16 03:02:48,407 INFO L432 NwaCegarLoop]: 1005 mSDtfsCounter, 35 mSDsluCounter, 947 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 1952 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:48,407 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 1952 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-16 03:02:48,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1674 states. [2024-11-16 03:02:48,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1674 to 1674. [2024-11-16 03:02:48,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1674 states, 1363 states have (on average 1.4277329420396185) internal successors, (1946), 1360 states have internal predecessors, (1946), 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) [2024-11-16 03:02:48,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1674 states to 1674 states and 2464 transitions. [2024-11-16 03:02:48,483 INFO L78 Accepts]: Start accepts. Automaton has 1674 states and 2464 transitions. Word has length 33 [2024-11-16 03:02:48,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:48,483 INFO L471 AbstractCegarLoop]: Abstraction has 1674 states and 2464 transitions. [2024-11-16 03:02:48,483 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 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) [2024-11-16 03:02:48,484 INFO L276 IsEmpty]: Start isEmpty. Operand 1674 states and 2464 transitions. [2024-11-16 03:02:48,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-16 03:02:48,485 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:48,486 INFO L215 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] [2024-11-16 03:02:48,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-16 03:02:48,486 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:48,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:48,486 INFO L85 PathProgramCache]: Analyzing trace with hash -320574593, now seen corresponding path program 1 times [2024-11-16 03:02:48,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:48,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650874941] [2024-11-16 03:02:48,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:48,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:48,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:48,613 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:48,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:48,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650874941] [2024-11-16 03:02:48,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650874941] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:48,614 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:48,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 03:02:48,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750507694] [2024-11-16 03:02:48,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:48,615 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 03:02:48,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:48,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 03:02:48,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 03:02:48,615 INFO L87 Difference]: Start difference. First operand 1674 states and 2464 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 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) [2024-11-16 03:02:49,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:49,126 INFO L93 Difference]: Finished difference Result 1745 states and 2554 transitions. [2024-11-16 03:02:49,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 03:02:49,127 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 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 45 [2024-11-16 03:02:49,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:49,134 INFO L225 Difference]: With dead ends: 1745 [2024-11-16 03:02:49,135 INFO L226 Difference]: Without dead ends: 1695 [2024-11-16 03:02:49,135 INFO L431 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 [2024-11-16 03:02:49,137 INFO L432 NwaCegarLoop]: 1005 mSDtfsCounter, 1066 mSDsluCounter, 776 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1066 SdHoareTripleChecker+Valid, 1781 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:49,139 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1066 Valid, 1781 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-16 03:02:49,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1695 states. [2024-11-16 03:02:49,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1695 to 1674. [2024-11-16 03:02:49,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1674 states, 1363 states have (on average 1.4262655906089508) internal successors, (1944), 1360 states have internal predecessors, (1944), 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) [2024-11-16 03:02:49,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1674 states to 1674 states and 2462 transitions. [2024-11-16 03:02:49,218 INFO L78 Accepts]: Start accepts. Automaton has 1674 states and 2462 transitions. Word has length 45 [2024-11-16 03:02:49,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:49,218 INFO L471 AbstractCegarLoop]: Abstraction has 1674 states and 2462 transitions. [2024-11-16 03:02:49,218 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 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) [2024-11-16 03:02:49,218 INFO L276 IsEmpty]: Start isEmpty. Operand 1674 states and 2462 transitions. [2024-11-16 03:02:49,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-16 03:02:49,220 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:49,220 INFO L215 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, 1, 1, 1, 1] [2024-11-16 03:02:49,220 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-16 03:02:49,220 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:49,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:49,221 INFO L85 PathProgramCache]: Analyzing trace with hash -946926619, now seen corresponding path program 1 times [2024-11-16 03:02:49,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:49,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546868795] [2024-11-16 03:02:49,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:49,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:49,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:49,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-16 03:02:49,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:49,423 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:49,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:49,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546868795] [2024-11-16 03:02:49,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546868795] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:49,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:49,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-16 03:02:49,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034161002] [2024-11-16 03:02:49,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:49,424 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 03:02:49,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:49,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 03:02:49,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-16 03:02:49,425 INFO L87 Difference]: Start difference. First operand 1674 states and 2462 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 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) [2024-11-16 03:02:52,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:52,734 INFO L93 Difference]: Finished difference Result 2543 states and 3671 transitions. [2024-11-16 03:02:52,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-16 03:02:52,735 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 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 50 [2024-11-16 03:02:52,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:52,745 INFO L225 Difference]: With dead ends: 2543 [2024-11-16 03:02:52,745 INFO L226 Difference]: Without dead ends: 1416 [2024-11-16 03:02:52,748 INFO L431 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 [2024-11-16 03:02:52,750 INFO L432 NwaCegarLoop]: 985 mSDtfsCounter, 889 mSDsluCounter, 1879 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 272 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 894 SdHoareTripleChecker+Valid, 2864 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 272 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:52,751 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [894 Valid, 2864 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [272 Valid, 667 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-11-16 03:02:52,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1416 states. [2024-11-16 03:02:52,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1416 to 1269. [2024-11-16 03:02:52,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1269 states, 1036 states have (on average 1.4054054054054055) internal successors, (1456), 1035 states have internal predecessors, (1456), 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) [2024-11-16 03:02:52,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1269 states to 1269 states and 1834 transitions. [2024-11-16 03:02:52,840 INFO L78 Accepts]: Start accepts. Automaton has 1269 states and 1834 transitions. Word has length 50 [2024-11-16 03:02:52,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:52,840 INFO L471 AbstractCegarLoop]: Abstraction has 1269 states and 1834 transitions. [2024-11-16 03:02:52,840 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 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) [2024-11-16 03:02:52,840 INFO L276 IsEmpty]: Start isEmpty. Operand 1269 states and 1834 transitions. [2024-11-16 03:02:52,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-16 03:02:52,842 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:52,843 INFO L215 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, 1] [2024-11-16 03:02:52,843 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-16 03:02:52,843 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:52,843 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:52,843 INFO L85 PathProgramCache]: Analyzing trace with hash -1145402564, now seen corresponding path program 1 times [2024-11-16 03:02:52,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:52,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852628105] [2024-11-16 03:02:52,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:52,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:52,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:52,985 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:52,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:52,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852628105] [2024-11-16 03:02:52,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852628105] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:52,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:52,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 03:02:52,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318160727] [2024-11-16 03:02:52,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:52,987 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 03:02:52,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:52,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 03:02:52,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 03:02:52,988 INFO L87 Difference]: Start difference. First operand 1269 states and 1834 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 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) [2024-11-16 03:02:53,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:53,426 INFO L93 Difference]: Finished difference Result 1329 states and 1908 transitions. [2024-11-16 03:02:53,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 03:02:53,427 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 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 47 [2024-11-16 03:02:53,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:53,433 INFO L225 Difference]: With dead ends: 1329 [2024-11-16 03:02:53,434 INFO L226 Difference]: Without dead ends: 1249 [2024-11-16 03:02:53,435 INFO L431 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 [2024-11-16 03:02:53,435 INFO L432 NwaCegarLoop]: 1001 mSDtfsCounter, 1042 mSDsluCounter, 776 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1042 SdHoareTripleChecker+Valid, 1777 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:53,435 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1042 Valid, 1777 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-16 03:02:53,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1249 states. [2024-11-16 03:02:53,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1249 to 1246. [2024-11-16 03:02:53,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1246 states, 1015 states have (on average 1.4098522167487684) internal successors, (1431), 1021 states have internal predecessors, (1431), 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) [2024-11-16 03:02:53,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1246 states to 1246 states and 1800 transitions. [2024-11-16 03:02:53,499 INFO L78 Accepts]: Start accepts. Automaton has 1246 states and 1800 transitions. Word has length 47 [2024-11-16 03:02:53,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:53,500 INFO L471 AbstractCegarLoop]: Abstraction has 1246 states and 1800 transitions. [2024-11-16 03:02:53,500 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 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) [2024-11-16 03:02:53,500 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 1800 transitions. [2024-11-16 03:02:53,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-16 03:02:53,502 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:53,502 INFO L215 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, 1] [2024-11-16 03:02:53,502 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-16 03:02:53,503 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:53,503 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:53,503 INFO L85 PathProgramCache]: Analyzing trace with hash 310948155, now seen corresponding path program 1 times [2024-11-16 03:02:53,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:53,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568577725] [2024-11-16 03:02:53,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:53,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:53,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:53,596 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:53,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:53,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568577725] [2024-11-16 03:02:53,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568577725] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:53,597 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:53,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-16 03:02:53,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660575413] [2024-11-16 03:02:53,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:53,598 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-16 03:02:53,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:53,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-16 03:02:53,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-16 03:02:53,599 INFO L87 Difference]: Start difference. First operand 1246 states and 1800 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 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) [2024-11-16 03:02:53,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:53,776 INFO L93 Difference]: Finished difference Result 1567 states and 2256 transitions. [2024-11-16 03:02:53,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-16 03:02:53,777 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 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 47 [2024-11-16 03:02:53,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:53,785 INFO L225 Difference]: With dead ends: 1567 [2024-11-16 03:02:53,785 INFO L226 Difference]: Without dead ends: 1553 [2024-11-16 03:02:53,786 INFO L431 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 [2024-11-16 03:02:53,787 INFO L432 NwaCegarLoop]: 1327 mSDtfsCounter, 380 mSDsluCounter, 937 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 2264 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:53,787 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 2264 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-16 03:02:53,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1553 states. [2024-11-16 03:02:53,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1553 to 1261. [2024-11-16 03:02:53,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1261 states, 1029 states have (on average 1.404275996112731) internal successors, (1445), 1035 states have internal predecessors, (1445), 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) [2024-11-16 03:02:53,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1261 states to 1261 states and 1814 transitions. [2024-11-16 03:02:53,864 INFO L78 Accepts]: Start accepts. Automaton has 1261 states and 1814 transitions. Word has length 47 [2024-11-16 03:02:53,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:53,865 INFO L471 AbstractCegarLoop]: Abstraction has 1261 states and 1814 transitions. [2024-11-16 03:02:53,865 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 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) [2024-11-16 03:02:53,865 INFO L276 IsEmpty]: Start isEmpty. Operand 1261 states and 1814 transitions. [2024-11-16 03:02:53,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-16 03:02:53,867 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:53,867 INFO L215 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, 1, 1, 1, 1, 1] [2024-11-16 03:02:53,868 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-16 03:02:53,868 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:53,868 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:53,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1274580630, now seen corresponding path program 1 times [2024-11-16 03:02:53,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:53,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025393838] [2024-11-16 03:02:53,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:53,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:53,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:53,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 03:02:54,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:54,012 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:54,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:54,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025393838] [2024-11-16 03:02:54,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025393838] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:54,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:54,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 03:02:54,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242518073] [2024-11-16 03:02:54,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:54,013 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 03:02:54,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:54,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 03:02:54,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 03:02:54,014 INFO L87 Difference]: Start difference. First operand 1261 states and 1814 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 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) [2024-11-16 03:02:56,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:56,674 INFO L93 Difference]: Finished difference Result 1977 states and 2835 transitions. [2024-11-16 03:02:56,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 03:02:56,675 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 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 51 [2024-11-16 03:02:56,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:56,681 INFO L225 Difference]: With dead ends: 1977 [2024-11-16 03:02:56,682 INFO L226 Difference]: Without dead ends: 1310 [2024-11-16 03:02:56,683 INFO L431 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 [2024-11-16 03:02:56,684 INFO L432 NwaCegarLoop]: 895 mSDtfsCounter, 1058 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1140 SdHoareTripleChecker+Valid, 1508 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:56,684 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1140 Valid, 1508 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-16 03:02:56,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1310 states. [2024-11-16 03:02:56,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1310 to 1258. [2024-11-16 03:02:56,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1258 states, 1027 states have (on average 1.3982473222979552) internal successors, (1436), 1032 states have internal predecessors, (1436), 162 states have call successors, (162), 63 states have call predecessors, (162), 68 states have return successors, (206), 162 states have call predecessors, (206), 155 states have call successors, (206) [2024-11-16 03:02:56,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1258 states to 1258 states and 1804 transitions. [2024-11-16 03:02:56,774 INFO L78 Accepts]: Start accepts. Automaton has 1258 states and 1804 transitions. Word has length 51 [2024-11-16 03:02:56,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:56,774 INFO L471 AbstractCegarLoop]: Abstraction has 1258 states and 1804 transitions. [2024-11-16 03:02:56,774 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 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) [2024-11-16 03:02:56,774 INFO L276 IsEmpty]: Start isEmpty. Operand 1258 states and 1804 transitions. [2024-11-16 03:02:56,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-16 03:02:56,776 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:56,776 INFO L215 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, 1, 1] [2024-11-16 03:02:56,776 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-16 03:02:56,777 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:56,777 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:56,777 INFO L85 PathProgramCache]: Analyzing trace with hash -2003031161, now seen corresponding path program 1 times [2024-11-16 03:02:56,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:56,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730519547] [2024-11-16 03:02:56,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:56,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:56,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:56,927 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:56,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:56,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730519547] [2024-11-16 03:02:56,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730519547] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:56,928 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:56,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 03:02:56,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454883999] [2024-11-16 03:02:56,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:56,928 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 03:02:56,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:56,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 03:02:56,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 03:02:56,929 INFO L87 Difference]: Start difference. First operand 1258 states and 1804 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 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) [2024-11-16 03:02:57,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:57,419 INFO L93 Difference]: Finished difference Result 1540 states and 2214 transitions. [2024-11-16 03:02:57,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 03:02:57,420 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 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 48 [2024-11-16 03:02:57,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:57,428 INFO L225 Difference]: With dead ends: 1540 [2024-11-16 03:02:57,428 INFO L226 Difference]: Without dead ends: 1536 [2024-11-16 03:02:57,429 INFO L431 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 [2024-11-16 03:02:57,429 INFO L432 NwaCegarLoop]: 1285 mSDtfsCounter, 1324 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1334 SdHoareTripleChecker+Valid, 2053 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:57,429 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1334 Valid, 2053 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-16 03:02:57,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1536 states. [2024-11-16 03:02:57,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1536 to 1261. [2024-11-16 03:02:57,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1261 states, 1030 states have (on average 1.3980582524271845) internal successors, (1440), 1035 states have internal predecessors, (1440), 162 states have call successors, (162), 63 states have call predecessors, (162), 68 states have return successors, (206), 162 states have call predecessors, (206), 155 states have call successors, (206) [2024-11-16 03:02:57,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1261 states to 1261 states and 1808 transitions. [2024-11-16 03:02:57,509 INFO L78 Accepts]: Start accepts. Automaton has 1261 states and 1808 transitions. Word has length 48 [2024-11-16 03:02:57,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:57,510 INFO L471 AbstractCegarLoop]: Abstraction has 1261 states and 1808 transitions. [2024-11-16 03:02:57,510 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 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) [2024-11-16 03:02:57,510 INFO L276 IsEmpty]: Start isEmpty. Operand 1261 states and 1808 transitions. [2024-11-16 03:02:57,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-16 03:02:57,512 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:57,512 INFO L215 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, 1, 1] [2024-11-16 03:02:57,512 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-16 03:02:57,512 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:57,512 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:57,513 INFO L85 PathProgramCache]: Analyzing trace with hash -2004135350, now seen corresponding path program 1 times [2024-11-16 03:02:57,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:57,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559939367] [2024-11-16 03:02:57,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:57,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:57,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:57,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:57,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:57,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559939367] [2024-11-16 03:02:57,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559939367] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:57,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:57,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-16 03:02:57,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914889304] [2024-11-16 03:02:57,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:57,619 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-16 03:02:57,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:57,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-16 03:02:57,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-16 03:02:57,621 INFO L87 Difference]: Start difference. First operand 1261 states and 1808 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 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) [2024-11-16 03:02:57,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:57,762 INFO L93 Difference]: Finished difference Result 1288 states and 1842 transitions. [2024-11-16 03:02:57,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-16 03:02:57,763 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 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 48 [2024-11-16 03:02:57,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:57,770 INFO L225 Difference]: With dead ends: 1288 [2024-11-16 03:02:57,770 INFO L226 Difference]: Without dead ends: 1255 [2024-11-16 03:02:57,771 INFO L431 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 [2024-11-16 03:02:57,771 INFO L432 NwaCegarLoop]: 995 mSDtfsCounter, 1004 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1004 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:57,772 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1004 Valid, 995 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 03:02:57,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1255 states. [2024-11-16 03:02:57,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1255 to 1244. [2024-11-16 03:02:57,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1244 states, 1015 states have (on average 1.3970443349753694) internal successors, (1418), 1019 states have internal predecessors, (1418), 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) [2024-11-16 03:02:57,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1244 states to 1244 states and 1784 transitions. [2024-11-16 03:02:57,862 INFO L78 Accepts]: Start accepts. Automaton has 1244 states and 1784 transitions. Word has length 48 [2024-11-16 03:02:57,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:57,865 INFO L471 AbstractCegarLoop]: Abstraction has 1244 states and 1784 transitions. [2024-11-16 03:02:57,865 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 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) [2024-11-16 03:02:57,865 INFO L276 IsEmpty]: Start isEmpty. Operand 1244 states and 1784 transitions. [2024-11-16 03:02:57,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-16 03:02:57,867 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:57,867 INFO L215 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, 1, 1, 1] [2024-11-16 03:02:57,868 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-16 03:02:57,868 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:57,868 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:57,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1994734687, now seen corresponding path program 1 times [2024-11-16 03:02:57,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:57,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262081155] [2024-11-16 03:02:57,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:57,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:57,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:58,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:58,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:58,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262081155] [2024-11-16 03:02:58,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262081155] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:58,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:58,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 03:02:58,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743684807] [2024-11-16 03:02:58,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:58,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 03:02:58,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:58,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 03:02:58,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 03:02:58,023 INFO L87 Difference]: Start difference. First operand 1244 states and 1784 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 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) [2024-11-16 03:02:58,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:02:58,220 INFO L93 Difference]: Finished difference Result 1261 states and 1801 transitions. [2024-11-16 03:02:58,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-16 03:02:58,221 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 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 49 [2024-11-16 03:02:58,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:02:58,227 INFO L225 Difference]: With dead ends: 1261 [2024-11-16 03:02:58,228 INFO L226 Difference]: Without dead ends: 1227 [2024-11-16 03:02:58,230 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 03:02:58,230 INFO L432 NwaCegarLoop]: 994 mSDtfsCounter, 1 mSDsluCounter, 3926 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 4920 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-16 03:02:58,230 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 4920 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-16 03:02:58,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1227 states. [2024-11-16 03:02:58,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1227 to 1227. [2024-11-16 03:02:58,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1227 states, 998 states have (on average 1.4008016032064128) internal successors, (1398), 1002 states have internal predecessors, (1398), 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) [2024-11-16 03:02:58,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1227 states to 1227 states and 1764 transitions. [2024-11-16 03:02:58,331 INFO L78 Accepts]: Start accepts. Automaton has 1227 states and 1764 transitions. Word has length 49 [2024-11-16 03:02:58,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:02:58,331 INFO L471 AbstractCegarLoop]: Abstraction has 1227 states and 1764 transitions. [2024-11-16 03:02:58,331 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 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) [2024-11-16 03:02:58,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1227 states and 1764 transitions. [2024-11-16 03:02:58,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-16 03:02:58,334 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:02:58,334 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:02:58,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-16 03:02:58,334 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:02:58,335 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:02:58,336 INFO L85 PathProgramCache]: Analyzing trace with hash -1079742956, now seen corresponding path program 1 times [2024-11-16 03:02:58,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:02:58,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660446246] [2024-11-16 03:02:58,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:02:58,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:02:58,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:58,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-16 03:02:58,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:58,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-11-16 03:02:58,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:02:58,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:02:58,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:02:58,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660446246] [2024-11-16 03:02:58,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660446246] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:02:58,471 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:02:58,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-16 03:02:58,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570441274] [2024-11-16 03:02:58,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:02:58,472 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 03:02:58,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:02:58,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 03:02:58,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-16 03:02:58,473 INFO L87 Difference]: Start difference. First operand 1227 states and 1764 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 3 states have internal predecessors, (52), 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) [2024-11-16 03:03:00,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:03:00,691 INFO L93 Difference]: Finished difference Result 1953 states and 2806 transitions. [2024-11-16 03:03:00,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-16 03:03:00,692 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 3 states have internal predecessors, (52), 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 59 [2024-11-16 03:03:00,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:03:00,703 INFO L225 Difference]: With dead ends: 1953 [2024-11-16 03:03:00,704 INFO L226 Difference]: Without dead ends: 1361 [2024-11-16 03:03:00,706 INFO L431 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 [2024-11-16 03:03:00,706 INFO L432 NwaCegarLoop]: 907 mSDtfsCounter, 703 mSDsluCounter, 1802 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 731 SdHoareTripleChecker+Valid, 2709 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-16 03:03:00,707 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [731 Valid, 2709 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-16 03:03:00,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1361 states. [2024-11-16 03:03:00,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1361 to 1188. [2024-11-16 03:03:00,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1188 states, 968 states have (on average 1.4008264462809918) internal successors, (1356), 975 states have internal predecessors, (1356), 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) [2024-11-16 03:03:00,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1188 states to 1188 states and 1724 transitions. [2024-11-16 03:03:00,791 INFO L78 Accepts]: Start accepts. Automaton has 1188 states and 1724 transitions. Word has length 59 [2024-11-16 03:03:00,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:03:00,792 INFO L471 AbstractCegarLoop]: Abstraction has 1188 states and 1724 transitions. [2024-11-16 03:03:00,792 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 3 states have internal predecessors, (52), 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) [2024-11-16 03:03:00,792 INFO L276 IsEmpty]: Start isEmpty. Operand 1188 states and 1724 transitions. [2024-11-16 03:03:00,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-16 03:03:00,794 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:03:00,794 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:03:00,794 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-16 03:03:00,795 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:03:00,795 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:03:00,795 INFO L85 PathProgramCache]: Analyzing trace with hash -229045820, now seen corresponding path program 1 times [2024-11-16 03:03:00,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:03:00,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651398532] [2024-11-16 03:03:00,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:00,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:03:00,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:00,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-16 03:03:00,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:00,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-16 03:03:00,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:00,997 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:03:00,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:03:00,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651398532] [2024-11-16 03:03:00,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651398532] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:03:00,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:03:00,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-16 03:03:00,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550429587] [2024-11-16 03:03:00,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:03:00,998 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 03:03:00,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:03:00,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 03:03:00,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-16 03:03:00,999 INFO L87 Difference]: Start difference. First operand 1188 states and 1724 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 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) [2024-11-16 03:03:03,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:03:03,594 INFO L93 Difference]: Finished difference Result 1249 states and 1805 transitions. [2024-11-16 03:03:03,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-16 03:03:03,595 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 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 59 [2024-11-16 03:03:03,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:03:03,601 INFO L225 Difference]: With dead ends: 1249 [2024-11-16 03:03:03,601 INFO L226 Difference]: Without dead ends: 1214 [2024-11-16 03:03:03,602 INFO L431 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 [2024-11-16 03:03:03,602 INFO L432 NwaCegarLoop]: 808 mSDtfsCounter, 368 mSDsluCounter, 1905 mSDsCounter, 0 mSdLazyCounter, 774 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 2713 SdHoareTripleChecker+Invalid, 1001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 774 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-16 03:03:03,602 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 2713 Invalid, 1001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 774 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-16 03:03:03,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1214 states. [2024-11-16 03:03:03,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1214 to 1191. [2024-11-16 03:03:03,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1191 states, 971 states have (on average 1.399588053553038) internal successors, (1359), 978 states have internal predecessors, (1359), 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) [2024-11-16 03:03:03,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1191 states to 1191 states and 1727 transitions. [2024-11-16 03:03:03,688 INFO L78 Accepts]: Start accepts. Automaton has 1191 states and 1727 transitions. Word has length 59 [2024-11-16 03:03:03,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:03:03,688 INFO L471 AbstractCegarLoop]: Abstraction has 1191 states and 1727 transitions. [2024-11-16 03:03:03,688 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 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) [2024-11-16 03:03:03,688 INFO L276 IsEmpty]: Start isEmpty. Operand 1191 states and 1727 transitions. [2024-11-16 03:03:03,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-16 03:03:03,690 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:03:03,691 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:03:03,691 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-16 03:03:03,691 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:03:03,691 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:03:03,691 INFO L85 PathProgramCache]: Analyzing trace with hash -198026013, now seen corresponding path program 1 times [2024-11-16 03:03:03,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:03:03,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509619306] [2024-11-16 03:03:03,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:03,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:03:03,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:03,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-16 03:03:03,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:03,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-16 03:03:03,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:03,828 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:03:03,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:03:03,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509619306] [2024-11-16 03:03:03,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509619306] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:03:03,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:03:03,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-16 03:03:03,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938226224] [2024-11-16 03:03:03,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:03:03,830 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 03:03:03,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:03:03,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 03:03:03,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-16 03:03:03,831 INFO L87 Difference]: Start difference. First operand 1191 states and 1727 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 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) [2024-11-16 03:03:05,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:03:05,659 INFO L93 Difference]: Finished difference Result 1240 states and 1793 transitions. [2024-11-16 03:03:05,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-16 03:03:05,659 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 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 59 [2024-11-16 03:03:05,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:03:05,666 INFO L225 Difference]: With dead ends: 1240 [2024-11-16 03:03:05,666 INFO L226 Difference]: Without dead ends: 1231 [2024-11-16 03:03:05,667 INFO L431 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 [2024-11-16 03:03:05,667 INFO L432 NwaCegarLoop]: 806 mSDtfsCounter, 340 mSDsluCounter, 1946 mSDsCounter, 0 mSdLazyCounter, 783 mSolverCounterSat, 221 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 2752 SdHoareTripleChecker+Invalid, 1004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 221 IncrementalHoareTripleChecker+Valid, 783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-16 03:03:05,668 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 2752 Invalid, 1004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [221 Valid, 783 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-16 03:03:05,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1231 states. [2024-11-16 03:03:05,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1231 to 1208. [2024-11-16 03:03:05,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1208 states, 988 states have (on average 1.394736842105263) internal successors, (1378), 995 states have internal predecessors, (1378), 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) [2024-11-16 03:03:05,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1208 states to 1208 states and 1746 transitions. [2024-11-16 03:03:05,783 INFO L78 Accepts]: Start accepts. Automaton has 1208 states and 1746 transitions. Word has length 59 [2024-11-16 03:03:05,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:03:05,783 INFO L471 AbstractCegarLoop]: Abstraction has 1208 states and 1746 transitions. [2024-11-16 03:03:05,784 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 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) [2024-11-16 03:03:05,784 INFO L276 IsEmpty]: Start isEmpty. Operand 1208 states and 1746 transitions. [2024-11-16 03:03:05,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-16 03:03:05,786 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:03:05,786 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:03:05,786 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-16 03:03:05,786 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:03:05,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:03:05,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1402233475, now seen corresponding path program 1 times [2024-11-16 03:03:05,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:03:05,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173234864] [2024-11-16 03:03:05,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:05,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:03:05,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:05,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 03:03:05,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:05,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-16 03:03:05,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:05,908 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:03:05,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:03:05,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173234864] [2024-11-16 03:03:05,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173234864] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:03:05,909 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:03:05,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-16 03:03:05,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76297807] [2024-11-16 03:03:05,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:03:05,910 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 03:03:05,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:03:05,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 03:03:05,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-16 03:03:05,911 INFO L87 Difference]: Start difference. First operand 1208 states and 1746 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 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) [2024-11-16 03:03:07,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:03:07,968 INFO L93 Difference]: Finished difference Result 1358 states and 1938 transitions. [2024-11-16 03:03:07,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-16 03:03:07,969 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 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 60 [2024-11-16 03:03:07,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:03:07,975 INFO L225 Difference]: With dead ends: 1358 [2024-11-16 03:03:07,975 INFO L226 Difference]: Without dead ends: 1270 [2024-11-16 03:03:07,976 INFO L431 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 [2024-11-16 03:03:07,976 INFO L432 NwaCegarLoop]: 856 mSDtfsCounter, 1102 mSDsluCounter, 1506 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1178 SdHoareTripleChecker+Valid, 2362 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-16 03:03:07,976 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1178 Valid, 2362 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-16 03:03:07,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1270 states. [2024-11-16 03:03:08,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1270 to 1197. [2024-11-16 03:03:08,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1197 states, 981 states have (on average 1.3955147808358817) internal successors, (1369), 988 states have internal predecessors, (1369), 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) [2024-11-16 03:03:08,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1197 states to 1197 states and 1733 transitions. [2024-11-16 03:03:08,089 INFO L78 Accepts]: Start accepts. Automaton has 1197 states and 1733 transitions. Word has length 60 [2024-11-16 03:03:08,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:03:08,089 INFO L471 AbstractCegarLoop]: Abstraction has 1197 states and 1733 transitions. [2024-11-16 03:03:08,090 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 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) [2024-11-16 03:03:08,090 INFO L276 IsEmpty]: Start isEmpty. Operand 1197 states and 1733 transitions. [2024-11-16 03:03:08,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-16 03:03:08,092 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:03:08,092 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:03:08,093 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-16 03:03:08,093 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:03:08,093 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:03:08,093 INFO L85 PathProgramCache]: Analyzing trace with hash -970057157, now seen corresponding path program 1 times [2024-11-16 03:03:08,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:03:08,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296020065] [2024-11-16 03:03:08,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:08,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:03:08,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:08,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-16 03:03:08,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:08,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-16 03:03:08,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:08,340 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:03:08,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:03:08,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296020065] [2024-11-16 03:03:08,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296020065] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:03:08,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:03:08,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 03:03:08,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458926591] [2024-11-16 03:03:08,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:03:08,342 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 03:03:08,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:03:08,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 03:03:08,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-16 03:03:08,343 INFO L87 Difference]: Start difference. First operand 1197 states and 1733 transitions. Second operand has 7 states, 7 states have (on average 8.0) internal successors, (56), 5 states have internal predecessors, (56), 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) [2024-11-16 03:03:10,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:03:10,728 INFO L93 Difference]: Finished difference Result 1230 states and 1777 transitions. [2024-11-16 03:03:10,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-16 03:03:10,728 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.0) internal successors, (56), 5 states have internal predecessors, (56), 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 61 [2024-11-16 03:03:10,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:03:10,735 INFO L225 Difference]: With dead ends: 1230 [2024-11-16 03:03:10,735 INFO L226 Difference]: Without dead ends: 1223 [2024-11-16 03:03:10,736 INFO L431 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 [2024-11-16 03:03:10,737 INFO L432 NwaCegarLoop]: 806 mSDtfsCounter, 1279 mSDsluCounter, 2487 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1364 SdHoareTripleChecker+Valid, 3293 SdHoareTripleChecker+Invalid, 1517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 267 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-16 03:03:10,738 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1364 Valid, 3293 Invalid, 1517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 1250 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-16 03:03:10,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1223 states. [2024-11-16 03:03:10,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1223 to 1197. [2024-11-16 03:03:10,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1197 states, 981 states have (on average 1.3944954128440368) internal successors, (1368), 988 states have internal predecessors, (1368), 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) [2024-11-16 03:03:10,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1197 states to 1197 states and 1732 transitions. [2024-11-16 03:03:10,830 INFO L78 Accepts]: Start accepts. Automaton has 1197 states and 1732 transitions. Word has length 61 [2024-11-16 03:03:10,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:03:10,830 INFO L471 AbstractCegarLoop]: Abstraction has 1197 states and 1732 transitions. [2024-11-16 03:03:10,830 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.0) internal successors, (56), 5 states have internal predecessors, (56), 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) [2024-11-16 03:03:10,831 INFO L276 IsEmpty]: Start isEmpty. Operand 1197 states and 1732 transitions. [2024-11-16 03:03:10,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-16 03:03:10,833 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:03:10,833 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:03:10,833 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-16 03:03:10,833 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:03:10,833 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:03:10,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1187777135, now seen corresponding path program 1 times [2024-11-16 03:03:10,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:03:10,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767835476] [2024-11-16 03:03:10,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:10,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:03:10,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:11,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-16 03:03:11,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:11,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-16 03:03:11,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:11,174 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:03:11,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:03:11,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767835476] [2024-11-16 03:03:11,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767835476] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:03:11,174 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:03:11,174 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-16 03:03:11,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770717243] [2024-11-16 03:03:11,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:03:11,175 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-16 03:03:11,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:03:11,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-16 03:03:11,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-16 03:03:11,177 INFO L87 Difference]: Start difference. First operand 1197 states and 1732 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 7 states have internal predecessors, (57), 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) [2024-11-16 03:03:15,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:03:15,165 INFO L93 Difference]: Finished difference Result 1251 states and 1807 transitions. [2024-11-16 03:03:15,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-16 03:03:15,166 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 7 states have internal predecessors, (57), 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 62 [2024-11-16 03:03:15,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:03:15,172 INFO L225 Difference]: With dead ends: 1251 [2024-11-16 03:03:15,174 INFO L226 Difference]: Without dead ends: 1231 [2024-11-16 03:03:15,175 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-16 03:03:15,176 INFO L432 NwaCegarLoop]: 862 mSDtfsCounter, 222 mSDsluCounter, 5965 mSDsCounter, 0 mSdLazyCounter, 2189 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 6827 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 2189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-11-16 03:03:15,176 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 6827 Invalid, 2401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 2189 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-11-16 03:03:15,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1231 states. [2024-11-16 03:03:15,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1231 to 1195. [2024-11-16 03:03:15,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1195 states, 980 states have (on average 1.3938775510204082) internal successors, (1366), 987 states have internal predecessors, (1366), 153 states have call successors, (153), 56 states have call predecessors, (153), 61 states have return successors, (209), 151 states have call predecessors, (209), 147 states have call successors, (209) [2024-11-16 03:03:15,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1195 states to 1195 states and 1728 transitions. [2024-11-16 03:03:15,283 INFO L78 Accepts]: Start accepts. Automaton has 1195 states and 1728 transitions. Word has length 62 [2024-11-16 03:03:15,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:03:15,283 INFO L471 AbstractCegarLoop]: Abstraction has 1195 states and 1728 transitions. [2024-11-16 03:03:15,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 7 states have internal predecessors, (57), 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) [2024-11-16 03:03:15,283 INFO L276 IsEmpty]: Start isEmpty. Operand 1195 states and 1728 transitions. [2024-11-16 03:03:15,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-16 03:03:15,286 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:03:15,287 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:03:15,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-16 03:03:15,287 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:03:15,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:03:15,288 INFO L85 PathProgramCache]: Analyzing trace with hash 1922150858, now seen corresponding path program 1 times [2024-11-16 03:03:15,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:03:15,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763112514] [2024-11-16 03:03:15,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:15,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:03:15,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:15,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-16 03:03:15,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:15,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-16 03:03:15,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:15,613 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:03:15,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:03:15,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763112514] [2024-11-16 03:03:15,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763112514] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:03:15,614 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:03:15,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-16 03:03:15,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534011434] [2024-11-16 03:03:15,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:03:15,615 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-16 03:03:15,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:03:15,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-16 03:03:15,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-16 03:03:15,616 INFO L87 Difference]: Start difference. First operand 1195 states and 1728 transitions. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 7 states have internal predecessors, (56), 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) [2024-11-16 03:03:20,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:03:20,393 INFO L93 Difference]: Finished difference Result 1248 states and 1802 transitions. [2024-11-16 03:03:20,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-16 03:03:20,394 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 7 states have internal predecessors, (56), 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 61 [2024-11-16 03:03:20,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:03:20,398 INFO L225 Difference]: With dead ends: 1248 [2024-11-16 03:03:20,398 INFO L226 Difference]: Without dead ends: 1227 [2024-11-16 03:03:20,398 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-16 03:03:20,400 INFO L432 NwaCegarLoop]: 853 mSDtfsCounter, 112 mSDsluCounter, 6407 mSDsCounter, 0 mSdLazyCounter, 2514 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 7260 SdHoareTripleChecker+Invalid, 2620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 2514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-16 03:03:20,400 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 7260 Invalid, 2620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 2514 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-11-16 03:03:20,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1227 states. [2024-11-16 03:03:20,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1227 to 1191. [2024-11-16 03:03:20,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1191 states, 977 states have (on average 1.3940634595701127) internal successors, (1362), 984 states have internal predecessors, (1362), 152 states have call successors, (152), 56 states have call predecessors, (152), 61 states have return successors, (208), 150 states have call predecessors, (208), 146 states have call successors, (208) [2024-11-16 03:03:20,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1191 states to 1191 states and 1722 transitions. [2024-11-16 03:03:20,501 INFO L78 Accepts]: Start accepts. Automaton has 1191 states and 1722 transitions. Word has length 61 [2024-11-16 03:03:20,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:03:20,501 INFO L471 AbstractCegarLoop]: Abstraction has 1191 states and 1722 transitions. [2024-11-16 03:03:20,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 7 states have internal predecessors, (56), 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) [2024-11-16 03:03:20,502 INFO L276 IsEmpty]: Start isEmpty. Operand 1191 states and 1722 transitions. [2024-11-16 03:03:20,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-16 03:03:20,504 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:03:20,504 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:03:20,504 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-16 03:03:20,504 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:03:20,505 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:03:20,505 INFO L85 PathProgramCache]: Analyzing trace with hash 2117725852, now seen corresponding path program 1 times [2024-11-16 03:03:20,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:03:20,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010761787] [2024-11-16 03:03:20,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:20,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:03:20,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:20,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-16 03:03:20,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:20,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-16 03:03:20,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:20,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 03:03:20,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:03:20,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010761787] [2024-11-16 03:03:20,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010761787] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:03:20,734 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:03:20,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-16 03:03:20,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32002519] [2024-11-16 03:03:20,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:03:20,734 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 03:03:20,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:03:20,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 03:03:20,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-16 03:03:20,735 INFO L87 Difference]: Start difference. First operand 1191 states and 1722 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 3 states have internal predecessors, (57), 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) [2024-11-16 03:03:22,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:03:22,461 INFO L93 Difference]: Finished difference Result 2404 states and 3482 transitions. [2024-11-16 03:03:22,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-16 03:03:22,462 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 3 states have internal predecessors, (57), 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 62 [2024-11-16 03:03:22,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:03:22,467 INFO L225 Difference]: With dead ends: 2404 [2024-11-16 03:03:22,467 INFO L226 Difference]: Without dead ends: 1217 [2024-11-16 03:03:22,470 INFO L431 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 [2024-11-16 03:03:22,471 INFO L432 NwaCegarLoop]: 799 mSDtfsCounter, 310 mSDsluCounter, 1968 mSDsCounter, 0 mSdLazyCounter, 753 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 2767 SdHoareTripleChecker+Invalid, 967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-16 03:03:22,471 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 2767 Invalid, 967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 753 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-16 03:03:22,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1217 states. [2024-11-16 03:03:22,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1217 to 1197. [2024-11-16 03:03:22,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1197 states, 983 states have (on average 1.3916581892166837) internal successors, (1368), 990 states have internal predecessors, (1368), 152 states have call successors, (152), 56 states have call predecessors, (152), 61 states have return successors, (208), 150 states have call predecessors, (208), 146 states have call successors, (208) [2024-11-16 03:03:22,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1197 states to 1197 states and 1728 transitions. [2024-11-16 03:03:22,568 INFO L78 Accepts]: Start accepts. Automaton has 1197 states and 1728 transitions. Word has length 62 [2024-11-16 03:03:22,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:03:22,569 INFO L471 AbstractCegarLoop]: Abstraction has 1197 states and 1728 transitions. [2024-11-16 03:03:22,569 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 3 states have internal predecessors, (57), 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) [2024-11-16 03:03:22,569 INFO L276 IsEmpty]: Start isEmpty. Operand 1197 states and 1728 transitions. [2024-11-16 03:03:22,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-16 03:03:22,571 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:03:22,571 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:03:22,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-16 03:03:22,571 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:03:22,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:03:22,572 INFO L85 PathProgramCache]: Analyzing trace with hash -500414533, now seen corresponding path program 1 times [2024-11-16 03:03:22,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:03:22,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93550268] [2024-11-16 03:03:22,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:22,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:03:22,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:22,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-16 03:03:22,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:22,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-16 03:03:22,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:22,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-16 03:03:22,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:03:22,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93550268] [2024-11-16 03:03:22,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93550268] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 03:03:22,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908686485] [2024-11-16 03:03:22,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:22,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 03:03:22,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 03:03:22,782 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) [2024-11-16 03:03:22,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-16 03:03:23,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:23,316 INFO L255 TraceCheckSpWp]: Trace formula consists of 663 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-16 03:03:23,324 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 03:03:23,349 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-16 03:03:23,349 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 03:03:23,431 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-16 03:03:23,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908686485] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 03:03:23,432 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 03:03:23,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 9 [2024-11-16 03:03:23,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751410662] [2024-11-16 03:03:23,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 03:03:23,432 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-16 03:03:23,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:03:23,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-16 03:03:23,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-11-16 03:03:23,433 INFO L87 Difference]: Start difference. First operand 1197 states and 1728 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 7 states have internal predecessors, (77), 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) [2024-11-16 03:03:26,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:03:26,190 INFO L93 Difference]: Finished difference Result 2422 states and 3504 transitions. [2024-11-16 03:03:26,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-16 03:03:26,191 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 7 states have internal predecessors, (77), 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 68 [2024-11-16 03:03:26,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:03:26,195 INFO L225 Difference]: With dead ends: 2422 [2024-11-16 03:03:26,195 INFO L226 Difference]: Without dead ends: 1231 [2024-11-16 03:03:26,198 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-11-16 03:03:26,198 INFO L432 NwaCegarLoop]: 801 mSDtfsCounter, 321 mSDsluCounter, 3432 mSDsCounter, 0 mSdLazyCounter, 1311 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 4233 SdHoareTripleChecker+Invalid, 1541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 1311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-16 03:03:26,199 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 4233 Invalid, 1541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 1311 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-16 03:03:26,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1231 states. [2024-11-16 03:03:26,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1231 to 1211. [2024-11-16 03:03:26,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1211 states, 997 states have (on average 1.3861584754262788) internal successors, (1382), 1004 states have internal predecessors, (1382), 152 states have call successors, (152), 56 states have call predecessors, (152), 61 states have return successors, (208), 150 states have call predecessors, (208), 146 states have call successors, (208) [2024-11-16 03:03:26,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1211 states to 1211 states and 1742 transitions. [2024-11-16 03:03:26,297 INFO L78 Accepts]: Start accepts. Automaton has 1211 states and 1742 transitions. Word has length 68 [2024-11-16 03:03:26,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:03:26,297 INFO L471 AbstractCegarLoop]: Abstraction has 1211 states and 1742 transitions. [2024-11-16 03:03:26,297 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 7 states have internal predecessors, (77), 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) [2024-11-16 03:03:26,297 INFO L276 IsEmpty]: Start isEmpty. Operand 1211 states and 1742 transitions. [2024-11-16 03:03:26,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-16 03:03:26,301 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:03:26,301 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:03:26,325 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-16 03:03:26,502 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-16 03:03:26,503 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:03:26,503 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:03:26,503 INFO L85 PathProgramCache]: Analyzing trace with hash 1235964950, now seen corresponding path program 2 times [2024-11-16 03:03:26,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:03:26,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385188954] [2024-11-16 03:03:26,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:26,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:03:26,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:26,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-16 03:03:26,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:26,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-16 03:03:26,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:26,852 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-16 03:03:26,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:03:26,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385188954] [2024-11-16 03:03:26,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385188954] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 03:03:26,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331078686] [2024-11-16 03:03:26,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-16 03:03:26,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 03:03:26,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 03:03:26,855 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) [2024-11-16 03:03:26,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-16 03:03:27,447 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-16 03:03:27,447 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-16 03:03:27,450 INFO L255 TraceCheckSpWp]: Trace formula consists of 597 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-16 03:03:27,453 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 03:03:27,485 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-16 03:03:27,486 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-16 03:03:27,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331078686] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:03:27,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-16 03:03:27,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2024-11-16 03:03:27,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728902356] [2024-11-16 03:03:27,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:03:27,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 03:03:27,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:03:27,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 03:03:27,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-11-16 03:03:27,491 INFO L87 Difference]: Start difference. First operand 1211 states and 1742 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 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) [2024-11-16 03:03:27,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:03:27,611 INFO L93 Difference]: Finished difference Result 2085 states and 3043 transitions. [2024-11-16 03:03:27,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 03:03:27,611 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 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 82 [2024-11-16 03:03:27,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:03:27,615 INFO L225 Difference]: With dead ends: 2085 [2024-11-16 03:03:27,616 INFO L226 Difference]: Without dead ends: 1216 [2024-11-16 03:03:27,618 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-11-16 03:03:27,619 INFO L432 NwaCegarLoop]: 966 mSDtfsCounter, 0 mSDsluCounter, 1926 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2892 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 03:03:27,619 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2892 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 03:03:27,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1216 states. [2024-11-16 03:03:27,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1216 to 1216. [2024-11-16 03:03:27,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1216 states, 1002 states have (on average 1.3842315369261478) internal successors, (1387), 1009 states have internal predecessors, (1387), 152 states have call successors, (152), 56 states have call predecessors, (152), 61 states have return successors, (208), 150 states have call predecessors, (208), 146 states have call successors, (208) [2024-11-16 03:03:27,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1216 states to 1216 states and 1747 transitions. [2024-11-16 03:03:27,716 INFO L78 Accepts]: Start accepts. Automaton has 1216 states and 1747 transitions. Word has length 82 [2024-11-16 03:03:27,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:03:27,716 INFO L471 AbstractCegarLoop]: Abstraction has 1216 states and 1747 transitions. [2024-11-16 03:03:27,716 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 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) [2024-11-16 03:03:27,716 INFO L276 IsEmpty]: Start isEmpty. Operand 1216 states and 1747 transitions. [2024-11-16 03:03:27,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-16 03:03:27,719 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:03:27,719 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:03:27,741 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-16 03:03:27,919 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-16 03:03:27,920 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:03:27,921 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:03:27,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1701740676, now seen corresponding path program 1 times [2024-11-16 03:03:27,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:03:27,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928235536] [2024-11-16 03:03:27,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:27,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:03:27,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:28,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-16 03:03:28,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:28,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-16 03:03:28,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:28,219 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-16 03:03:28,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:03:28,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928235536] [2024-11-16 03:03:28,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928235536] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 03:03:28,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113759903] [2024-11-16 03:03:28,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:28,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 03:03:28,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 03:03:28,222 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) [2024-11-16 03:03:28,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-16 03:03:28,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:28,789 INFO L255 TraceCheckSpWp]: Trace formula consists of 832 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-16 03:03:28,793 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 03:03:28,831 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-16 03:03:28,831 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 03:03:28,945 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-16 03:03:28,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113759903] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 03:03:28,945 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 03:03:28,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 15 [2024-11-16 03:03:28,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581626888] [2024-11-16 03:03:28,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 03:03:28,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-16 03:03:28,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:03:28,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-16 03:03:28,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2024-11-16 03:03:28,947 INFO L87 Difference]: Start difference. First operand 1216 states and 1747 transitions. Second operand has 15 states, 15 states have (on average 7.2) internal successors, (108), 13 states have internal predecessors, (108), 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) [2024-11-16 03:03:32,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:03:32,691 INFO L93 Difference]: Finished difference Result 2445 states and 3522 transitions. [2024-11-16 03:03:32,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-16 03:03:32,691 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 7.2) internal successors, (108), 13 states have internal predecessors, (108), 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 83 [2024-11-16 03:03:32,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:03:32,695 INFO L225 Difference]: With dead ends: 2445 [2024-11-16 03:03:32,695 INFO L226 Difference]: Without dead ends: 1241 [2024-11-16 03:03:32,698 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2024-11-16 03:03:32,698 INFO L432 NwaCegarLoop]: 804 mSDtfsCounter, 331 mSDsluCounter, 5638 mSDsCounter, 0 mSdLazyCounter, 2209 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 6442 SdHoareTripleChecker+Invalid, 2460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 2209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2024-11-16 03:03:32,698 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 6442 Invalid, 2460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 2209 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2024-11-16 03:03:32,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1241 states. [2024-11-16 03:03:32,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1241 to 1236. [2024-11-16 03:03:32,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1236 states, 1022 states have (on average 1.3767123287671232) internal successors, (1407), 1029 states have internal predecessors, (1407), 152 states have call successors, (152), 56 states have call predecessors, (152), 61 states have return successors, (208), 150 states have call predecessors, (208), 146 states have call successors, (208) [2024-11-16 03:03:32,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1236 states to 1236 states and 1767 transitions. [2024-11-16 03:03:32,800 INFO L78 Accepts]: Start accepts. Automaton has 1236 states and 1767 transitions. Word has length 83 [2024-11-16 03:03:32,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:03:32,800 INFO L471 AbstractCegarLoop]: Abstraction has 1236 states and 1767 transitions. [2024-11-16 03:03:32,800 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 7.2) internal successors, (108), 13 states have internal predecessors, (108), 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) [2024-11-16 03:03:32,801 INFO L276 IsEmpty]: Start isEmpty. Operand 1236 states and 1767 transitions. [2024-11-16 03:03:32,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-16 03:03:32,804 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:03:32,804 INFO L215 NwaCegarLoop]: trace histogram [11, 10, 6, 6, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:03:32,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-16 03:03:33,005 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 03:03:33,006 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:03:33,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:03:33,006 INFO L85 PathProgramCache]: Analyzing trace with hash 2107744576, now seen corresponding path program 2 times [2024-11-16 03:03:33,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:03:33,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710068815] [2024-11-16 03:03:33,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:33,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:03:33,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:33,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-16 03:03:33,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:33,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-16 03:03:33,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:33,449 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2024-11-16 03:03:33,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:03:33,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710068815] [2024-11-16 03:03:33,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710068815] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 03:03:33,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551599494] [2024-11-16 03:03:33,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-16 03:03:33,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 03:03:33,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 03:03:33,451 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) [2024-11-16 03:03:33,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-16 03:03:34,267 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-16 03:03:34,267 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-16 03:03:34,271 INFO L255 TraceCheckSpWp]: Trace formula consists of 1052 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-16 03:03:34,277 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 03:03:34,313 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2024-11-16 03:03:34,314 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 03:03:34,445 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2024-11-16 03:03:34,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551599494] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 03:03:34,446 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 03:03:34,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 17 [2024-11-16 03:03:34,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345639336] [2024-11-16 03:03:34,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 03:03:34,447 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-16 03:03:34,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:03:34,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-16 03:03:34,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2024-11-16 03:03:34,449 INFO L87 Difference]: Start difference. First operand 1236 states and 1767 transitions. Second operand has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 15 states have internal predecessors, (95), 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) [2024-11-16 03:03:38,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:03:38,400 INFO L93 Difference]: Finished difference Result 2483 states and 3560 transitions. [2024-11-16 03:03:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-16 03:03:38,401 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 15 states have internal predecessors, (95), 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 103 [2024-11-16 03:03:38,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:03:38,404 INFO L225 Difference]: With dead ends: 2483 [2024-11-16 03:03:38,404 INFO L226 Difference]: Without dead ends: 1261 [2024-11-16 03:03:38,407 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=158, Invalid=348, Unknown=0, NotChecked=0, Total=506 [2024-11-16 03:03:38,407 INFO L432 NwaCegarLoop]: 808 mSDtfsCounter, 375 mSDsluCounter, 5683 mSDsCounter, 0 mSdLazyCounter, 2249 mSolverCounterSat, 291 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 6491 SdHoareTripleChecker+Invalid, 2540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 2249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-16 03:03:38,407 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [377 Valid, 6491 Invalid, 2540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [291 Valid, 2249 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-16 03:03:38,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1261 states. [2024-11-16 03:03:38,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1261 to 1256. [2024-11-16 03:03:38,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1256 states, 1042 states have (on average 1.3694817658349328) internal successors, (1427), 1049 states have internal predecessors, (1427), 152 states have call successors, (152), 56 states have call predecessors, (152), 61 states have return successors, (208), 150 states have call predecessors, (208), 146 states have call successors, (208) [2024-11-16 03:03:38,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1256 states to 1256 states and 1787 transitions. [2024-11-16 03:03:38,500 INFO L78 Accepts]: Start accepts. Automaton has 1256 states and 1787 transitions. Word has length 103 [2024-11-16 03:03:38,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:03:38,500 INFO L471 AbstractCegarLoop]: Abstraction has 1256 states and 1787 transitions. [2024-11-16 03:03:38,500 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 15 states have internal predecessors, (95), 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) [2024-11-16 03:03:38,501 INFO L276 IsEmpty]: Start isEmpty. Operand 1256 states and 1787 transitions. [2024-11-16 03:03:38,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-16 03:03:38,504 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:03:38,504 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:03:38,527 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-16 03:03:38,705 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-16 03:03:38,706 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:03:38,706 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:03:38,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1862874632, now seen corresponding path program 3 times [2024-11-16 03:03:38,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:03:38,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814966905] [2024-11-16 03:03:38,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:38,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:03:38,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:39,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-16 03:03:39,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:39,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-16 03:03:39,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:39,491 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2024-11-16 03:03:39,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:03:39,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814966905] [2024-11-16 03:03:39,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814966905] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 03:03:39,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894872579] [2024-11-16 03:03:39,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-16 03:03:39,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 03:03:39,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 03:03:39,494 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) [2024-11-16 03:03:39,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-16 03:03:40,187 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-16 03:03:40,187 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-16 03:03:40,190 INFO L255 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-16 03:03:40,194 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 03:03:40,255 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2024-11-16 03:03:40,256 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 03:03:40,350 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2024-11-16 03:03:40,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894872579] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 03:03:40,350 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 03:03:40,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 5, 5] total 23 [2024-11-16 03:03:40,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512041636] [2024-11-16 03:03:40,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 03:03:40,351 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-16 03:03:40,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:03:40,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-16 03:03:40,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2024-11-16 03:03:40,352 INFO L87 Difference]: Start difference. First operand 1256 states and 1787 transitions. Second operand has 23 states, 23 states have (on average 5.173913043478261) internal successors, (119), 21 states have internal predecessors, (119), 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) [2024-11-16 03:03:46,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 03:03:46,876 INFO L93 Difference]: Finished difference Result 2534 states and 3626 transitions. [2024-11-16 03:03:46,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-16 03:03:46,877 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.173913043478261) internal successors, (119), 21 states have internal predecessors, (119), 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 123 [2024-11-16 03:03:46,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 03:03:46,881 INFO L225 Difference]: With dead ends: 2534 [2024-11-16 03:03:46,881 INFO L226 Difference]: Without dead ends: 1294 [2024-11-16 03:03:46,883 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 243 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=150, Invalid=906, Unknown=0, NotChecked=0, Total=1056 [2024-11-16 03:03:46,884 INFO L432 NwaCegarLoop]: 825 mSDtfsCounter, 349 mSDsluCounter, 11930 mSDsCounter, 0 mSdLazyCounter, 4988 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 12755 SdHoareTripleChecker+Invalid, 5251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 4988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2024-11-16 03:03:46,884 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 12755 Invalid, 5251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 4988 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2024-11-16 03:03:46,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1294 states. [2024-11-16 03:03:46,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1294 to 1289. [2024-11-16 03:03:46,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1289 states, 1074 states have (on average 1.361266294227188) internal successors, (1462), 1081 states have internal predecessors, (1462), 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) [2024-11-16 03:03:46,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1289 states to 1289 states and 1822 transitions. [2024-11-16 03:03:46,972 INFO L78 Accepts]: Start accepts. Automaton has 1289 states and 1822 transitions. Word has length 123 [2024-11-16 03:03:46,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 03:03:46,972 INFO L471 AbstractCegarLoop]: Abstraction has 1289 states and 1822 transitions. [2024-11-16 03:03:46,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.173913043478261) internal successors, (119), 21 states have internal predecessors, (119), 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) [2024-11-16 03:03:46,972 INFO L276 IsEmpty]: Start isEmpty. Operand 1289 states and 1822 transitions. [2024-11-16 03:03:46,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-16 03:03:46,975 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 03:03:46,975 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 03:03:46,997 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-16 03:03:47,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-16 03:03:47,177 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 03:03:47,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 03:03:47,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1736974089, now seen corresponding path program 1 times [2024-11-16 03:03:47,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 03:03:47,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621165140] [2024-11-16 03:03:47,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 03:03:47,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 03:03:47,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:47,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-16 03:03:47,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:47,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-16 03:03:47,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 03:03:47,719 INFO L134 CoverageAnalysis]: Checked inductivity of 546 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2024-11-16 03:03:47,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 03:03:47,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621165140] [2024-11-16 03:03:47,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621165140] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 03:03:47,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 03:03:47,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-16 03:03:47,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902385964] [2024-11-16 03:03:47,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 03:03:47,721 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-16 03:03:47,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 03:03:47,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-16 03:03:47,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2024-11-16 03:03:47,722 INFO L87 Difference]: Start difference. First operand 1289 states and 1822 transitions. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 8 states have internal predecessors, (61), 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)