./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 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya --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.4-dev-0e0057c [2023-11-29 00:10:58,414 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 00:10:58,486 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 00:10:58,491 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 00:10:58,491 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 00:10:58,517 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 00:10:58,518 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 00:10:58,518 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 00:10:58,519 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 00:10:58,519 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 00:10:58,520 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 00:10:58,520 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 00:10:58,521 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 00:10:58,522 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 00:10:58,522 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 00:10:58,523 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 00:10:58,523 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 00:10:58,524 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 00:10:58,525 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 00:10:58,525 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 00:10:58,526 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 00:10:58,526 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 00:10:58,527 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 00:10:58,527 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 00:10:58,528 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 00:10:58,528 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 00:10:58,528 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 00:10:58,529 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 00:10:58,529 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 00:10:58,539 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 00:10:58,540 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 00:10:58,540 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:10:58,541 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 00:10:58,541 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 00:10:58,541 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 00:10:58,541 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 00:10:58,542 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 00:10:58,542 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 00:10:58,542 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 00:10:58,542 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 00:10:58,543 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 00:10:58,543 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 00:10:58,543 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:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya 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 [2023-11-29 00:10:58,775 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 00:10:58,794 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 00:10:58,797 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 00:10:58,798 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 00:10:58,798 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 00:10:58,799 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c [2023-11-29 00:11:01,461 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 00:11:01,913 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 00:11:01,914 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c [2023-11-29 00:11:01,960 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/data/5c15b1b95/a93cee9782124fc1b6d43bb1623c17ca/FLAGe4f6050c8 [2023-11-29 00:11:01,975 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/data/5c15b1b95/a93cee9782124fc1b6d43bb1623c17ca [2023-11-29 00:11:01,977 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 00:11:01,979 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 00:11:01,980 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 00:11:01,980 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 00:11:01,985 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 00:11:01,986 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:11:01" (1/1) ... [2023-11-29 00:11:01,987 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3c98a059 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:01, skipping insertion in model container [2023-11-29 00:11:01,987 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:11:01" (1/1) ... [2023-11-29 00:11:02,103 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 00:11:02,787 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c[90162,90175] [2023-11-29 00:11:03,485 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:11:03,498 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 00:11:03,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [13] [2023-11-29 00:11:03,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [14] [2023-11-29 00:11:03,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [187] [2023-11-29 00:11:03,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [193] [2023-11-29 00:11:03,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [399] [2023-11-29 00:11:03,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [452] [2023-11-29 00:11:03,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [471] [2023-11-29 00:11:03,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [472] [2023-11-29 00:11:03,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1153] [2023-11-29 00:11:03,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1326] [2023-11-29 00:11:03,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1446] [2023-11-29 00:11:03,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1447] [2023-11-29 00:11:03,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(1) [2284] [2023-11-29 00:11:03,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack() [2285] [2023-11-29 00:11:03,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [2626] [2023-11-29 00:11:03,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2627] [2023-11-29 00:11:03,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [2630] [2023-11-29 00:11:03,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2631] [2023-11-29 00:11:03,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [2632] [2023-11-29 00:11:03,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2633] [2023-11-29 00:11:03,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [2634] [2023-11-29 00:11:03,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2635] [2023-11-29 00:11:03,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [2642] [2023-11-29 00:11:03,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [2643] [2023-11-29 00:11:03,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2644] [2023-11-29 00:11:03,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2645] [2023-11-29 00:11:03,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2646] [2023-11-29 00:11:03,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2651] [2023-11-29 00:11:03,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2652] [2023-11-29 00:11:03,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2681] [2023-11-29 00:11:03,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2682] [2023-11-29 00:11:03,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2683] [2023-11-29 00:11:03,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2690] [2023-11-29 00:11:03,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2691] [2023-11-29 00:11:03,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2692] [2023-11-29 00:11:03,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [2693] [2023-11-29 00:11:03,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [2694] [2023-11-29 00:11:03,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2695] [2023-11-29 00:11:03,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2696] [2023-11-29 00:11:03,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2697] [2023-11-29 00:11:03,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2698] [2023-11-29 00:11:03,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2699] [2023-11-29 00:11:03,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2753] [2023-11-29 00:11:03,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2754] [2023-11-29 00:11:03,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2827] [2023-11-29 00:11:03,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [2828] [2023-11-29 00:11:03,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2840] [2023-11-29 00:11:03,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [2841] [2023-11-29 00:11:03,523 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(INIT,DriverEntry) [2910] [2023-11-29 00:11:03,523 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudioNECDeviceControl) [2911] [2023-11-29 00:11:03,523 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioHitachiSendPauseCommand) [2912] [2023-11-29 00:11:03,523 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioHitachiDeviceControl) [2913] [2023-11-29 00:11:03,524 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioDenonDeviceControl) [2914] [2023-11-29 00:11:03,524 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudio435DeviceControl) [2915] [2023-11-29 00:11:03,524 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudio535DeviceControl) [2916] [2023-11-29 00:11:03,524 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioPioneerDeviceControl) [2917] [2023-11-29 00:11:03,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDNC,CdAudioPan533DeviceControl) [2918] [2023-11-29 00:11:03,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioAtapiDeviceControl) [2919] [2023-11-29 00:11:03,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioLionOpticsDeviceControl) [2920] [2023-11-29 00:11:03,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,CdAudioHPCdrDeviceControl) [2921] [2023-11-29 00:11:03,526 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,HpCdrProcessLastSession) [2922] [2023-11-29 00:11:03,526 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGECDOT,HPCdrCompletion) [2923] [2023-11-29 00:11:03,526 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7517] [2023-11-29 00:11:03,526 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7518] [2023-11-29 00:11:03,527 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7519] [2023-11-29 00:11:03,527 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7520] [2023-11-29 00:11:03,527 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7521] [2023-11-29 00:11:03,527 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7522] [2023-11-29 00:11:03,528 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7523] [2023-11-29 00:11:03,528 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7524] [2023-11-29 00:11:03,528 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7525] [2023-11-29 00:11:03,528 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7526] [2023-11-29 00:11:03,528 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [7527] [2023-11-29 00:11:03,529 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [7528] [2023-11-29 00:11:03,529 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [7529] [2023-11-29 00:11:03,529 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7530] [2023-11-29 00:11:03,529 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7531] [2023-11-29 00:11:03,530 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7532] [2023-11-29 00:11:03,530 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7533] [2023-11-29 00:11:03,530 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7534] [2023-11-29 00:11:03,530 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7535] [2023-11-29 00:11:03,530 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7536] [2023-11-29 00:11:03,531 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [7537] [2023-11-29 00:11:03,531 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [7538] [2023-11-29 00:11:03,599 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c[90162,90175] [2023-11-29 00:11:03,946 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:11:03,970 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 00:11:03,978 INFO L206 MainTranslator]: Completed translation [2023-11-29 00:11:03,979 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03 WrapperNode [2023-11-29 00:11:03,979 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 00:11:03,980 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 00:11:03,980 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 00:11:03,980 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 00:11:03,988 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03" (1/1) ... [2023-11-29 00:11:04,051 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03" (1/1) ... [2023-11-29 00:11:04,140 INFO L138 Inliner]: procedures = 120, calls = 2195, calls flagged for inlining = 23, calls inlined = 19, statements flattened = 2523 [2023-11-29 00:11:04,141 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 00:11:04,142 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 00:11:04,142 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 00:11:04,142 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 00:11:04,155 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03" (1/1) ... [2023-11-29 00:11:04,155 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03" (1/1) ... [2023-11-29 00:11:04,170 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03" (1/1) ... [2023-11-29 00:11:04,270 INFO L175 MemorySlicer]: Split 698 memory accesses to 14 slices as follows [2, 115, 113, 7, 84, 224, 4, 13, 1, 1, 2, 20, 111, 1]. 32 percent of accesses are in the largest equivalence class. The 13 initializations are split as follows [2, 0, 0, 7, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0]. The 397 writes are split as follows [0, 11, 112, 0, 53, 118, 0, 12, 0, 1, 0, 4, 86, 0]. [2023-11-29 00:11:04,270 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03" (1/1) ... [2023-11-29 00:11:04,270 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03" (1/1) ... [2023-11-29 00:11:04,345 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03" (1/1) ... [2023-11-29 00:11:04,362 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03" (1/1) ... [2023-11-29 00:11:04,380 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03" (1/1) ... [2023-11-29 00:11:04,393 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03" (1/1) ... [2023-11-29 00:11:04,414 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 00:11:04,415 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 00:11:04,415 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 00:11:04,415 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 00:11:04,416 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03" (1/1) ... [2023-11-29 00:11:04,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:11:04,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:11:04,458 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 00:11:04,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 00:11:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-29 00:11:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-29 00:11:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-29 00:11:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-29 00:11:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-29 00:11:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-29 00:11:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-29 00:11:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-11-29 00:11:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-11-29 00:11:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-11-29 00:11:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-11-29 00:11:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2023-11-29 00:11:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2023-11-29 00:11:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2023-11-29 00:11:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2023-11-29 00:11:04,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2023-11-29 00:11:04,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2023-11-29 00:11:04,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2023-11-29 00:11:04,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2023-11-29 00:11:04,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2023-11-29 00:11:04,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2023-11-29 00:11:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2023-11-29 00:11:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2023-11-29 00:11:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2023-11-29 00:11:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2023-11-29 00:11:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2023-11-29 00:11:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2023-11-29 00:11:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2023-11-29 00:11:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-29 00:11:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-29 00:11:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-29 00:11:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-29 00:11:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-29 00:11:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-29 00:11:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-29 00:11:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2023-11-29 00:11:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2023-11-29 00:11:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2023-11-29 00:11:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2023-11-29 00:11:04,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2023-11-29 00:11:04,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2023-11-29 00:11:04,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2023-11-29 00:11:04,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 00:11:04,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 00:11:04,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 00:11:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 00:11:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 00:11:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 00:11:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-29 00:11:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-29 00:11:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-29 00:11:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-29 00:11:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-29 00:11:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-29 00:11:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-29 00:11:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-29 00:11:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2023-11-29 00:11:04,500 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2023-11-29 00:11:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2023-11-29 00:11:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2023-11-29 00:11:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2023-11-29 00:11:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2023-11-29 00:11:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2023-11-29 00:11:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2023-11-29 00:11:04,502 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2023-11-29 00:11:04,502 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2023-11-29 00:11:04,502 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2023-11-29 00:11:04,502 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2023-11-29 00:11:04,502 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2023-11-29 00:11:04,502 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2023-11-29 00:11:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2023-11-29 00:11:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2023-11-29 00:11:04,503 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2023-11-29 00:11:04,503 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2023-11-29 00:11:04,503 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2023-11-29 00:11:04,503 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2023-11-29 00:11:04,504 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2023-11-29 00:11:04,504 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2023-11-29 00:11:04,504 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2023-11-29 00:11:04,504 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2023-11-29 00:11:04,504 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2023-11-29 00:11:04,504 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2023-11-29 00:11:04,504 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2023-11-29 00:11:04,505 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2023-11-29 00:11:04,505 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2023-11-29 00:11:04,505 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2023-11-29 00:11:04,505 INFO L130 BoogieDeclarations]: Found specification of procedure MmLockPagableDataSection [2023-11-29 00:11:04,505 INFO L138 BoogieDeclarations]: Found implementation of procedure MmLockPagableDataSection [2023-11-29 00:11:04,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 00:11:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 00:11:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 00:11:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 00:11:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 00:11:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 00:11:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-29 00:11:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-29 00:11:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-29 00:11:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-29 00:11:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-29 00:11:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-29 00:11:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-29 00:11:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-29 00:11:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2023-11-29 00:11:04,508 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2023-11-29 00:11:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure IoOpenDeviceRegistryKey [2023-11-29 00:11:04,508 INFO L138 BoogieDeclarations]: Found implementation of procedure IoOpenDeviceRegistryKey [2023-11-29 00:11:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2023-11-29 00:11:04,508 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2023-11-29 00:11:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-11-29 00:11:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-11-29 00:11:04,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-11-29 00:11:04,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2023-11-29 00:11:04,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2023-11-29 00:11:04,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2023-11-29 00:11:04,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2023-11-29 00:11:04,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2023-11-29 00:11:04,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2023-11-29 00:11:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2023-11-29 00:11:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2023-11-29 00:11:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2023-11-29 00:11:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2023-11-29 00:11:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2023-11-29 00:11:04,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-11-29 00:11:04,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-11-29 00:11:04,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-11-29 00:11:04,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2023-11-29 00:11:04,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2023-11-29 00:11:04,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2023-11-29 00:11:04,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2023-11-29 00:11:04,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2023-11-29 00:11:04,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2023-11-29 00:11:04,512 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2023-11-29 00:11:04,512 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2023-11-29 00:11:04,512 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2023-11-29 00:11:04,512 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2023-11-29 00:11:04,512 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2023-11-29 00:11:04,512 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_malloc [2023-11-29 00:11:04,512 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_malloc [2023-11-29 00:11:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2023-11-29 00:11:04,513 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2023-11-29 00:11:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 00:11:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2023-11-29 00:11:04,513 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2023-11-29 00:11:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2023-11-29 00:11:04,513 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2023-11-29 00:11:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 00:11:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-29 00:11:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-29 00:11:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-29 00:11:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-29 00:11:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-29 00:11:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-29 00:11:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-29 00:11:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-29 00:11:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-11-29 00:11:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2023-11-29 00:11:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2023-11-29 00:11:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2023-11-29 00:11:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2023-11-29 00:11:04,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2023-11-29 00:11:04,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 00:11:04,516 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2023-11-29 00:11:04,516 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2023-11-29 00:11:04,516 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-11-29 00:11:04,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-29 00:11:04,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-29 00:11:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-29 00:11:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-29 00:11:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-29 00:11:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-29 00:11:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-29 00:11:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-29 00:11:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-11-29 00:11:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2023-11-29 00:11:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2023-11-29 00:11:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2023-11-29 00:11:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2023-11-29 00:11:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2023-11-29 00:11:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2023-11-29 00:11:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2023-11-29 00:11:04,519 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2023-11-29 00:11:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2023-11-29 00:11:04,519 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 00:11:04,519 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2023-11-29 00:11:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2023-11-29 00:11:04,519 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2023-11-29 00:11:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2023-11-29 00:11:04,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 00:11:04,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 00:11:04,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 00:11:04,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 00:11:04,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 00:11:04,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 00:11:04,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-29 00:11:04,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-29 00:11:04,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-29 00:11:04,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-29 00:11:04,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-29 00:11:04,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-29 00:11:04,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-29 00:11:04,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-29 00:11:04,522 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2023-11-29 00:11:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2023-11-29 00:11:04,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2023-11-29 00:11:04,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2023-11-29 00:11:04,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2023-11-29 00:11:04,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2023-11-29 00:11:04,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2023-11-29 00:11:04,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2023-11-29 00:11:04,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2023-11-29 00:11:04,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2023-11-29 00:11:04,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2023-11-29 00:11:04,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2023-11-29 00:11:04,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2023-11-29 00:11:04,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2023-11-29 00:11:04,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2023-11-29 00:11:04,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2023-11-29 00:11:04,524 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2023-11-29 00:11:04,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2023-11-29 00:11:04,524 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 00:11:04,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 00:11:04,524 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2023-11-29 00:11:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2023-11-29 00:11:05,012 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 00:11:05,016 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 00:11:05,477 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 00:11:05,515 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2023-11-29 00:11:05,515 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2023-11-29 00:11:05,742 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 00:11:05,749 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2023-11-29 00:11:05,749 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2023-11-29 00:11:05,958 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 00:11:05,973 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2023-11-29 00:11:05,973 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2023-11-29 00:11:06,313 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 00:11:06,313 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 00:11:06,315 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 00:11:06,323 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 00:11:06,331 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 00:11:06,336 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 00:11:11,473 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##202: assume !false; [2023-11-29 00:11:11,474 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##201: assume false; [2023-11-29 00:11:11,474 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##600: assume !false; [2023-11-29 00:11:11,474 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L3709: CdAudioPnp_#res#1 := 0; [2023-11-29 00:11:11,474 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##65: assume !false; [2023-11-29 00:11:11,474 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##64: assume false; [2023-11-29 00:11:11,474 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##43: assume !false; [2023-11-29 00:11:11,474 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##42: assume false; [2023-11-29 00:11:11,475 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##32: assume false; [2023-11-29 00:11:11,475 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##33: assume !false; [2023-11-29 00:11:11,475 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##349: assume !false; [2023-11-29 00:11:11,475 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##348: assume false; [2023-11-29 00:11:11,475 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##599: assume false; [2023-11-29 00:11:11,540 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 00:11:11,646 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 00:11:11,646 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2023-11-29 00:11:11,647 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:11:11 BoogieIcfgContainer [2023-11-29 00:11:11,647 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 00:11:11,650 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 00:11:11,650 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 00:11:11,654 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 00:11:11,654 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 12:11:01" (1/3) ... [2023-11-29 00:11:11,655 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41d9faa6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:11:11, skipping insertion in model container [2023-11-29 00:11:11,655 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:11:03" (2/3) ... [2023-11-29 00:11:11,655 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41d9faa6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:11:11, skipping insertion in model container [2023-11-29 00:11:11,671 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:11:11" (3/3) ... [2023-11-29 00:11:11,673 INFO L112 eAbstractionObserver]: Analyzing ICFG cdaudio.i.cil-1.c [2023-11-29 00:11:11,687 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 00:11:11,688 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 00:11:11,746 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 00:11:11,752 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@35bab505, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 00:11:11,752 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 00:11:11,759 INFO L276 IsEmpty]: Start isEmpty. Operand has 618 states, 482 states have (on average 1.599585062240664) internal successors, (771), 501 states have internal predecessors, (771), 113 states have call successors, (113), 21 states have call predecessors, (113), 21 states have return successors, (113), 108 states have call predecessors, (113), 113 states have call successors, (113) [2023-11-29 00:11:11,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-11-29 00:11:11,767 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:11,767 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:11,768 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:11,772 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:11,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1896529435, now seen corresponding path program 1 times [2023-11-29 00:11:11,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:11,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128808526] [2023-11-29 00:11:11,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:11,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:11,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:12,085 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:12,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:12,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128808526] [2023-11-29 00:11:12,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128808526] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:12,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:12,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:11:12,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823223738] [2023-11-29 00:11:12,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:12,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 00:11:12,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:12,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 00:11:12,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 00:11:12,122 INFO L87 Difference]: Start difference. First operand has 618 states, 482 states have (on average 1.599585062240664) internal successors, (771), 501 states have internal predecessors, (771), 113 states have call successors, (113), 21 states have call predecessors, (113), 21 states have return successors, (113), 108 states have call predecessors, (113), 113 states have call successors, (113) Second operand has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:12,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:12,469 INFO L93 Difference]: Finished difference Result 1233 states and 2039 transitions. [2023-11-29 00:11:12,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 00:11:12,471 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2023-11-29 00:11:12,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:12,482 INFO L225 Difference]: With dead ends: 1233 [2023-11-29 00:11:12,483 INFO L226 Difference]: Without dead ends: 614 [2023-11-29 00:11:12,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 00:11:12,492 INFO L413 NwaCegarLoop]: 908 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 908 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:12,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 908 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:11:12,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2023-11-29 00:11:12,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 614. [2023-11-29 00:11:12,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 480 states have (on average 1.5541666666666667) internal successors, (746), 497 states have internal predecessors, (746), 113 states have call successors, (113), 21 states have call predecessors, (113), 20 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2023-11-29 00:11:12,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 956 transitions. [2023-11-29 00:11:12,579 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 956 transitions. Word has length 17 [2023-11-29 00:11:12,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:12,579 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 956 transitions. [2023-11-29 00:11:12,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:12,580 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 956 transitions. [2023-11-29 00:11:12,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-11-29 00:11:12,581 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:12,582 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:12,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 00:11:12,582 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:12,583 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:12,583 INFO L85 PathProgramCache]: Analyzing trace with hash 362326001, now seen corresponding path program 1 times [2023-11-29 00:11:12,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:12,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207552981] [2023-11-29 00:11:12,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:12,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:12,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:12,702 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:12,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:12,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207552981] [2023-11-29 00:11:12,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207552981] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:12,703 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:12,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:11:12,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715591759] [2023-11-29 00:11:12,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:12,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:11:12,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:12,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:11:12,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:12,706 INFO L87 Difference]: Start difference. First operand 614 states and 956 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:13,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:13,172 INFO L93 Difference]: Finished difference Result 633 states and 981 transitions. [2023-11-29 00:11:13,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:11:13,173 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2023-11-29 00:11:13,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:13,179 INFO L225 Difference]: With dead ends: 633 [2023-11-29 00:11:13,179 INFO L226 Difference]: Without dead ends: 614 [2023-11-29 00:11:13,180 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:13,181 INFO L413 NwaCegarLoop]: 898 mSDtfsCounter, 12 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1746 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:13,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 1746 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:11:13,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2023-11-29 00:11:13,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 614. [2023-11-29 00:11:13,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 480 states have (on average 1.5520833333333333) internal successors, (745), 497 states have internal predecessors, (745), 113 states have call successors, (113), 21 states have call predecessors, (113), 20 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2023-11-29 00:11:13,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 955 transitions. [2023-11-29 00:11:13,217 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 955 transitions. Word has length 17 [2023-11-29 00:11:13,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:13,217 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 955 transitions. [2023-11-29 00:11:13,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:13,218 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 955 transitions. [2023-11-29 00:11:13,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-11-29 00:11:13,219 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:13,219 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:13,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 00:11:13,219 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:13,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:13,220 INFO L85 PathProgramCache]: Analyzing trace with hash 1962776435, now seen corresponding path program 1 times [2023-11-29 00:11:13,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:13,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437607652] [2023-11-29 00:11:13,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:13,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:13,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:13,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:13,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:13,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437607652] [2023-11-29 00:11:13,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437607652] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:13,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:13,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:11:13,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884374895] [2023-11-29 00:11:13,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:13,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:11:13,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:13,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:11:13,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:13,335 INFO L87 Difference]: Start difference. First operand 614 states and 955 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:13,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:13,967 INFO L93 Difference]: Finished difference Result 1109 states and 1706 transitions. [2023-11-29 00:11:13,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:11:13,968 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2023-11-29 00:11:13,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:13,976 INFO L225 Difference]: With dead ends: 1109 [2023-11-29 00:11:13,976 INFO L226 Difference]: Without dead ends: 873 [2023-11-29 00:11:13,977 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:13,979 INFO L413 NwaCegarLoop]: 1206 mSDtfsCounter, 873 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 873 SdHoareTripleChecker+Valid, 1581 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:13,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [873 Valid, 1581 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 00:11:13,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 873 states. [2023-11-29 00:11:14,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 873 to 854. [2023-11-29 00:11:14,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 676 states have (on average 1.529585798816568) internal successors, (1034), 679 states have internal predecessors, (1034), 142 states have call successors, (142), 36 states have call predecessors, (142), 35 states have return successors, (146), 140 states have call predecessors, (146), 130 states have call successors, (146) [2023-11-29 00:11:14,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 1322 transitions. [2023-11-29 00:11:14,045 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 1322 transitions. Word has length 17 [2023-11-29 00:11:14,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:14,045 INFO L495 AbstractCegarLoop]: Abstraction has 854 states and 1322 transitions. [2023-11-29 00:11:14,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:14,046 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 1322 transitions. [2023-11-29 00:11:14,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-11-29 00:11:14,048 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:14,048 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:14,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 00:11:14,049 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:14,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:14,050 INFO L85 PathProgramCache]: Analyzing trace with hash 210475337, now seen corresponding path program 1 times [2023-11-29 00:11:14,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:14,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242020778] [2023-11-29 00:11:14,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:14,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:14,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:14,176 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:14,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:14,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242020778] [2023-11-29 00:11:14,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242020778] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:14,176 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:14,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:11:14,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75448135] [2023-11-29 00:11:14,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:14,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:11:14,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:14,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:11:14,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:14,178 INFO L87 Difference]: Start difference. First operand 854 states and 1322 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:14,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:14,873 INFO L93 Difference]: Finished difference Result 1855 states and 2915 transitions. [2023-11-29 00:11:14,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:11:14,874 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2023-11-29 00:11:14,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:14,883 INFO L225 Difference]: With dead ends: 1855 [2023-11-29 00:11:14,883 INFO L226 Difference]: Without dead ends: 1450 [2023-11-29 00:11:14,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:14,886 INFO L413 NwaCegarLoop]: 1411 mSDtfsCounter, 633 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 2254 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:14,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [633 Valid, 2254 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 00:11:14,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1450 states. [2023-11-29 00:11:14,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1450 to 1025. [2023-11-29 00:11:14,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1025 states, 802 states have (on average 1.5174563591022443) internal successors, (1217), 804 states have internal predecessors, (1217), 170 states have call successors, (170), 52 states have call predecessors, (170), 52 states have return successors, (217), 170 states have call predecessors, (217), 158 states have call successors, (217) [2023-11-29 00:11:14,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1025 states to 1025 states and 1604 transitions. [2023-11-29 00:11:14,939 INFO L78 Accepts]: Start accepts. Automaton has 1025 states and 1604 transitions. Word has length 23 [2023-11-29 00:11:14,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:14,939 INFO L495 AbstractCegarLoop]: Abstraction has 1025 states and 1604 transitions. [2023-11-29 00:11:14,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:14,939 INFO L276 IsEmpty]: Start isEmpty. Operand 1025 states and 1604 transitions. [2023-11-29 00:11:14,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-11-29 00:11:14,941 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:14,941 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:14,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 00:11:14,942 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:14,942 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:14,942 INFO L85 PathProgramCache]: Analyzing trace with hash -235973841, now seen corresponding path program 1 times [2023-11-29 00:11:14,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:14,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677779490] [2023-11-29 00:11:14,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:14,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:15,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:15,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:15,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:15,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677779490] [2023-11-29 00:11:15,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677779490] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:15,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:15,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:11:15,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568743182] [2023-11-29 00:11:15,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:15,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:11:15,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:15,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:11:15,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:15,061 INFO L87 Difference]: Start difference. First operand 1025 states and 1604 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:15,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:15,451 INFO L93 Difference]: Finished difference Result 1047 states and 1636 transitions. [2023-11-29 00:11:15,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:11:15,452 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2023-11-29 00:11:15,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:15,457 INFO L225 Difference]: With dead ends: 1047 [2023-11-29 00:11:15,457 INFO L226 Difference]: Without dead ends: 1043 [2023-11-29 00:11:15,458 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:15,459 INFO L413 NwaCegarLoop]: 884 mSDtfsCounter, 74 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1707 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:15,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 1707 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:11:15,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1043 states. [2023-11-29 00:11:15,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1043 to 1022. [2023-11-29 00:11:15,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 800 states have (on average 1.51875) internal successors, (1215), 800 states have internal predecessors, (1215), 169 states have call successors, (169), 52 states have call predecessors, (169), 52 states have return successors, (216), 169 states have call predecessors, (216), 157 states have call successors, (216) [2023-11-29 00:11:15,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 1600 transitions. [2023-11-29 00:11:15,500 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 1600 transitions. Word has length 23 [2023-11-29 00:11:15,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:15,501 INFO L495 AbstractCegarLoop]: Abstraction has 1022 states and 1600 transitions. [2023-11-29 00:11:15,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:15,501 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 1600 transitions. [2023-11-29 00:11:15,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2023-11-29 00:11:15,503 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:15,503 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:15,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 00:11:15,503 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:15,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:15,504 INFO L85 PathProgramCache]: Analyzing trace with hash 2057567518, now seen corresponding path program 1 times [2023-11-29 00:11:15,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:15,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994381617] [2023-11-29 00:11:15,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:15,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:15,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:15,657 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:15,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:15,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994381617] [2023-11-29 00:11:15,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994381617] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:15,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:15,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:11:15,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759832626] [2023-11-29 00:11:15,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:15,659 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:11:15,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:15,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:11:15,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:15,660 INFO L87 Difference]: Start difference. First operand 1022 states and 1600 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:16,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:16,763 INFO L93 Difference]: Finished difference Result 1615 states and 2487 transitions. [2023-11-29 00:11:16,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:11:16,765 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2023-11-29 00:11:16,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:16,775 INFO L225 Difference]: With dead ends: 1615 [2023-11-29 00:11:16,776 INFO L226 Difference]: Without dead ends: 1491 [2023-11-29 00:11:16,777 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:16,778 INFO L413 NwaCegarLoop]: 1097 mSDtfsCounter, 856 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 856 SdHoareTripleChecker+Valid, 1485 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:16,778 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [856 Valid, 1485 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 00:11:16,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1491 states. [2023-11-29 00:11:16,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1491 to 1459. [2023-11-29 00:11:16,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1459 states, 1146 states have (on average 1.5157068062827226) internal successors, (1737), 1143 states have internal predecessors, (1737), 226 states have call successors, (226), 82 states have call predecessors, (226), 86 states have return successors, (298), 233 states have call predecessors, (298), 218 states have call successors, (298) [2023-11-29 00:11:16,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1459 states to 1459 states and 2261 transitions. [2023-11-29 00:11:16,860 INFO L78 Accepts]: Start accepts. Automaton has 1459 states and 2261 transitions. Word has length 24 [2023-11-29 00:11:16,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:16,860 INFO L495 AbstractCegarLoop]: Abstraction has 1459 states and 2261 transitions. [2023-11-29 00:11:16,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:16,861 INFO L276 IsEmpty]: Start isEmpty. Operand 1459 states and 2261 transitions. [2023-11-29 00:11:16,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2023-11-29 00:11:16,862 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:16,862 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:16,862 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 00:11:16,862 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:16,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:16,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1990647351, now seen corresponding path program 1 times [2023-11-29 00:11:16,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:16,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801752709] [2023-11-29 00:11:16,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:16,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:16,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:17,052 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:17,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:17,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801752709] [2023-11-29 00:11:17,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801752709] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:17,053 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:17,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:11:17,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642484086] [2023-11-29 00:11:17,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:17,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:11:17,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:17,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:11:17,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:11:17,055 INFO L87 Difference]: Start difference. First operand 1459 states and 2261 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:18,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:18,167 INFO L93 Difference]: Finished difference Result 2648 states and 4136 transitions. [2023-11-29 00:11:18,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:11:18,167 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2023-11-29 00:11:18,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:18,180 INFO L225 Difference]: With dead ends: 2648 [2023-11-29 00:11:18,180 INFO L226 Difference]: Without dead ends: 1755 [2023-11-29 00:11:18,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:11:18,184 INFO L413 NwaCegarLoop]: 1102 mSDtfsCounter, 1513 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1515 SdHoareTripleChecker+Valid, 1371 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:18,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1515 Valid, 1371 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 00:11:18,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1755 states. [2023-11-29 00:11:18,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1755 to 1447. [2023-11-29 00:11:18,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1447 states, 1136 states have (on average 1.5132042253521127) internal successors, (1719), 1133 states have internal predecessors, (1719), 224 states have call successors, (224), 80 states have call predecessors, (224), 86 states have return successors, (294), 233 states have call predecessors, (294), 216 states have call successors, (294) [2023-11-29 00:11:18,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1447 states to 1447 states and 2237 transitions. [2023-11-29 00:11:18,285 INFO L78 Accepts]: Start accepts. Automaton has 1447 states and 2237 transitions. Word has length 24 [2023-11-29 00:11:18,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:18,285 INFO L495 AbstractCegarLoop]: Abstraction has 1447 states and 2237 transitions. [2023-11-29 00:11:18,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:18,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1447 states and 2237 transitions. [2023-11-29 00:11:18,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-29 00:11:18,288 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:18,288 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:18,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 00:11:18,288 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:18,289 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:18,289 INFO L85 PathProgramCache]: Analyzing trace with hash 1278842407, now seen corresponding path program 1 times [2023-11-29 00:11:18,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:18,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145130581] [2023-11-29 00:11:18,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:18,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:18,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:18,458 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:18,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:18,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145130581] [2023-11-29 00:11:18,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145130581] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:18,459 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:18,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:11:18,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802962462] [2023-11-29 00:11:18,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:18,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:11:18,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:18,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:11:18,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:11:18,461 INFO L87 Difference]: Start difference. First operand 1447 states and 2237 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:19,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:19,297 INFO L93 Difference]: Finished difference Result 1503 states and 2312 transitions. [2023-11-29 00:11:19,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:11:19,298 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2023-11-29 00:11:19,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:19,308 INFO L225 Difference]: With dead ends: 1503 [2023-11-29 00:11:19,308 INFO L226 Difference]: Without dead ends: 1464 [2023-11-29 00:11:19,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:11:19,310 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 949 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 949 SdHoareTripleChecker+Valid, 1488 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:19,310 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [949 Valid, 1488 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 00:11:19,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1464 states. [2023-11-29 00:11:19,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1464 to 1447. [2023-11-29 00:11:19,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1447 states, 1136 states have (on average 1.511443661971831) internal successors, (1717), 1133 states have internal predecessors, (1717), 224 states have call successors, (224), 80 states have call predecessors, (224), 86 states have return successors, (294), 233 states have call predecessors, (294), 216 states have call successors, (294) [2023-11-29 00:11:19,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1447 states to 1447 states and 2235 transitions. [2023-11-29 00:11:19,410 INFO L78 Accepts]: Start accepts. Automaton has 1447 states and 2235 transitions. Word has length 30 [2023-11-29 00:11:19,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:19,410 INFO L495 AbstractCegarLoop]: Abstraction has 1447 states and 2235 transitions. [2023-11-29 00:11:19,410 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:19,410 INFO L276 IsEmpty]: Start isEmpty. Operand 1447 states and 2235 transitions. [2023-11-29 00:11:19,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-11-29 00:11:19,412 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:19,413 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:19,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 00:11:19,413 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:19,413 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:19,414 INFO L85 PathProgramCache]: Analyzing trace with hash -361631646, now seen corresponding path program 1 times [2023-11-29 00:11:19,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:19,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955024780] [2023-11-29 00:11:19,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:19,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:19,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:19,631 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:19,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:19,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955024780] [2023-11-29 00:11:19,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955024780] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:19,632 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:19,632 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:11:19,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364946960] [2023-11-29 00:11:19,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:19,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:11:19,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:19,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:11:19,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:11:19,633 INFO L87 Difference]: Start difference. First operand 1447 states and 2235 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:20,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:20,692 INFO L93 Difference]: Finished difference Result 1733 states and 2665 transitions. [2023-11-29 00:11:20,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:11:20,693 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2023-11-29 00:11:20,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:20,702 INFO L225 Difference]: With dead ends: 1733 [2023-11-29 00:11:20,702 INFO L226 Difference]: Without dead ends: 1724 [2023-11-29 00:11:20,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:11:20,704 INFO L413 NwaCegarLoop]: 1122 mSDtfsCounter, 1218 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1223 SdHoareTripleChecker+Valid, 1758 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:20,704 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1223 Valid, 1758 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 00:11:20,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1724 states. [2023-11-29 00:11:20,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1724 to 1481. [2023-11-29 00:11:20,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1481 states, 1167 states have (on average 1.502999143101971) internal successors, (1754), 1157 states have internal predecessors, (1754), 224 states have call successors, (224), 80 states have call predecessors, (224), 89 states have return successors, (305), 243 states have call predecessors, (305), 216 states have call successors, (305) [2023-11-29 00:11:20,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1481 states to 1481 states and 2283 transitions. [2023-11-29 00:11:20,809 INFO L78 Accepts]: Start accepts. Automaton has 1481 states and 2283 transitions. Word has length 32 [2023-11-29 00:11:20,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:20,809 INFO L495 AbstractCegarLoop]: Abstraction has 1481 states and 2283 transitions. [2023-11-29 00:11:20,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:20,809 INFO L276 IsEmpty]: Start isEmpty. Operand 1481 states and 2283 transitions. [2023-11-29 00:11:20,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-11-29 00:11:20,812 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:20,812 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:20,812 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 00:11:20,812 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:20,812 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:20,813 INFO L85 PathProgramCache]: Analyzing trace with hash -361908476, now seen corresponding path program 1 times [2023-11-29 00:11:20,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:20,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650862524] [2023-11-29 00:11:20,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:20,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:20,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:20,938 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:20,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:20,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650862524] [2023-11-29 00:11:20,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650862524] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:20,939 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:20,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:11:20,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950446682] [2023-11-29 00:11:20,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:20,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:11:20,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:20,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:11:20,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:20,941 INFO L87 Difference]: Start difference. First operand 1481 states and 2283 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:21,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:21,438 INFO L93 Difference]: Finished difference Result 2050 states and 3137 transitions. [2023-11-29 00:11:21,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:11:21,439 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2023-11-29 00:11:21,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:21,451 INFO L225 Difference]: With dead ends: 2050 [2023-11-29 00:11:21,451 INFO L226 Difference]: Without dead ends: 2022 [2023-11-29 00:11:21,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:21,453 INFO L413 NwaCegarLoop]: 862 mSDtfsCounter, 905 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 905 SdHoareTripleChecker+Valid, 1201 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:21,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [905 Valid, 1201 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:11:21,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2022 states. [2023-11-29 00:11:21,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2022 to 1990. [2023-11-29 00:11:21,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1990 states, 1566 states have (on average 1.5095785440613028) internal successors, (2364), 1562 states have internal predecessors, (2364), 294 states have call successors, (294), 114 states have call predecessors, (294), 129 states have return successors, (396), 313 states have call predecessors, (396), 286 states have call successors, (396) [2023-11-29 00:11:21,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1990 states to 1990 states and 3054 transitions. [2023-11-29 00:11:21,619 INFO L78 Accepts]: Start accepts. Automaton has 1990 states and 3054 transitions. Word has length 32 [2023-11-29 00:11:21,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:21,619 INFO L495 AbstractCegarLoop]: Abstraction has 1990 states and 3054 transitions. [2023-11-29 00:11:21,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:21,619 INFO L276 IsEmpty]: Start isEmpty. Operand 1990 states and 3054 transitions. [2023-11-29 00:11:21,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-11-29 00:11:21,621 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:21,622 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:21,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 00:11:21,622 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:21,622 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:21,623 INFO L85 PathProgramCache]: Analyzing trace with hash -376253385, now seen corresponding path program 1 times [2023-11-29 00:11:21,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:21,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390734093] [2023-11-29 00:11:21,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:21,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:21,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:21,724 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:21,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:21,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390734093] [2023-11-29 00:11:21,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390734093] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:21,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:21,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:11:21,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931494837] [2023-11-29 00:11:21,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:21,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:11:21,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:21,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:11:21,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:21,727 INFO L87 Difference]: Start difference. First operand 1990 states and 3054 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:22,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:22,286 INFO L93 Difference]: Finished difference Result 2482 states and 3801 transitions. [2023-11-29 00:11:22,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:11:22,287 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2023-11-29 00:11:22,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:22,300 INFO L225 Difference]: With dead ends: 2482 [2023-11-29 00:11:22,300 INFO L226 Difference]: Without dead ends: 2469 [2023-11-29 00:11:22,301 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:11:22,302 INFO L413 NwaCegarLoop]: 1163 mSDtfsCounter, 347 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 1985 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:22,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 1985 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:11:22,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2469 states. [2023-11-29 00:11:22,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2469 to 1987. [2023-11-29 00:11:22,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1987 states, 1563 states have (on average 1.507997440818938) internal successors, (2357), 1559 states have internal predecessors, (2357), 294 states have call successors, (294), 114 states have call predecessors, (294), 129 states have return successors, (396), 313 states have call predecessors, (396), 286 states have call successors, (396) [2023-11-29 00:11:22,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1987 states to 1987 states and 3047 transitions. [2023-11-29 00:11:22,431 INFO L78 Accepts]: Start accepts. Automaton has 1987 states and 3047 transitions. Word has length 32 [2023-11-29 00:11:22,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:22,432 INFO L495 AbstractCegarLoop]: Abstraction has 1987 states and 3047 transitions. [2023-11-29 00:11:22,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:22,432 INFO L276 IsEmpty]: Start isEmpty. Operand 1987 states and 3047 transitions. [2023-11-29 00:11:22,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-11-29 00:11:22,433 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:22,434 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:22,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 00:11:22,434 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:22,434 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:22,434 INFO L85 PathProgramCache]: Analyzing trace with hash 938308919, now seen corresponding path program 1 times [2023-11-29 00:11:22,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:22,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061985971] [2023-11-29 00:11:22,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:22,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:22,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:22,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:22,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:22,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061985971] [2023-11-29 00:11:22,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061985971] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:22,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:22,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:11:22,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206065691] [2023-11-29 00:11:22,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:22,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:11:22,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:22,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:11:22,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:11:22,587 INFO L87 Difference]: Start difference. First operand 1987 states and 3047 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:23,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:23,345 INFO L93 Difference]: Finished difference Result 2015 states and 3077 transitions. [2023-11-29 00:11:23,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:11:23,346 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2023-11-29 00:11:23,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:23,357 INFO L225 Difference]: With dead ends: 2015 [2023-11-29 00:11:23,357 INFO L226 Difference]: Without dead ends: 1974 [2023-11-29 00:11:23,357 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:11:23,358 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 928 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 928 SdHoareTripleChecker+Valid, 1486 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:23,358 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [928 Valid, 1486 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 00:11:23,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1974 states. [2023-11-29 00:11:23,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1974 to 1972. [2023-11-29 00:11:23,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1972 states, 1550 states have (on average 1.5096774193548388) internal successors, (2340), 1553 states have internal predecessors, (2340), 294 states have call successors, (294), 114 states have call predecessors, (294), 127 states have return successors, (386), 304 states have call predecessors, (386), 286 states have call successors, (386) [2023-11-29 00:11:23,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1972 states to 1972 states and 3020 transitions. [2023-11-29 00:11:23,451 INFO L78 Accepts]: Start accepts. Automaton has 1972 states and 3020 transitions. Word has length 32 [2023-11-29 00:11:23,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:23,451 INFO L495 AbstractCegarLoop]: Abstraction has 1972 states and 3020 transitions. [2023-11-29 00:11:23,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:23,451 INFO L276 IsEmpty]: Start isEmpty. Operand 1972 states and 3020 transitions. [2023-11-29 00:11:23,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2023-11-29 00:11:23,453 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:23,453 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:23,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 00:11:23,453 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:23,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:23,454 INFO L85 PathProgramCache]: Analyzing trace with hash 1674224074, now seen corresponding path program 1 times [2023-11-29 00:11:23,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:23,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620466679] [2023-11-29 00:11:23,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:23,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:23,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:23,562 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:23,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:23,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620466679] [2023-11-29 00:11:23,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620466679] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:23,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:23,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:11:23,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067461625] [2023-11-29 00:11:23,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:23,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:11:23,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:23,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:11:23,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:11:23,564 INFO L87 Difference]: Start difference. First operand 1972 states and 3020 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:24,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:24,213 INFO L93 Difference]: Finished difference Result 1984 states and 3032 transitions. [2023-11-29 00:11:24,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:11:24,214 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2023-11-29 00:11:24,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:24,224 INFO L225 Difference]: With dead ends: 1984 [2023-11-29 00:11:24,224 INFO L226 Difference]: Without dead ends: 1962 [2023-11-29 00:11:24,225 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:11:24,225 INFO L413 NwaCegarLoop]: 863 mSDtfsCounter, 1 mSDsluCounter, 1708 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2571 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:24,226 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2571 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 00:11:24,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1962 states. [2023-11-29 00:11:24,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1962 to 1962. [2023-11-29 00:11:24,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1962 states, 1540 states have (on average 1.511038961038961) internal successors, (2327), 1543 states have internal predecessors, (2327), 294 states have call successors, (294), 114 states have call predecessors, (294), 127 states have return successors, (386), 304 states have call predecessors, (386), 286 states have call successors, (386) [2023-11-29 00:11:24,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1962 states to 1962 states and 3007 transitions. [2023-11-29 00:11:24,346 INFO L78 Accepts]: Start accepts. Automaton has 1962 states and 3007 transitions. Word has length 33 [2023-11-29 00:11:24,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:24,346 INFO L495 AbstractCegarLoop]: Abstraction has 1962 states and 3007 transitions. [2023-11-29 00:11:24,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:11:24,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1962 states and 3007 transitions. [2023-11-29 00:11:24,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-11-29 00:11:24,348 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:24,349 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:24,349 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 00:11:24,349 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:24,349 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:24,349 INFO L85 PathProgramCache]: Analyzing trace with hash 566569721, now seen corresponding path program 1 times [2023-11-29 00:11:24,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:24,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988997770] [2023-11-29 00:11:24,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:24,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:24,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:24,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 00:11:24,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:24,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:24,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:24,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988997770] [2023-11-29 00:11:24,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988997770] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:24,520 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:24,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:11:24,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148471786] [2023-11-29 00:11:24,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:24,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:11:24,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:24,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:11:24,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:11:24,522 INFO L87 Difference]: Start difference. First operand 1962 states and 3007 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:11:29,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:29,820 INFO L93 Difference]: Finished difference Result 2734 states and 4125 transitions. [2023-11-29 00:11:29,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:11:29,822 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 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 39 [2023-11-29 00:11:29,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:29,828 INFO L225 Difference]: With dead ends: 2734 [2023-11-29 00:11:29,828 INFO L226 Difference]: Without dead ends: 1220 [2023-11-29 00:11:29,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:11:29,830 INFO L413 NwaCegarLoop]: 795 mSDtfsCounter, 792 mSDsluCounter, 1465 mSDsCounter, 0 mSdLazyCounter, 713 mSolverCounterSat, 274 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 797 SdHoareTripleChecker+Valid, 2260 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 274 IncrementalHoareTripleChecker+Valid, 713 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:29,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [797 Valid, 2260 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [274 Valid, 713 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-11-29 00:11:29,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1220 states. [2023-11-29 00:11:29,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1220 to 1102. [2023-11-29 00:11:29,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1102 states, 866 states have (on average 1.497690531177829) internal successors, (1297), 872 states have internal predecessors, (1297), 164 states have call successors, (164), 64 states have call predecessors, (164), 71 states have return successors, (209), 165 states have call predecessors, (209), 156 states have call successors, (209) [2023-11-29 00:11:29,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1102 states to 1102 states and 1670 transitions. [2023-11-29 00:11:29,894 INFO L78 Accepts]: Start accepts. Automaton has 1102 states and 1670 transitions. Word has length 39 [2023-11-29 00:11:29,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:29,894 INFO L495 AbstractCegarLoop]: Abstraction has 1102 states and 1670 transitions. [2023-11-29 00:11:29,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:11:29,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1102 states and 1670 transitions. [2023-11-29 00:11:29,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-11-29 00:11:29,897 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:29,897 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:29,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 00:11:29,897 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:29,898 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:29,898 INFO L85 PathProgramCache]: Analyzing trace with hash 1083404099, now seen corresponding path program 1 times [2023-11-29 00:11:29,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:29,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865752871] [2023-11-29 00:11:29,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:29,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:29,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:30,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 00:11:30,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:30,024 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:30,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:30,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865752871] [2023-11-29 00:11:30,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865752871] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:30,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:30,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:11:30,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093674037] [2023-11-29 00:11:30,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:30,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:11:30,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:30,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:11:30,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:11:30,027 INFO L87 Difference]: Start difference. First operand 1102 states and 1670 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:11:33,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:33,929 INFO L93 Difference]: Finished difference Result 1682 states and 2540 transitions. [2023-11-29 00:11:33,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:11:33,931 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 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 40 [2023-11-29 00:11:33,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:33,936 INFO L225 Difference]: With dead ends: 1682 [2023-11-29 00:11:33,936 INFO L226 Difference]: Without dead ends: 1077 [2023-11-29 00:11:33,937 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:11:33,938 INFO L413 NwaCegarLoop]: 755 mSDtfsCounter, 906 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 988 SdHoareTripleChecker+Valid, 1244 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:33,938 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [988 Valid, 1244 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-11-29 00:11:33,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1077 states. [2023-11-29 00:11:33,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1077 to 1045. [2023-11-29 00:11:33,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 816 states have (on average 1.4901960784313726) internal successors, (1216), 820 states have internal predecessors, (1216), 161 states have call successors, (161), 63 states have call predecessors, (161), 67 states have return successors, (205), 161 states have call predecessors, (205), 155 states have call successors, (205) [2023-11-29 00:11:34,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 1582 transitions. [2023-11-29 00:11:34,000 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 1582 transitions. Word has length 40 [2023-11-29 00:11:34,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:34,001 INFO L495 AbstractCegarLoop]: Abstraction has 1045 states and 1582 transitions. [2023-11-29 00:11:34,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:11:34,001 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 1582 transitions. [2023-11-29 00:11:34,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-11-29 00:11:34,003 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:34,003 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:34,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 00:11:34,004 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:34,004 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:34,004 INFO L85 PathProgramCache]: Analyzing trace with hash -765058041, now seen corresponding path program 1 times [2023-11-29 00:11:34,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:34,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152702464] [2023-11-29 00:11:34,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:34,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:34,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:34,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 00:11:34,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:34,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 00:11:34,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:34,107 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:34,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:34,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152702464] [2023-11-29 00:11:34,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152702464] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:34,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:34,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:11:34,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338680437] [2023-11-29 00:11:34,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:34,108 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:11:34,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:34,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:11:34,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:11:34,110 INFO L87 Difference]: Start difference. First operand 1045 states and 1582 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:11:37,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:37,151 INFO L93 Difference]: Finished difference Result 1100 states and 1673 transitions. [2023-11-29 00:11:37,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:11:37,152 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 41 [2023-11-29 00:11:37,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:37,157 INFO L225 Difference]: With dead ends: 1100 [2023-11-29 00:11:37,157 INFO L226 Difference]: Without dead ends: 1073 [2023-11-29 00:11:37,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:11:37,158 INFO L413 NwaCegarLoop]: 710 mSDtfsCounter, 309 mSDsluCounter, 1621 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 2331 SdHoareTripleChecker+Invalid, 999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:37,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [313 Valid, 2331 Invalid, 999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-29 00:11:37,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1073 states. [2023-11-29 00:11:37,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1073 to 1013. [2023-11-29 00:11:37,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1013 states, 793 states have (on average 1.4905422446406054) internal successors, (1182), 800 states have internal predecessors, (1182), 156 states have call successors, (156), 58 states have call predecessors, (156), 63 states have return successors, (212), 154 states have call predecessors, (212), 150 states have call successors, (212) [2023-11-29 00:11:37,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1013 states to 1013 states and 1550 transitions. [2023-11-29 00:11:37,236 INFO L78 Accepts]: Start accepts. Automaton has 1013 states and 1550 transitions. Word has length 41 [2023-11-29 00:11:37,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:37,237 INFO L495 AbstractCegarLoop]: Abstraction has 1013 states and 1550 transitions. [2023-11-29 00:11:37,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:11:37,237 INFO L276 IsEmpty]: Start isEmpty. Operand 1013 states and 1550 transitions. [2023-11-29 00:11:37,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-11-29 00:11:37,240 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:37,240 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:37,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 00:11:37,240 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:37,241 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:37,241 INFO L85 PathProgramCache]: Analyzing trace with hash -1582706491, now seen corresponding path program 1 times [2023-11-29 00:11:37,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:37,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520139867] [2023-11-29 00:11:37,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:37,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:37,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:37,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 00:11:37,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:37,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 00:11:37,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:37,362 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:37,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:37,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520139867] [2023-11-29 00:11:37,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520139867] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:37,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:37,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:11:37,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784768126] [2023-11-29 00:11:37,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:37,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:11:37,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:37,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:11:37,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:11:37,365 INFO L87 Difference]: Start difference. First operand 1013 states and 1550 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:11:40,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:40,079 INFO L93 Difference]: Finished difference Result 1048 states and 1602 transitions. [2023-11-29 00:11:40,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:11:40,080 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 41 [2023-11-29 00:11:40,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:40,086 INFO L225 Difference]: With dead ends: 1048 [2023-11-29 00:11:40,086 INFO L226 Difference]: Without dead ends: 1041 [2023-11-29 00:11:40,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:11:40,087 INFO L413 NwaCegarLoop]: 708 mSDtfsCounter, 284 mSDsluCounter, 1667 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 221 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 2375 SdHoareTripleChecker+Invalid, 991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 221 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:40,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 2375 Invalid, 991 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [221 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-11-29 00:11:40,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2023-11-29 00:11:40,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 1024. [2023-11-29 00:11:40,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1024 states, 804 states have (on average 1.486318407960199) internal successors, (1195), 811 states have internal predecessors, (1195), 156 states have call successors, (156), 58 states have call predecessors, (156), 63 states have return successors, (212), 154 states have call predecessors, (212), 150 states have call successors, (212) [2023-11-29 00:11:40,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1024 states to 1024 states and 1563 transitions. [2023-11-29 00:11:40,165 INFO L78 Accepts]: Start accepts. Automaton has 1024 states and 1563 transitions. Word has length 41 [2023-11-29 00:11:40,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:40,165 INFO L495 AbstractCegarLoop]: Abstraction has 1024 states and 1563 transitions. [2023-11-29 00:11:40,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:11:40,165 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 1563 transitions. [2023-11-29 00:11:40,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-11-29 00:11:40,168 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:40,168 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:40,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-29 00:11:40,168 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:40,168 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:40,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1810482019, now seen corresponding path program 1 times [2023-11-29 00:11:40,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:40,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113945248] [2023-11-29 00:11:40,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:40,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:40,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:40,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 00:11:40,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:40,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 00:11:40,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:40,376 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:40,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:40,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113945248] [2023-11-29 00:11:40,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113945248] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:40,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:40,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 00:11:40,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134911631] [2023-11-29 00:11:40,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:40,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:11:40,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:40,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:11:40,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:11:40,379 INFO L87 Difference]: Start difference. First operand 1024 states and 1563 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:11:44,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:44,634 INFO L93 Difference]: Finished difference Result 1048 states and 1598 transitions. [2023-11-29 00:11:44,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 00:11:44,635 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 42 [2023-11-29 00:11:44,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:44,642 INFO L225 Difference]: With dead ends: 1048 [2023-11-29 00:11:44,642 INFO L226 Difference]: Without dead ends: 1043 [2023-11-29 00:11:44,643 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2023-11-29 00:11:44,643 INFO L413 NwaCegarLoop]: 707 mSDtfsCounter, 1117 mSDsluCounter, 2115 mSDsCounter, 0 mSdLazyCounter, 1218 mSolverCounterSat, 267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1207 SdHoareTripleChecker+Valid, 2822 SdHoareTripleChecker+Invalid, 1485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 267 IncrementalHoareTripleChecker+Valid, 1218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:44,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1207 Valid, 2822 Invalid, 1485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 1218 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2023-11-29 00:11:44,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1043 states. [2023-11-29 00:11:44,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1043 to 1024. [2023-11-29 00:11:44,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1024 states, 804 states have (on average 1.4850746268656716) internal successors, (1194), 811 states have internal predecessors, (1194), 156 states have call successors, (156), 58 states have call predecessors, (156), 63 states have return successors, (212), 154 states have call predecessors, (212), 150 states have call successors, (212) [2023-11-29 00:11:44,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1024 states to 1024 states and 1562 transitions. [2023-11-29 00:11:44,728 INFO L78 Accepts]: Start accepts. Automaton has 1024 states and 1562 transitions. Word has length 42 [2023-11-29 00:11:44,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:44,729 INFO L495 AbstractCegarLoop]: Abstraction has 1024 states and 1562 transitions. [2023-11-29 00:11:44,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:11:44,729 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 1562 transitions. [2023-11-29 00:11:44,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-11-29 00:11:44,731 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:44,732 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:44,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-29 00:11:44,732 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:44,732 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:44,732 INFO L85 PathProgramCache]: Analyzing trace with hash -565858361, now seen corresponding path program 1 times [2023-11-29 00:11:44,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:44,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413097762] [2023-11-29 00:11:44,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:44,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:44,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:44,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 00:11:44,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:44,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 00:11:44,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:44,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:44,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:44,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413097762] [2023-11-29 00:11:44,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413097762] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:44,904 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:44,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:11:44,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206767537] [2023-11-29 00:11:44,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:44,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:11:44,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:44,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:11:44,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:11:44,906 INFO L87 Difference]: Start difference. First operand 1024 states and 1562 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:11:49,169 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:11:49,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:49,350 INFO L93 Difference]: Finished difference Result 2064 states and 3156 transitions. [2023-11-29 00:11:49,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:11:49,350 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2023-11-29 00:11:49,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:49,355 INFO L225 Difference]: With dead ends: 2064 [2023-11-29 00:11:49,355 INFO L226 Difference]: Without dead ends: 1042 [2023-11-29 00:11:49,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:11:49,358 INFO L413 NwaCegarLoop]: 713 mSDtfsCounter, 258 mSDsluCounter, 1706 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 2419 SdHoareTripleChecker+Invalid, 961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:49,358 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 2419 Invalid, 961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2023-11-29 00:11:49,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1042 states. [2023-11-29 00:11:49,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1042 to 1027. [2023-11-29 00:11:49,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1027 states, 807 states have (on average 1.483271375464684) internal successors, (1197), 814 states have internal predecessors, (1197), 156 states have call successors, (156), 58 states have call predecessors, (156), 63 states have return successors, (212), 154 states have call predecessors, (212), 150 states have call successors, (212) [2023-11-29 00:11:49,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1027 states to 1027 states and 1565 transitions. [2023-11-29 00:11:49,485 INFO L78 Accepts]: Start accepts. Automaton has 1027 states and 1565 transitions. Word has length 43 [2023-11-29 00:11:49,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:49,485 INFO L495 AbstractCegarLoop]: Abstraction has 1027 states and 1565 transitions. [2023-11-29 00:11:49,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:11:49,486 INFO L276 IsEmpty]: Start isEmpty. Operand 1027 states and 1565 transitions. [2023-11-29 00:11:49,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 00:11:49,488 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:49,488 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:49,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-29 00:11:49,488 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:49,489 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:49,489 INFO L85 PathProgramCache]: Analyzing trace with hash 1100208280, now seen corresponding path program 1 times [2023-11-29 00:11:49,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:49,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872162573] [2023-11-29 00:11:49,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:49,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:49,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:49,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 00:11:49,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:49,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-29 00:11:49,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:49,720 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 00:11:49,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:49,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872162573] [2023-11-29 00:11:49,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872162573] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:11:49,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262504111] [2023-11-29 00:11:49,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:49,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:11:49,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:11:49,724 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:11:49,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 00:11:50,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:50,259 INFO L262 TraceCheckSpWp]: Trace formula consists of 638 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 00:11:50,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:11:50,305 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:11:50,305 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:11:50,348 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 00:11:50,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262504111] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:11:50,348 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:11:50,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 9 [2023-11-29 00:11:50,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912989280] [2023-11-29 00:11:50,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:11:50,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 00:11:50,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:50,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 00:11:50,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:11:50,350 INFO L87 Difference]: Start difference. First operand 1027 states and 1565 transitions. Second operand has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 00:11:56,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:56,816 INFO L93 Difference]: Finished difference Result 2071 states and 3165 transitions. [2023-11-29 00:11:56,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 00:11:56,816 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 46 [2023-11-29 00:11:56,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:56,821 INFO L225 Difference]: With dead ends: 2071 [2023-11-29 00:11:56,821 INFO L226 Difference]: Without dead ends: 1047 [2023-11-29 00:11:56,824 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:11:56,824 INFO L413 NwaCegarLoop]: 711 mSDtfsCounter, 262 mSDsluCounter, 4266 mSDsCounter, 0 mSdLazyCounter, 1792 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 4977 SdHoareTripleChecker+Invalid, 2018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 1792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:56,825 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 4977 Invalid, 2018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 1792 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2023-11-29 00:11:56,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1047 states. [2023-11-29 00:11:56,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1047 to 1032. [2023-11-29 00:11:56,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 812 states have (on average 1.480295566502463) internal successors, (1202), 819 states have internal predecessors, (1202), 156 states have call successors, (156), 58 states have call predecessors, (156), 63 states have return successors, (212), 154 states have call predecessors, (212), 150 states have call successors, (212) [2023-11-29 00:11:56,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1570 transitions. [2023-11-29 00:11:56,928 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1570 transitions. Word has length 46 [2023-11-29 00:11:56,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:56,928 INFO L495 AbstractCegarLoop]: Abstraction has 1032 states and 1570 transitions. [2023-11-29 00:11:56,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 00:11:56,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1570 transitions. [2023-11-29 00:11:56,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-29 00:11:56,930 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:56,931 INFO L195 NwaCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:56,939 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 00:11:57,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:11:57,131 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:57,132 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:57,132 INFO L85 PathProgramCache]: Analyzing trace with hash -1183039801, now seen corresponding path program 2 times [2023-11-29 00:11:57,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:57,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037163994] [2023-11-29 00:11:57,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:57,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:57,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:57,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 00:11:57,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:57,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 00:11:57,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:57,348 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 00:11:57,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:57,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037163994] [2023-11-29 00:11:57,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037163994] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:11:57,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31905222] [2023-11-29 00:11:57,349 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:11:57,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:11:57,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:11:57,353 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:11:57,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 00:11:57,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 00:11:57,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:11:57,949 INFO L262 TraceCheckSpWp]: Trace formula consists of 587 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:11:57,953 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:11:57,981 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 00:11:57,981 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:11:57,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31905222] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:57,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:11:57,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2023-11-29 00:11:57,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544104865] [2023-11-29 00:11:57,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:57,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:11:57,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:57,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:11:57,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:11:57,983 INFO L87 Difference]: Start difference. First operand 1032 states and 1570 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:11:58,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:11:58,576 INFO L93 Difference]: Finished difference Result 1791 states and 2756 transitions. [2023-11-29 00:11:58,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:11:58,577 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 51 [2023-11-29 00:11:58,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:11:58,580 INFO L225 Difference]: With dead ends: 1791 [2023-11-29 00:11:58,580 INFO L226 Difference]: Without dead ends: 1037 [2023-11-29 00:11:58,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-11-29 00:11:58,582 INFO L413 NwaCegarLoop]: 842 mSDtfsCounter, 1 mSDsluCounter, 1678 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2520 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:11:58,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2520 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 00:11:58,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2023-11-29 00:11:58,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 1037. [2023-11-29 00:11:58,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 817 states have (on average 1.477356181150551) internal successors, (1207), 824 states have internal predecessors, (1207), 156 states have call successors, (156), 58 states have call predecessors, (156), 63 states have return successors, (212), 154 states have call predecessors, (212), 150 states have call successors, (212) [2023-11-29 00:11:58,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1575 transitions. [2023-11-29 00:11:58,666 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1575 transitions. Word has length 51 [2023-11-29 00:11:58,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:11:58,666 INFO L495 AbstractCegarLoop]: Abstraction has 1037 states and 1575 transitions. [2023-11-29 00:11:58,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:11:58,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1575 transitions. [2023-11-29 00:11:58,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-11-29 00:11:58,669 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:11:58,669 INFO L195 NwaCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:11:58,676 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 00:11:58,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:11:58,869 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:11:58,870 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:11:58,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1616756288, now seen corresponding path program 1 times [2023-11-29 00:11:58,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:11:58,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148830620] [2023-11-29 00:11:58,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:11:58,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:11:58,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:59,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 00:11:59,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:59,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 00:11:59,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:11:59,054 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 00:11:59,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:11:59,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148830620] [2023-11-29 00:11:59,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148830620] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:11:59,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:11:59,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:11:59,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310547495] [2023-11-29 00:11:59,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:11:59,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:11:59,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:11:59,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:11:59,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:11:59,056 INFO L87 Difference]: Start difference. First operand 1037 states and 1575 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:12:04,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:12:04,187 INFO L93 Difference]: Finished difference Result 1616 states and 2437 transitions. [2023-11-29 00:12:04,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 00:12:04,187 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 3 states have internal predecessors, (42), 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 54 [2023-11-29 00:12:04,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:12:04,190 INFO L225 Difference]: With dead ends: 1616 [2023-11-29 00:12:04,190 INFO L226 Difference]: Without dead ends: 1135 [2023-11-29 00:12:04,191 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:12:04,191 INFO L413 NwaCegarLoop]: 772 mSDtfsCounter, 625 mSDsluCounter, 1491 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 653 SdHoareTripleChecker+Valid, 2263 SdHoareTripleChecker+Invalid, 1014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:12:04,191 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [653 Valid, 2263 Invalid, 1014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2023-11-29 00:12:04,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2023-11-29 00:12:04,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 1037. [2023-11-29 00:12:04,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 817 states have (on average 1.4761321909424725) internal successors, (1206), 824 states have internal predecessors, (1206), 156 states have call successors, (156), 58 states have call predecessors, (156), 63 states have return successors, (212), 154 states have call predecessors, (212), 150 states have call successors, (212) [2023-11-29 00:12:04,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1574 transitions. [2023-11-29 00:12:04,283 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1574 transitions. Word has length 54 [2023-11-29 00:12:04,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:12:04,284 INFO L495 AbstractCegarLoop]: Abstraction has 1037 states and 1574 transitions. [2023-11-29 00:12:04,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:12:04,284 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1574 transitions. [2023-11-29 00:12:04,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-11-29 00:12:04,286 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:12:04,286 INFO L195 NwaCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:12:04,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-29 00:12:04,286 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:12:04,287 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:12:04,287 INFO L85 PathProgramCache]: Analyzing trace with hash -2010666299, now seen corresponding path program 1 times [2023-11-29 00:12:04,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:12:04,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873227828] [2023-11-29 00:12:04,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:12:04,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:12:04,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:04,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 00:12:04,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:04,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 00:12:04,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:04,730 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 00:12:04,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:12:04,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873227828] [2023-11-29 00:12:04,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873227828] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:12:04,731 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:12:04,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 00:12:04,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792496993] [2023-11-29 00:12:04,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:12:04,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 00:12:04,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:12:04,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 00:12:04,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:12:04,732 INFO L87 Difference]: Start difference. First operand 1037 states and 1574 transitions. Second operand has 11 states, 9 states have (on average 4.666666666666667) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:12:15,165 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:12:16,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:12:16,010 INFO L93 Difference]: Finished difference Result 1075 states and 1633 transitions. [2023-11-29 00:12:16,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 00:12:16,011 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 4.666666666666667) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 52 [2023-11-29 00:12:16,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:12:16,014 INFO L225 Difference]: With dead ends: 1075 [2023-11-29 00:12:16,014 INFO L226 Difference]: Without dead ends: 1060 [2023-11-29 00:12:16,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-11-29 00:12:16,015 INFO L413 NwaCegarLoop]: 750 mSDtfsCounter, 199 mSDsluCounter, 5109 mSDsCounter, 0 mSdLazyCounter, 2166 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 5859 SdHoareTripleChecker+Invalid, 2375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 2166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:12:16,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 5859 Invalid, 2375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 2166 Invalid, 0 Unknown, 0 Unchecked, 11.1s Time] [2023-11-29 00:12:16,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1060 states. [2023-11-29 00:12:16,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1060 to 1035. [2023-11-29 00:12:16,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1035 states, 816 states have (on average 1.4754901960784315) internal successors, (1204), 823 states have internal predecessors, (1204), 155 states have call successors, (155), 58 states have call predecessors, (155), 63 states have return successors, (211), 153 states have call predecessors, (211), 149 states have call successors, (211) [2023-11-29 00:12:16,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1035 states to 1035 states and 1570 transitions. [2023-11-29 00:12:16,103 INFO L78 Accepts]: Start accepts. Automaton has 1035 states and 1570 transitions. Word has length 52 [2023-11-29 00:12:16,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:12:16,103 INFO L495 AbstractCegarLoop]: Abstraction has 1035 states and 1570 transitions. [2023-11-29 00:12:16,103 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 4.666666666666667) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:12:16,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1035 states and 1570 transitions. [2023-11-29 00:12:16,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-11-29 00:12:16,105 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:12:16,105 INFO L195 NwaCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:12:16,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-29 00:12:16,105 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:12:16,106 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:12:16,106 INFO L85 PathProgramCache]: Analyzing trace with hash -438479707, now seen corresponding path program 1 times [2023-11-29 00:12:16,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:12:16,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403208218] [2023-11-29 00:12:16,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:12:16,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:12:16,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:16,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 00:12:16,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:16,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 00:12:16,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:16,308 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 00:12:16,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:12:16,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403208218] [2023-11-29 00:12:16,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403208218] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:12:16,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439034366] [2023-11-29 00:12:16,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:12:16,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:12:16,309 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:12:16,310 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:12:16,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 00:12:16,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:16,910 INFO L262 TraceCheckSpWp]: Trace formula consists of 738 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 00:12:16,914 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:12:16,929 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 00:12:16,929 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:12:16,982 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 00:12:16,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439034366] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:12:16,982 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:12:16,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 5] total 11 [2023-11-29 00:12:16,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258433196] [2023-11-29 00:12:16,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:12:16,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 00:12:16,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:12:16,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 00:12:16,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:12:16,984 INFO L87 Difference]: Start difference. First operand 1035 states and 1570 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 9 states have internal predecessors, (57), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 00:12:19,275 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:12:24,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:12:24,769 INFO L93 Difference]: Finished difference Result 2078 states and 3160 transitions. [2023-11-29 00:12:24,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 00:12:24,770 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 9 states have internal predecessors, (57), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 52 [2023-11-29 00:12:24,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:12:24,773 INFO L225 Difference]: With dead ends: 2078 [2023-11-29 00:12:24,773 INFO L226 Difference]: Without dead ends: 1047 [2023-11-29 00:12:24,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2023-11-29 00:12:24,775 INFO L413 NwaCegarLoop]: 708 mSDtfsCounter, 259 mSDsluCounter, 4249 mSDsCounter, 0 mSdLazyCounter, 1805 mSolverCounterSat, 238 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 4957 SdHoareTripleChecker+Invalid, 2043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 1805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:12:24,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 4957 Invalid, 2043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 1805 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2023-11-29 00:12:24,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1047 states. [2023-11-29 00:12:24,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1047 to 1042. [2023-11-29 00:12:24,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1042 states, 823 states have (on average 1.471445929526124) internal successors, (1211), 830 states have internal predecessors, (1211), 155 states have call successors, (155), 58 states have call predecessors, (155), 63 states have return successors, (211), 153 states have call predecessors, (211), 149 states have call successors, (211) [2023-11-29 00:12:24,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1042 states to 1042 states and 1577 transitions. [2023-11-29 00:12:24,859 INFO L78 Accepts]: Start accepts. Automaton has 1042 states and 1577 transitions. Word has length 52 [2023-11-29 00:12:24,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:12:24,860 INFO L495 AbstractCegarLoop]: Abstraction has 1042 states and 1577 transitions. [2023-11-29 00:12:24,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 9 states have internal predecessors, (57), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 00:12:24,860 INFO L276 IsEmpty]: Start isEmpty. Operand 1042 states and 1577 transitions. [2023-11-29 00:12:24,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-11-29 00:12:24,862 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:12:24,862 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:12:24,868 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 00:12:25,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:12:25,063 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:12:25,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:12:25,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1232912435, now seen corresponding path program 2 times [2023-11-29 00:12:25,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:12:25,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628150293] [2023-11-29 00:12:25,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:12:25,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:12:25,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:25,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 00:12:25,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:25,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 00:12:25,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:25,422 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-11-29 00:12:25,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:12:25,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628150293] [2023-11-29 00:12:25,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628150293] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:12:25,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542920028] [2023-11-29 00:12:25,422 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:12:25,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:12:25,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:12:25,423 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:12:25,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 00:12:26,148 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:12:26,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:12:26,152 INFO L262 TraceCheckSpWp]: Trace formula consists of 857 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 00:12:26,156 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:12:26,170 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-11-29 00:12:26,171 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:12:26,253 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-11-29 00:12:26,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542920028] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:12:26,253 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:12:26,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6, 6] total 15 [2023-11-29 00:12:26,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480144078] [2023-11-29 00:12:26,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:12:26,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 00:12:26,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:12:26,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 00:12:26,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2023-11-29 00:12:26,255 INFO L87 Difference]: Start difference. First operand 1042 states and 1577 transitions. Second operand has 15 states, 15 states have (on average 4.6) internal successors, (69), 13 states have internal predecessors, (69), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 00:12:32,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:12:33,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:12:33,859 INFO L93 Difference]: Finished difference Result 2099 states and 3192 transitions. [2023-11-29 00:12:33,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 00:12:33,859 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 13 states have internal predecessors, (69), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 59 [2023-11-29 00:12:33,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:12:33,863 INFO L225 Difference]: With dead ends: 2099 [2023-11-29 00:12:33,863 INFO L226 Difference]: Without dead ends: 1065 [2023-11-29 00:12:33,865 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2023-11-29 00:12:33,866 INFO L413 NwaCegarLoop]: 709 mSDtfsCounter, 256 mSDsluCounter, 3613 mSDsCounter, 0 mSdLazyCounter, 1670 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 4322 SdHoareTripleChecker+Invalid, 1935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 1670 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:12:33,866 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 4322 Invalid, 1935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 1670 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2023-11-29 00:12:33,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1065 states. [2023-11-29 00:12:33,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1065 to 1060. [2023-11-29 00:12:33,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1060 states, 841 states have (on average 1.4613555291319857) internal successors, (1229), 848 states have internal predecessors, (1229), 155 states have call successors, (155), 58 states have call predecessors, (155), 63 states have return successors, (211), 153 states have call predecessors, (211), 149 states have call successors, (211) [2023-11-29 00:12:33,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1060 states to 1060 states and 1595 transitions. [2023-11-29 00:12:33,971 INFO L78 Accepts]: Start accepts. Automaton has 1060 states and 1595 transitions. Word has length 59 [2023-11-29 00:12:33,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:12:33,971 INFO L495 AbstractCegarLoop]: Abstraction has 1060 states and 1595 transitions. [2023-11-29 00:12:33,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 13 states have internal predecessors, (69), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 00:12:33,971 INFO L276 IsEmpty]: Start isEmpty. Operand 1060 states and 1595 transitions. [2023-11-29 00:12:33,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-11-29 00:12:33,973 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:12:33,973 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:12:33,980 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 00:12:34,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:12:34,174 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:12:34,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:12:34,174 INFO L85 PathProgramCache]: Analyzing trace with hash 327393556, now seen corresponding path program 3 times [2023-11-29 00:12:34,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:12:34,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116743854] [2023-11-29 00:12:34,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:12:34,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:12:34,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:34,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-29 00:12:34,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:34,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 00:12:34,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:34,948 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2023-11-29 00:12:34,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:12:34,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116743854] [2023-11-29 00:12:34,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116743854] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:12:34,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693461805] [2023-11-29 00:12:34,949 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 00:12:34,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:12:34,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:12:34,950 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:12:34,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 00:12:35,895 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 00:12:35,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:12:35,899 INFO L262 TraceCheckSpWp]: Trace formula consists of 704 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 00:12:35,903 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:12:35,951 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2023-11-29 00:12:35,951 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:12:36,052 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2023-11-29 00:12:36,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693461805] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:12:36,053 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:12:36,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 5, 5] total 22 [2023-11-29 00:12:36,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914448776] [2023-11-29 00:12:36,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:12:36,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 00:12:36,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:12:36,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 00:12:36,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2023-11-29 00:12:36,055 INFO L87 Difference]: Start difference. First operand 1060 states and 1595 transitions. Second operand has 22 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:12:44,126 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:12:45,665 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:12:50,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:12:50,685 INFO L93 Difference]: Finished difference Result 2135 states and 3229 transitions. [2023-11-29 00:12:50,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 00:12:50,686 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) Word has length 77 [2023-11-29 00:12:50,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:12:50,689 INFO L225 Difference]: With dead ends: 2135 [2023-11-29 00:12:50,689 INFO L226 Difference]: Without dead ends: 1082 [2023-11-29 00:12:50,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=150, Invalid=842, Unknown=0, NotChecked=0, Total=992 [2023-11-29 00:12:50,692 INFO L413 NwaCegarLoop]: 707 mSDtfsCounter, 268 mSDsluCounter, 9997 mSDsCounter, 0 mSdLazyCounter, 4696 mSolverCounterSat, 253 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 10704 SdHoareTripleChecker+Invalid, 4949 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 253 IncrementalHoareTripleChecker+Valid, 4696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:12:50,692 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 10704 Invalid, 4949 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [253 Valid, 4696 Invalid, 0 Unknown, 0 Unchecked, 14.2s Time] [2023-11-29 00:12:50,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1082 states. [2023-11-29 00:12:50,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1082 to 1077. [2023-11-29 00:12:50,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1077 states, 857 states have (on average 1.456242707117853) internal successors, (1248), 864 states have internal predecessors, (1248), 155 states have call successors, (155), 59 states have call predecessors, (155), 64 states have return successors, (211), 153 states have call predecessors, (211), 149 states have call successors, (211) [2023-11-29 00:12:50,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1077 states to 1077 states and 1614 transitions. [2023-11-29 00:12:50,777 INFO L78 Accepts]: Start accepts. Automaton has 1077 states and 1614 transitions. Word has length 77 [2023-11-29 00:12:50,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:12:50,777 INFO L495 AbstractCegarLoop]: Abstraction has 1077 states and 1614 transitions. [2023-11-29 00:12:50,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:12:50,778 INFO L276 IsEmpty]: Start isEmpty. Operand 1077 states and 1614 transitions. [2023-11-29 00:12:50,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-29 00:12:50,779 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:12:50,779 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:12:50,789 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 00:12:50,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-29 00:12:50,980 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:12:50,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:12:50,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1530737327, now seen corresponding path program 1 times [2023-11-29 00:12:50,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:12:50,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496234393] [2023-11-29 00:12:50,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:12:50,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:12:51,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:51,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-29 00:12:51,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:51,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 00:12:51,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:12:51,562 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-11-29 00:12:51,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:12:51,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496234393] [2023-11-29 00:12:51,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496234393] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:12:51,563 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:12:51,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 00:12:51,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109992443] [2023-11-29 00:12:51,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:12:51,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 00:12:51,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:12:51,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 00:12:51,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:12:51,564 INFO L87 Difference]: Start difference. First operand 1077 states and 1614 transitions. Second operand has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:13:00,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:13:00,437 INFO L93 Difference]: Finished difference Result 1115 states and 1673 transitions. [2023-11-29 00:13:00,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 00:13:00,437 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 81 [2023-11-29 00:13:00,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:13:00,441 INFO L225 Difference]: With dead ends: 1115 [2023-11-29 00:13:00,441 INFO L226 Difference]: Without dead ends: 1100 [2023-11-29 00:13:00,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-11-29 00:13:00,442 INFO L413 NwaCegarLoop]: 741 mSDtfsCounter, 189 mSDsluCounter, 5058 mSDsCounter, 0 mSdLazyCounter, 2149 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 5799 SdHoareTripleChecker+Invalid, 2356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 2149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2023-11-29 00:13:00,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [191 Valid, 5799 Invalid, 2356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 2149 Invalid, 0 Unknown, 0 Unchecked, 8.7s Time] [2023-11-29 00:13:00,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1100 states. [2023-11-29 00:13:00,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1100 to 1075. [2023-11-29 00:13:00,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 856 states have (on average 1.455607476635514) internal successors, (1246), 863 states have internal predecessors, (1246), 154 states have call successors, (154), 59 states have call predecessors, (154), 64 states have return successors, (210), 152 states have call predecessors, (210), 148 states have call successors, (210) [2023-11-29 00:13:00,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 1610 transitions. [2023-11-29 00:13:00,544 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 1610 transitions. Word has length 81 [2023-11-29 00:13:00,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:13:00,545 INFO L495 AbstractCegarLoop]: Abstraction has 1075 states and 1610 transitions. [2023-11-29 00:13:00,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:13:00,545 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 1610 transitions. [2023-11-29 00:13:00,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-29 00:13:00,546 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:13:00,546 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:13:00,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-11-29 00:13:00,547 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:13:00,547 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:13:00,547 INFO L85 PathProgramCache]: Analyzing trace with hash -1298518513, now seen corresponding path program 1 times [2023-11-29 00:13:00,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:13:00,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834538166] [2023-11-29 00:13:00,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:00,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:13:00,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:00,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-29 00:13:00,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:00,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 00:13:00,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:00,991 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-11-29 00:13:00,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:13:00,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834538166] [2023-11-29 00:13:00,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834538166] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:13:00,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:13:00,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 00:13:00,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052805492] [2023-11-29 00:13:00,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:13:00,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 00:13:00,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:13:00,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 00:13:00,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:13:00,993 INFO L87 Difference]: Start difference. First operand 1075 states and 1610 transitions. Second operand has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:13:05,460 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:13:10,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:13:10,591 INFO L93 Difference]: Finished difference Result 1112 states and 1668 transitions. [2023-11-29 00:13:10,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 00:13:10,592 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 81 [2023-11-29 00:13:10,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:13:10,594 INFO L225 Difference]: With dead ends: 1112 [2023-11-29 00:13:10,594 INFO L226 Difference]: Without dead ends: 1097 [2023-11-29 00:13:10,594 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-11-29 00:13:10,595 INFO L413 NwaCegarLoop]: 737 mSDtfsCounter, 199 mSDsluCounter, 5039 mSDsCounter, 0 mSdLazyCounter, 2137 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 5776 SdHoareTripleChecker+Invalid, 2342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 2137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:13:10,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 5776 Invalid, 2342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 2137 Invalid, 0 Unknown, 0 Unchecked, 9.4s Time] [2023-11-29 00:13:10,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1097 states. [2023-11-29 00:13:10,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1097 to 1072. [2023-11-29 00:13:10,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1072 states, 854 states have (on average 1.455503512880562) internal successors, (1243), 861 states have internal predecessors, (1243), 153 states have call successors, (153), 59 states have call predecessors, (153), 64 states have return successors, (209), 151 states have call predecessors, (209), 147 states have call successors, (209) [2023-11-29 00:13:10,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1072 states to 1072 states and 1605 transitions. [2023-11-29 00:13:10,681 INFO L78 Accepts]: Start accepts. Automaton has 1072 states and 1605 transitions. Word has length 81 [2023-11-29 00:13:10,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:13:10,681 INFO L495 AbstractCegarLoop]: Abstraction has 1072 states and 1605 transitions. [2023-11-29 00:13:10,681 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:13:10,681 INFO L276 IsEmpty]: Start isEmpty. Operand 1072 states and 1605 transitions. [2023-11-29 00:13:10,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-11-29 00:13:10,683 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:13:10,683 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:13:10,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-29 00:13:10,683 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:13:10,683 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:13:10,683 INFO L85 PathProgramCache]: Analyzing trace with hash 1659196662, now seen corresponding path program 1 times [2023-11-29 00:13:10,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:13:10,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164925544] [2023-11-29 00:13:10,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:10,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:13:10,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:10,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 00:13:10,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:10,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-29 00:13:10,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:10,856 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-11-29 00:13:10,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:13:10,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164925544] [2023-11-29 00:13:10,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164925544] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:13:10,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:13:10,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:13:10,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019346730] [2023-11-29 00:13:10,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:13:10,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:13:10,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:13:10,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:13:10,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:13:10,858 INFO L87 Difference]: Start difference. First operand 1072 states and 1605 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:13:15,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:13:15,212 INFO L93 Difference]: Finished difference Result 1176 states and 1750 transitions. [2023-11-29 00:13:15,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 00:13:15,212 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 3 states have internal predecessors, (44), 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 83 [2023-11-29 00:13:15,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:13:15,215 INFO L225 Difference]: With dead ends: 1176 [2023-11-29 00:13:15,215 INFO L226 Difference]: Without dead ends: 1114 [2023-11-29 00:13:15,216 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:13:15,216 INFO L413 NwaCegarLoop]: 742 mSDtfsCounter, 890 mSDsluCounter, 1274 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 968 SdHoareTripleChecker+Valid, 2016 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:13:15,216 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [968 Valid, 2016 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-11-29 00:13:15,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1114 states. [2023-11-29 00:13:15,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1114 to 1063. [2023-11-29 00:13:15,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 849 states have (on average 1.4558303886925794) internal successors, (1236), 856 states have internal predecessors, (1236), 151 states have call successors, (151), 57 states have call predecessors, (151), 62 states have return successors, (207), 149 states have call predecessors, (207), 145 states have call successors, (207) [2023-11-29 00:13:15,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1594 transitions. [2023-11-29 00:13:15,300 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1594 transitions. Word has length 83 [2023-11-29 00:13:15,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:13:15,301 INFO L495 AbstractCegarLoop]: Abstraction has 1063 states and 1594 transitions. [2023-11-29 00:13:15,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 00:13:15,301 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1594 transitions. [2023-11-29 00:13:15,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-11-29 00:13:15,302 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:13:15,302 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:13:15,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-11-29 00:13:15,303 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:13:15,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:13:15,303 INFO L85 PathProgramCache]: Analyzing trace with hash 573445540, now seen corresponding path program 1 times [2023-11-29 00:13:15,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:13:15,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101437509] [2023-11-29 00:13:15,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:15,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:13:15,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:15,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 00:13:15,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:15,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 00:13:15,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:15,852 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-11-29 00:13:15,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:13:15,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101437509] [2023-11-29 00:13:15,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101437509] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:13:15,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:13:15,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 00:13:15,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014619623] [2023-11-29 00:13:15,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:13:15,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 00:13:15,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:13:15,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 00:13:15,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2023-11-29 00:13:15,854 INFO L87 Difference]: Start difference. First operand 1063 states and 1594 transitions. Second operand has 12 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:13:21,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:13:24,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:13:24,884 INFO L93 Difference]: Finished difference Result 1102 states and 1654 transitions. [2023-11-29 00:13:24,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 00:13:24,885 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 83 [2023-11-29 00:13:24,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:13:24,888 INFO L225 Difference]: With dead ends: 1102 [2023-11-29 00:13:24,888 INFO L226 Difference]: Without dead ends: 1086 [2023-11-29 00:13:24,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2023-11-29 00:13:24,889 INFO L413 NwaCegarLoop]: 742 mSDtfsCounter, 198 mSDsluCounter, 5720 mSDsCounter, 0 mSdLazyCounter, 2383 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 6462 SdHoareTripleChecker+Invalid, 2586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 2383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2023-11-29 00:13:24,890 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 6462 Invalid, 2586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 2383 Invalid, 0 Unknown, 0 Unchecked, 8.8s Time] [2023-11-29 00:13:24,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1086 states. [2023-11-29 00:13:24,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1086 to 1061. [2023-11-29 00:13:24,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1061 states, 848 states have (on average 1.455188679245283) internal successors, (1234), 855 states have internal predecessors, (1234), 150 states have call successors, (150), 57 states have call predecessors, (150), 62 states have return successors, (206), 148 states have call predecessors, (206), 144 states have call successors, (206) [2023-11-29 00:13:24,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1061 states to 1061 states and 1590 transitions. [2023-11-29 00:13:24,995 INFO L78 Accepts]: Start accepts. Automaton has 1061 states and 1590 transitions. Word has length 83 [2023-11-29 00:13:24,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:13:24,996 INFO L495 AbstractCegarLoop]: Abstraction has 1061 states and 1590 transitions. [2023-11-29 00:13:24,996 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:13:24,996 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 1590 transitions. [2023-11-29 00:13:24,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-11-29 00:13:24,998 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:13:24,998 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:13:24,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-11-29 00:13:24,998 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:13:24,999 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:13:24,999 INFO L85 PathProgramCache]: Analyzing trace with hash -304143526, now seen corresponding path program 1 times [2023-11-29 00:13:24,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:13:24,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259183032] [2023-11-29 00:13:24,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:24,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:13:25,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:25,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-29 00:13:25,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:25,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 00:13:25,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:25,805 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-11-29 00:13:25,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:13:25,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259183032] [2023-11-29 00:13:25,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259183032] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:13:25,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:13:25,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 00:13:25,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252935261] [2023-11-29 00:13:25,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:13:25,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 00:13:25,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:13:25,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 00:13:25,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2023-11-29 00:13:25,808 INFO L87 Difference]: Start difference. First operand 1061 states and 1590 transitions. Second operand has 12 states, 10 states have (on average 4.4) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:13:38,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:13:38,397 INFO L93 Difference]: Finished difference Result 1099 states and 1649 transitions. [2023-11-29 00:13:38,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 00:13:38,397 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 4.4) internal successors, (44), 8 states have internal predecessors, (44), 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 82 [2023-11-29 00:13:38,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:13:38,400 INFO L225 Difference]: With dead ends: 1099 [2023-11-29 00:13:38,400 INFO L226 Difference]: Without dead ends: 1083 [2023-11-29 00:13:38,401 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2023-11-29 00:13:38,401 INFO L413 NwaCegarLoop]: 735 mSDtfsCounter, 106 mSDsluCounter, 6087 mSDsCounter, 0 mSdLazyCounter, 2685 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 6822 SdHoareTripleChecker+Invalid, 2786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 2685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:13:38,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 6822 Invalid, 2786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 2685 Invalid, 0 Unknown, 0 Unchecked, 12.4s Time] [2023-11-29 00:13:38,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1083 states. [2023-11-29 00:13:38,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1083 to 1058. [2023-11-29 00:13:38,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 846 states have (on average 1.455082742316785) internal successors, (1231), 853 states have internal predecessors, (1231), 149 states have call successors, (149), 57 states have call predecessors, (149), 62 states have return successors, (205), 147 states have call predecessors, (205), 143 states have call successors, (205) [2023-11-29 00:13:38,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1585 transitions. [2023-11-29 00:13:38,496 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1585 transitions. Word has length 82 [2023-11-29 00:13:38,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:13:38,497 INFO L495 AbstractCegarLoop]: Abstraction has 1058 states and 1585 transitions. [2023-11-29 00:13:38,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 4.4) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 00:13:38,497 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1585 transitions. [2023-11-29 00:13:38,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-11-29 00:13:38,498 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:13:38,498 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:13:38,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-29 00:13:38,499 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:13:38,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:13:38,499 INFO L85 PathProgramCache]: Analyzing trace with hash -444291321, now seen corresponding path program 4 times [2023-11-29 00:13:38,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:13:38,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743692066] [2023-11-29 00:13:38,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:38,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:13:38,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:39,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 00:13:39,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:39,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-29 00:13:39,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:39,174 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2023-11-29 00:13:39,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:13:39,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743692066] [2023-11-29 00:13:39,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743692066] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:13:39,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135225300] [2023-11-29 00:13:39,175 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 00:13:39,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:13:39,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:13:39,176 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:13:39,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 00:13:39,860 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 00:13:39,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:13:39,866 INFO L262 TraceCheckSpWp]: Trace formula consists of 1259 conjuncts, 51 conjunts are in the unsatisfiable core [2023-11-29 00:13:39,869 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:13:39,916 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2023-11-29 00:13:39,916 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:13:40,091 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-11-29 00:13:40,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135225300] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:13:40,092 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 00:13:40,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15, 8] total 24 [2023-11-29 00:13:40,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573174533] [2023-11-29 00:13:40,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 00:13:40,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-29 00:13:40,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:13:40,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-29 00:13:40,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2023-11-29 00:13:40,094 INFO L87 Difference]: Start difference. First operand 1058 states and 1585 transitions. Second operand has 24 states, 23 states have (on average 4.217391304347826) internal successors, (97), 22 states have internal predecessors, (97), 2 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:13:53,188 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:13:54,733 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:13:57,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:13:57,511 INFO L93 Difference]: Finished difference Result 2114 states and 3180 transitions. [2023-11-29 00:13:57,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 00:13:57,512 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 4.217391304347826) internal successors, (97), 22 states have internal predecessors, (97), 2 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) Word has length 83 [2023-11-29 00:13:57,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:13:57,514 INFO L225 Difference]: With dead ends: 2114 [2023-11-29 00:13:57,514 INFO L226 Difference]: Without dead ends: 1068 [2023-11-29 00:13:57,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=139, Invalid=853, Unknown=0, NotChecked=0, Total=992 [2023-11-29 00:13:57,517 INFO L413 NwaCegarLoop]: 692 mSDtfsCounter, 265 mSDsluCounter, 11706 mSDsCounter, 0 mSdLazyCounter, 5554 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 12398 SdHoareTripleChecker+Invalid, 5788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 5554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.8s IncrementalHoareTripleChecker+Time [2023-11-29 00:13:57,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 12398 Invalid, 5788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 5554 Invalid, 0 Unknown, 0 Unchecked, 16.8s Time] [2023-11-29 00:13:57,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2023-11-29 00:13:57,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 1063. [2023-11-29 00:13:57,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 851 states have (on average 1.4524089306698003) internal successors, (1236), 858 states have internal predecessors, (1236), 149 states have call successors, (149), 57 states have call predecessors, (149), 62 states have return successors, (205), 147 states have call predecessors, (205), 143 states have call successors, (205) [2023-11-29 00:13:57,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1590 transitions. [2023-11-29 00:13:57,622 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1590 transitions. Word has length 83 [2023-11-29 00:13:57,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:13:57,622 INFO L495 AbstractCegarLoop]: Abstraction has 1063 states and 1590 transitions. [2023-11-29 00:13:57,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 4.217391304347826) internal successors, (97), 22 states have internal predecessors, (97), 2 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:13:57,623 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1590 transitions. [2023-11-29 00:13:57,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-11-29 00:13:57,624 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:13:57,624 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:13:57,633 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 00:13:57,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2023-11-29 00:13:57,825 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:13:57,825 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:13:57,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1599301556, now seen corresponding path program 5 times [2023-11-29 00:13:57,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:13:57,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955505549] [2023-11-29 00:13:57,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:13:57,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:13:57,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:58,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-29 00:13:58,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:58,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-11-29 00:13:58,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:13:58,609 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2023-11-29 00:13:58,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:13:58,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955505549] [2023-11-29 00:13:58,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955505549] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:13:58,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616195878] [2023-11-29 00:13:58,610 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 00:13:58,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:13:58,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:13:58,613 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:13:58,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80ae9f39-fe5e-4a35-806b-8fdcff147e4d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process