./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/pthread-complex/bounded_buffer.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 5e523f48 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/config/GemCutterMemDerefMemtrack.xml -i ../../sv-benchmarks/c/pthread-complex/bounded_buffer.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/config/svcomp-DerefFreeMemtrack-32bit-GemCutter_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer GemCutter --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 6780d9b269575eab8bb01b5a192a21fa771f6fcc4c495cab5abe1df10d7681d5 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-5e523f4 [2024-11-21 00:43:53,825 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-21 00:43:53,887 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/config/svcomp-DerefFreeMemtrack-32bit-GemCutter_Default.epf [2024-11-21 00:43:53,892 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-21 00:43:53,892 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-21 00:43:53,916 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-21 00:43:53,916 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-21 00:43:53,917 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-21 00:43:53,917 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-21 00:43:53,917 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-21 00:43:53,917 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-21 00:43:53,918 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-21 00:43:53,918 INFO L153 SettingsManager]: * Use SBE=true [2024-11-21 00:43:53,918 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-21 00:43:53,918 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-21 00:43:53,918 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-21 00:43:53,918 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-21 00:43:53,919 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-21 00:43:53,919 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-21 00:43:53,919 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-21 00:43:53,919 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-21 00:43:53,919 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-21 00:43:53,919 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-21 00:43:53,919 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-21 00:43:53,920 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-21 00:43:53,920 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-21 00:43:53,920 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-21 00:43:53,920 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-21 00:43:53,920 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-21 00:43:53,920 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-21 00:43:53,920 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-21 00:43:53,921 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-21 00:43:53,921 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-21 00:43:53,921 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-21 00:43:53,921 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-21 00:43:53,921 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-21 00:43:53,921 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-21 00:43:53,921 INFO L153 SettingsManager]: * Abstraction used for commutativity in POR=VARIABLES_GLOBAL [2024-11-21 00:43:53,921 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-11-21 00:43:53,921 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2024-11-21 00:43:53,921 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2024-11-21 00:43:53,922 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> GemCutter 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 -> 6780d9b269575eab8bb01b5a192a21fa771f6fcc4c495cab5abe1df10d7681d5 [2024-11-21 00:43:54,273 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-21 00:43:54,290 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-21 00:43:54,292 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-21 00:43:54,294 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-21 00:43:54,295 INFO L274 PluginConnector]: CDTParser initialized [2024-11-21 00:43:54,297 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/../../sv-benchmarks/c/pthread-complex/bounded_buffer.i [2024-11-21 00:43:57,435 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/data/0df9dcd39/f7b0ff9e59fa47a7b2c110e34b0e27bb/FLAG45dcab037 [2024-11-21 00:43:57,913 INFO L384 CDTParser]: Found 1 translation units. [2024-11-21 00:43:57,917 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/sv-benchmarks/c/pthread-complex/bounded_buffer.i [2024-11-21 00:43:57,963 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/data/0df9dcd39/f7b0ff9e59fa47a7b2c110e34b0e27bb/FLAG45dcab037 [2024-11-21 00:43:57,991 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/data/0df9dcd39/f7b0ff9e59fa47a7b2c110e34b0e27bb [2024-11-21 00:43:57,994 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-21 00:43:57,997 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-21 00:43:57,999 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-21 00:43:57,999 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-21 00:43:58,004 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-21 00:43:58,005 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:43:57" (1/1) ... [2024-11-21 00:43:58,009 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@594731df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:58, skipping insertion in model container [2024-11-21 00:43:58,009 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:43:57" (1/1) ... [2024-11-21 00:43:58,081 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-21 00:43:58,909 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-21 00:43:58,912 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-21 00:43:58,948 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-21 00:43:58,952 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-21 00:43:58,962 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-21 00:43:58,965 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-21 00:43:58,970 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-21 00:43:58,986 INFO L200 MainTranslator]: Completed pre-run [2024-11-21 00:43:59,124 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-21 00:43:59,254 INFO L204 MainTranslator]: Completed translation [2024-11-21 00:43:59,255 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59 WrapperNode [2024-11-21 00:43:59,255 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-21 00:43:59,256 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-21 00:43:59,256 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-21 00:43:59,256 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-21 00:43:59,264 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59" (1/1) ... [2024-11-21 00:43:59,317 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59" (1/1) ... [2024-11-21 00:43:59,361 INFO L138 Inliner]: procedures = 429, calls = 135, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 476 [2024-11-21 00:43:59,362 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-21 00:43:59,363 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-21 00:43:59,363 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-21 00:43:59,363 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-21 00:43:59,372 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59" (1/1) ... [2024-11-21 00:43:59,372 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59" (1/1) ... [2024-11-21 00:43:59,378 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59" (1/1) ... [2024-11-21 00:43:59,378 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59" (1/1) ... [2024-11-21 00:43:59,396 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59" (1/1) ... [2024-11-21 00:43:59,402 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59" (1/1) ... [2024-11-21 00:43:59,407 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59" (1/1) ... [2024-11-21 00:43:59,410 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59" (1/1) ... [2024-11-21 00:43:59,413 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59" (1/1) ... [2024-11-21 00:43:59,417 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-21 00:43:59,418 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-21 00:43:59,418 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-21 00:43:59,419 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-21 00:43:59,420 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59" (1/1) ... [2024-11-21 00:43:59,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-21 00:43:59,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:43:59,460 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-21 00:43:59,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-21 00:43:59,493 INFO L130 BoogieDeclarations]: Found specification of procedure producer_routine [2024-11-21 00:43:59,493 INFO L138 BoogieDeclarations]: Found implementation of procedure producer_routine [2024-11-21 00:43:59,494 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-21 00:43:59,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-21 00:43:59,494 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2024-11-21 00:43:59,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-21 00:43:59,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-21 00:43:59,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-21 00:43:59,494 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-21 00:43:59,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-21 00:43:59,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-21 00:43:59,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-21 00:43:59,495 INFO L130 BoogieDeclarations]: Found specification of procedure consumer_routine [2024-11-21 00:43:59,495 INFO L138 BoogieDeclarations]: Found implementation of procedure consumer_routine [2024-11-21 00:43:59,495 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2024-11-21 00:43:59,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-21 00:43:59,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-21 00:43:59,497 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-21 00:43:59,762 INFO L234 CfgBuilder]: Building ICFG [2024-11-21 00:43:59,765 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-21 00:44:01,208 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-21 00:44:01,208 INFO L283 CfgBuilder]: Performing block encoding [2024-11-21 00:44:01,669 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-21 00:44:01,671 INFO L312 CfgBuilder]: Removed 13 assume(true) statements. [2024-11-21 00:44:01,672 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:44:01 BoogieIcfgContainer [2024-11-21 00:44:01,672 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-21 00:44:01,674 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-21 00:44:01,674 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-21 00:44:01,680 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-21 00:44:01,680 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 12:43:57" (1/3) ... [2024-11-21 00:44:01,681 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3815774b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:44:01, skipping insertion in model container [2024-11-21 00:44:01,681 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:43:59" (2/3) ... [2024-11-21 00:44:01,682 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3815774b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:44:01, skipping insertion in model container [2024-11-21 00:44:01,682 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:44:01" (3/3) ... [2024-11-21 00:44:01,684 INFO L128 eAbstractionObserver]: Analyzing ICFG bounded_buffer.i [2024-11-21 00:44:01,702 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-21 00:44:01,704 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG bounded_buffer.i that has 3 procedures, 335 locations, 1 initial locations, 13 loop locations, and 166 error locations. [2024-11-21 00:44:01,704 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-21 00:44:01,946 INFO L143 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2024-11-21 00:44:02,023 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=VARIABLES_GLOBAL, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-21 00:44:02,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-11-21 00:44:02,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:44:02,030 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-11-21 00:44:02,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2024-11-21 00:44:02,172 INFO L177 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-21 00:44:02,185 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-21 00:44:02,197 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, 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;@4fe1f73c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-21 00:44:02,197 INFO L334 AbstractCegarLoop]: Starting to check reachability of 85 error locations. [2024-11-21 00:44:02,291 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:44:02,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:02,297 INFO L85 PathProgramCache]: Analyzing trace with hash 1433218, now seen corresponding path program 1 times [2024-11-21 00:44:02,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:02,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191098421] [2024-11-21 00:44:02,309 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:02,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:02,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:02,630 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:02,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:02,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191098421] [2024-11-21 00:44:02,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191098421] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:02,632 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:02,632 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-21 00:44:02,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161626022] [2024-11-21 00:44:02,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:02,639 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:44:02,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:02,662 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:44:02,663 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:44:02,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:02,668 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:02,670 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:02,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:02,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:02,707 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-21 00:44:02,707 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:44:02,707 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:02,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1433219, now seen corresponding path program 1 times [2024-11-21 00:44:02,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:02,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682042748] [2024-11-21 00:44:02,708 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:02,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:02,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:02,985 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:02,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:02,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682042748] [2024-11-21 00:44:02,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682042748] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:02,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:02,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-21 00:44:02,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169602625] [2024-11-21 00:44:02,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:02,987 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:44:02,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:02,988 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:44:02,988 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:44:02,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:02,989 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:02,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:02,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:02,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:03,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,094 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-21 00:44:03,094 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:44:03,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:03,094 INFO L85 PathProgramCache]: Analyzing trace with hash -756676317, now seen corresponding path program 1 times [2024-11-21 00:44:03,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:03,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924011256] [2024-11-21 00:44:03,095 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:03,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:03,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:03,195 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:03,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:03,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924011256] [2024-11-21 00:44:03,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924011256] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:03,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:03,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-21 00:44:03,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883868975] [2024-11-21 00:44:03,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:03,197 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:44:03,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:03,197 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:44:03,198 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:44:03,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:03,198 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:03,198 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:03,199 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,199 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,199 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:03,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,539 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-21 00:44:03,539 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:44:03,539 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:03,539 INFO L85 PathProgramCache]: Analyzing trace with hash -1413938686, now seen corresponding path program 1 times [2024-11-21 00:44:03,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:03,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895421036] [2024-11-21 00:44:03,540 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:03,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:03,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:03,727 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:03,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:03,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895421036] [2024-11-21 00:44:03,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895421036] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:03,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:03,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-21 00:44:03,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109835852] [2024-11-21 00:44:03,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:03,730 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:44:03,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:03,731 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:44:03,731 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:44:03,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:03,732 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:03,732 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:03,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:03,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:03,847 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-21 00:44:03,847 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:44:03,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:03,847 INFO L85 PathProgramCache]: Analyzing trace with hash -1413938685, now seen corresponding path program 1 times [2024-11-21 00:44:03,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:03,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708943424] [2024-11-21 00:44:03,847 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:03,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:03,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:05,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:05,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:05,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708943424] [2024-11-21 00:44:05,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708943424] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:05,032 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:05,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-21 00:44:05,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5505918] [2024-11-21 00:44:05,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:05,032 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-21 00:44:05,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:05,033 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-21 00:44:05,033 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-21 00:44:05,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:05,033 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:05,034 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:05,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:05,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:05,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:05,035 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:05,035 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:06,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:06,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:06,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:06,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:06,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:06,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-21 00:44:06,140 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:44:06,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:06,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1715938173, now seen corresponding path program 1 times [2024-11-21 00:44:06,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:06,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74138726] [2024-11-21 00:44:06,141 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:06,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:06,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:07,166 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:07,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:07,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74138726] [2024-11-21 00:44:07,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74138726] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:07,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:07,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-21 00:44:07,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814105100] [2024-11-21 00:44:07,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:07,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-21 00:44:07,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:07,168 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-21 00:44:07,169 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-21 00:44:07,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:07,170 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:07,171 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:07,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:07,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:07,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:07,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:07,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:07,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:07,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:07,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:07,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-21 00:44:07,624 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-21 00:44:07,624 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:44:07,624 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:07,625 INFO L85 PathProgramCache]: Analyzing trace with hash -250807501, now seen corresponding path program 1 times [2024-11-21 00:44:07,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:07,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723424000] [2024-11-21 00:44:07,625 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:07,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:07,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-21 00:44:07,718 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-21 00:44:07,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-21 00:44:07,799 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-21 00:44:07,801 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-21 00:44:07,802 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (84 of 85 remaining) [2024-11-21 00:44:07,804 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (83 of 85 remaining) [2024-11-21 00:44:07,804 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (82 of 85 remaining) [2024-11-21 00:44:07,805 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (81 of 85 remaining) [2024-11-21 00:44:07,805 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE (80 of 85 remaining) [2024-11-21 00:44:07,805 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE (79 of 85 remaining) [2024-11-21 00:44:07,805 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE (78 of 85 remaining) [2024-11-21 00:44:07,805 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE (77 of 85 remaining) [2024-11-21 00:44:07,807 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29REQUIRES_VIOLATIONMEMORY_DEREFERENCE (76 of 85 remaining) [2024-11-21 00:44:07,807 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (75 of 85 remaining) [2024-11-21 00:44:07,807 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (74 of 85 remaining) [2024-11-21 00:44:07,807 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26REQUIRES_VIOLATIONMEMORY_DEREFERENCE (73 of 85 remaining) [2024-11-21 00:44:07,807 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE (72 of 85 remaining) [2024-11-21 00:44:07,807 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30REQUIRES_VIOLATIONMEMORY_DEREFERENCE (71 of 85 remaining) [2024-11-21 00:44:07,808 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31REQUIRES_VIOLATIONMEMORY_DEREFERENCE (70 of 85 remaining) [2024-11-21 00:44:07,808 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34REQUIRES_VIOLATIONMEMORY_DEREFERENCE (69 of 85 remaining) [2024-11-21 00:44:07,808 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35REQUIRES_VIOLATIONMEMORY_DEREFERENCE (68 of 85 remaining) [2024-11-21 00:44:07,809 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (67 of 85 remaining) [2024-11-21 00:44:07,809 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (66 of 85 remaining) [2024-11-21 00:44:07,809 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32REQUIRES_VIOLATIONMEMORY_DEREFERENCE (65 of 85 remaining) [2024-11-21 00:44:07,809 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33REQUIRES_VIOLATIONMEMORY_DEREFERENCE (64 of 85 remaining) [2024-11-21 00:44:07,809 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36REQUIRES_VIOLATIONMEMORY_DEREFERENCE (63 of 85 remaining) [2024-11-21 00:44:07,809 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37REQUIRES_VIOLATIONMEMORY_DEREFERENCE (62 of 85 remaining) [2024-11-21 00:44:07,810 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (61 of 85 remaining) [2024-11-21 00:44:07,810 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (60 of 85 remaining) [2024-11-21 00:44:07,810 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38REQUIRES_VIOLATIONMEMORY_DEREFERENCE (59 of 85 remaining) [2024-11-21 00:44:07,810 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE (58 of 85 remaining) [2024-11-21 00:44:07,810 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (57 of 85 remaining) [2024-11-21 00:44:07,810 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (56 of 85 remaining) [2024-11-21 00:44:07,810 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (55 of 85 remaining) [2024-11-21 00:44:07,811 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (54 of 85 remaining) [2024-11-21 00:44:07,813 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr82ASSERT_VIOLATIONMEMORY_LEAK (53 of 85 remaining) [2024-11-21 00:44:07,813 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE (52 of 85 remaining) [2024-11-21 00:44:07,814 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE (51 of 85 remaining) [2024-11-21 00:44:07,814 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40REQUIRES_VIOLATIONMEMORY_DEREFERENCE (50 of 85 remaining) [2024-11-21 00:44:07,814 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41REQUIRES_VIOLATIONMEMORY_DEREFERENCE (49 of 85 remaining) [2024-11-21 00:44:07,814 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE (48 of 85 remaining) [2024-11-21 00:44:07,814 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE (47 of 85 remaining) [2024-11-21 00:44:07,814 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE (46 of 85 remaining) [2024-11-21 00:44:07,814 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE (45 of 85 remaining) [2024-11-21 00:44:07,814 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE (44 of 85 remaining) [2024-11-21 00:44:07,814 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE (43 of 85 remaining) [2024-11-21 00:44:07,815 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE (42 of 85 remaining) [2024-11-21 00:44:07,815 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (41 of 85 remaining) [2024-11-21 00:44:07,815 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42REQUIRES_VIOLATIONMEMORY_DEREFERENCE (40 of 85 remaining) [2024-11-21 00:44:07,815 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43REQUIRES_VIOLATIONMEMORY_DEREFERENCE (39 of 85 remaining) [2024-11-21 00:44:07,815 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44REQUIRES_VIOLATIONMEMORY_DEREFERENCE (38 of 85 remaining) [2024-11-21 00:44:07,815 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45REQUIRES_VIOLATIONMEMORY_DEREFERENCE (37 of 85 remaining) [2024-11-21 00:44:07,815 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46REQUIRES_VIOLATIONMEMORY_DEREFERENCE (36 of 85 remaining) [2024-11-21 00:44:07,815 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47REQUIRES_VIOLATIONMEMORY_DEREFERENCE (35 of 85 remaining) [2024-11-21 00:44:07,815 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57REQUIRES_VIOLATIONMEMORY_DEREFERENCE (34 of 85 remaining) [2024-11-21 00:44:07,815 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58REQUIRES_VIOLATIONMEMORY_DEREFERENCE (33 of 85 remaining) [2024-11-21 00:44:07,815 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48REQUIRES_VIOLATIONMEMORY_DEREFERENCE (32 of 85 remaining) [2024-11-21 00:44:07,815 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49REQUIRES_VIOLATIONMEMORY_DEREFERENCE (31 of 85 remaining) [2024-11-21 00:44:07,816 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE (30 of 85 remaining) [2024-11-21 00:44:07,816 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60REQUIRES_VIOLATIONMEMORY_DEREFERENCE (29 of 85 remaining) [2024-11-21 00:44:07,816 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr77REQUIRES_VIOLATIONMEMORY_DEREFERENCE (28 of 85 remaining) [2024-11-21 00:44:07,816 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr78REQUIRES_VIOLATIONMEMORY_DEREFERENCE (27 of 85 remaining) [2024-11-21 00:44:07,816 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr79ASSERT_VIOLATIONMEMORY_FREE (26 of 85 remaining) [2024-11-21 00:44:07,816 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE (25 of 85 remaining) [2024-11-21 00:44:07,817 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE (24 of 85 remaining) [2024-11-21 00:44:07,817 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr68REQUIRES_VIOLATIONMEMORY_DEREFERENCE (23 of 85 remaining) [2024-11-21 00:44:07,820 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr69REQUIRES_VIOLATIONMEMORY_DEREFERENCE (22 of 85 remaining) [2024-11-21 00:44:07,820 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 85 remaining) [2024-11-21 00:44:07,820 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 85 remaining) [2024-11-21 00:44:07,820 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr80ASSERT_VIOLATIONMEMORY_FREE (19 of 85 remaining) [2024-11-21 00:44:07,820 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 85 remaining) [2024-11-21 00:44:07,820 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63REQUIRES_VIOLATIONMEMORY_DEREFERENCE (16 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr64REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr81ASSERT_VIOLATIONMEMORY_FREE (14 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_FREE (13 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr70REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr71REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr65ASSERT_VIOLATIONMEMORY_FREE (10 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55ASSERT_VIOLATIONMEMORY_FREE (9 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr72REQUIRES_VIOLATIONMEMORY_DEREFERENCE (8 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr73REQUIRES_VIOLATIONMEMORY_DEREFERENCE (7 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_FREE (6 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_FREE (5 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr74ASSERT_VIOLATIONMEMORY_FREE (4 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr67ASSERT_VIOLATIONMEMORY_FREE (3 of 85 remaining) [2024-11-21 00:44:07,821 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr75ASSERT_VIOLATIONMEMORY_FREE (2 of 85 remaining) [2024-11-21 00:44:07,822 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr76ASSERT_VIOLATIONMEMORY_FREE (1 of 85 remaining) [2024-11-21 00:44:07,822 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 85 remaining) [2024-11-21 00:44:07,822 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-21 00:44:07,831 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2024-11-21 00:44:07,837 INFO L319 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN (1/3) [2024-11-21 00:44:07,838 WARN L246 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2024-11-21 00:44:07,838 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2024-11-21 00:44:08,013 INFO L143 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2024-11-21 00:44:08,024 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=VARIABLES_GLOBAL, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-21 00:44:08,064 INFO L177 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-21 00:44:08,068 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == producer_routineThread1of2ForFork1 ======== [2024-11-21 00:44:08,069 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, 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;@4fe1f73c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-21 00:44:08,069 INFO L334 AbstractCegarLoop]: Starting to check reachability of 39 error locations. [2024-11-21 00:44:08,630 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:44:08,641 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:44:08,654 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:44:08,662 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:44:08,679 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:44:08,691 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:44:08,700 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:44:08,713 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:44:08,740 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:44:08,759 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:44:08,764 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:44:08,765 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:08,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1625951071, now seen corresponding path program 1 times [2024-11-21 00:44:08,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:08,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937847806] [2024-11-21 00:44:08,765 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:08,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:08,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:08,808 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:08,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:08,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937847806] [2024-11-21 00:44:08,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937847806] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:08,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:08,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-21 00:44:08,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375435035] [2024-11-21 00:44:08,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:08,810 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:44:08,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:08,811 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:44:08,811 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:44:08,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:08,813 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:08,813 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:08,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:08,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:08,911 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-21 00:44:08,911 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:44:08,912 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:08,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1532192736, now seen corresponding path program 1 times [2024-11-21 00:44:08,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:08,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302643345] [2024-11-21 00:44:08,912 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:08,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:08,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:09,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:09,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:09,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302643345] [2024-11-21 00:44:09,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302643345] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:09,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:09,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-21 00:44:09,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536330343] [2024-11-21 00:44:09,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:09,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-21 00:44:09,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:09,123 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-21 00:44:09,123 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-21 00:44:09,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:09,125 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:09,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:09,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:09,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:10,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:10,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:10,001 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-21 00:44:10,002 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:44:10,002 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:10,002 INFO L85 PathProgramCache]: Analyzing trace with hash -1532192735, now seen corresponding path program 1 times [2024-11-21 00:44:10,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:10,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832511848] [2024-11-21 00:44:10,002 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:10,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:10,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:10,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:10,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:10,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832511848] [2024-11-21 00:44:10,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832511848] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:10,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:10,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-21 00:44:10,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688705242] [2024-11-21 00:44:10,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:10,345 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-21 00:44:10,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:10,346 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-21 00:44:10,346 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-21 00:44:10,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:10,348 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:10,349 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:10,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:10,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:10,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:11,300 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:44:12,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:12,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:12,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-21 00:44:12,153 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-21 00:44:12,153 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting producer_routineErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:44:12,153 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:12,154 INFO L85 PathProgramCache]: Analyzing trace with hash -1972560851, now seen corresponding path program 1 times [2024-11-21 00:44:12,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:12,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893937533] [2024-11-21 00:44:12,154 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:12,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:12,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:12,242 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:12,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:12,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893937533] [2024-11-21 00:44:12,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893937533] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:12,243 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:12,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-21 00:44:12,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053873941] [2024-11-21 00:44:12,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:12,244 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:44:12,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:12,245 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:44:12,245 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:44:12,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:12,246 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:12,246 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:12,246 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:12,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:12,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-21 00:44:12,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:12,427 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 55 [2024-11-21 00:44:12,457 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 55 [2024-11-21 00:44:12,505 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:12,646 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 57 [2024-11-21 00:44:12,657 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:12,673 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:12,691 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2024-11-21 00:44:12,702 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 3 [2024-11-21 00:44:12,714 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:12,722 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2024-11-21 00:44:12,731 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 3 [2024-11-21 00:44:12,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:12,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:12,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-21 00:44:12,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:12,914 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-21 00:44:12,914 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting producer_routineErr38ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:44:12,914 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:12,914 INFO L85 PathProgramCache]: Analyzing trace with hash -745770137, now seen corresponding path program 1 times [2024-11-21 00:44:12,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:12,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098454955] [2024-11-21 00:44:12,915 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:12,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:12,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:13,442 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:13,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:13,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098454955] [2024-11-21 00:44:13,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098454955] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:13,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:13,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-21 00:44:13,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405180520] [2024-11-21 00:44:13,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:13,443 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-21 00:44:13,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:13,444 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-21 00:44:13,445 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-21 00:44:13,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:13,447 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:13,448 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:13,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:13,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:13,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-21 00:44:13,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:13,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:13,860 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 55 [2024-11-21 00:44:13,880 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:13,966 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:13,975 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:13,991 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2024-11-21 00:44:14,004 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 3 [2024-11-21 00:44:14,285 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 55 [2024-11-21 00:44:14,304 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:14,373 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 57 [2024-11-21 00:44:14,383 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:14,398 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:14,417 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2024-11-21 00:44:14,462 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-11-21 00:44:14,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:14,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:14,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-21 00:44:14,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:14,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:44:14,796 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-21 00:44:14,796 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:44:14,797 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:14,797 INFO L85 PathProgramCache]: Analyzing trace with hash 736653253, now seen corresponding path program 1 times [2024-11-21 00:44:14,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:14,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192130901] [2024-11-21 00:44:14,797 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:14,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:14,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:15,246 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:15,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:15,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192130901] [2024-11-21 00:44:15,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192130901] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:15,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:15,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-21 00:44:15,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586434575] [2024-11-21 00:44:15,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:15,248 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-21 00:44:15,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:15,249 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-21 00:44:15,249 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-21 00:44:15,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:15,252 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:15,252 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:15,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:15,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:15,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-21 00:44:15,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:15,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:44:15,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:15,597 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 55 [2024-11-21 00:44:15,619 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:15,703 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 45 [2024-11-21 00:44:15,714 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 10 [2024-11-21 00:44:15,730 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-21 00:44:15,744 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 10 [2024-11-21 00:44:15,757 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-11-21 00:44:15,809 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 3 [2024-11-21 00:44:16,124 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 55 [2024-11-21 00:44:16,174 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 64 [2024-11-21 00:44:16,238 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 45 [2024-11-21 00:44:16,254 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-21 00:44:16,263 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 10 [2024-11-21 00:44:16,278 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:44:16,288 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2024-11-21 00:44:16,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:16,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:16,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-21 00:44:16,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:16,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:44:16,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:44:16,615 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-21 00:44:16,615 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting producer_routineErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:44:16,615 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:16,615 INFO L85 PathProgramCache]: Analyzing trace with hash 736653254, now seen corresponding path program 1 times [2024-11-21 00:44:16,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:16,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782327114] [2024-11-21 00:44:16,616 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:16,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:16,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:17,385 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:17,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:17,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782327114] [2024-11-21 00:44:17,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782327114] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:17,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:17,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-21 00:44:17,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365663687] [2024-11-21 00:44:17,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:17,387 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-21 00:44:17,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:17,388 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-21 00:44:17,389 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-21 00:44:17,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:17,391 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:17,391 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:17,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:17,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:17,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-21 00:44:17,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:17,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:44:17,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:44:17,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:17,912 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:17,972 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 57 [2024-11-21 00:44:17,984 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:18,001 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:19,343 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:19,445 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-21 00:44:19,459 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 10 [2024-11-21 00:44:20,750 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:44:21,702 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:21,763 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 57 [2024-11-21 00:44:21,784 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:21,794 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:24,568 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:44:24,839 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:24,910 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 57 [2024-11-21 00:44:24,935 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:24,945 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:27,396 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:27,439 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:28,035 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 10 [2024-11-21 00:44:28,083 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-21 00:44:28,131 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:28,143 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:30,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:30,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:30,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-21 00:44:30,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:30,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:44:30,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-21 00:44:30,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-21 00:44:30,684 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-21 00:44:30,684 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting producer_routineErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:44:30,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:30,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1115889816, now seen corresponding path program 1 times [2024-11-21 00:44:30,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:30,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431770729] [2024-11-21 00:44:30,685 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:30,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:30,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:30,774 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:30,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:30,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431770729] [2024-11-21 00:44:30,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431770729] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:30,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:30,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-21 00:44:30,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640772842] [2024-11-21 00:44:30,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:30,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:44:30,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:30,776 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:44:30,777 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:44:30,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:30,778 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:30,778 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:30,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:30,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:30,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-21 00:44:30,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:30,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:44:30,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-21 00:44:30,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-21 00:44:30,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:30,936 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:31,002 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:31,013 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:32,224 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:44:32,326 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:44:32,692 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:32,755 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:32,776 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:34,414 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:34,480 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:34,499 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:36,065 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:36,172 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:36,189 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:38,462 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:44:38,468 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:44:40,174 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:44:40,214 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:44:41,027 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:41,150 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 45 [2024-11-21 00:44:41,166 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-21 00:44:41,184 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 10 [2024-11-21 00:44:44,006 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:44,149 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 45 [2024-11-21 00:44:44,174 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 10 [2024-11-21 00:44:44,184 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-21 00:44:46,081 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:46,215 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 57 [2024-11-21 00:44:46,238 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:46,248 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:47,883 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:48,029 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:48,038 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:49,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:49,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:49,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:44:49,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:49,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:44:49,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:44:49,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:44:49,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:49,379 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-21 00:44:49,379 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting producer_routineErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:44:49,379 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:49,379 INFO L85 PathProgramCache]: Analyzing trace with hash -956840284, now seen corresponding path program 1 times [2024-11-21 00:44:49,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:49,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201197360] [2024-11-21 00:44:49,379 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:49,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:49,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:44:51,601 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:44:51,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:44:51,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201197360] [2024-11-21 00:44:51,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201197360] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:44:51,602 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:44:51,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-21 00:44:51,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738665967] [2024-11-21 00:44:51,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:44:51,603 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-21 00:44:51,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:44:51,606 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-21 00:44:51,606 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-21 00:44:51,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:51,608 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:44:51,609 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 4.0) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:44:51,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:51,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:51,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:44:51,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:51,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:44:51,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:44:51,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:44:51,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:51,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:44:52,160 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:52,208 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 57 [2024-11-21 00:44:52,226 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:52,237 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:53,568 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:44:53,824 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:44:55,240 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:55,294 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 57 [2024-11-21 00:44:55,311 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:55,320 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:55,673 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:55,702 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 76 [2024-11-21 00:44:56,261 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:56,293 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:56,352 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 12 [2024-11-21 00:44:56,366 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-21 00:44:58,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:58,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:44:58,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:44:58,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:58,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:44:58,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:44:58,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:44:58,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:44:58,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-21 00:44:58,451 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-21 00:44:58,451 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting producer_routineErr29REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:44:58,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:44:58,452 INFO L85 PathProgramCache]: Analyzing trace with hash -956840283, now seen corresponding path program 1 times [2024-11-21 00:44:58,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:44:58,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081299628] [2024-11-21 00:44:58,452 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:44:58,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:44:58,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:45:03,399 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:45:03,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:45:03,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081299628] [2024-11-21 00:45:03,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081299628] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:45:03,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:45:03,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-21 00:45:03,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763504174] [2024-11-21 00:45:03,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:45:03,400 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-21 00:45:03,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:45:03,400 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-21 00:45:03,401 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2024-11-21 00:45:03,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:45:03,406 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:45:03,406 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:45:03,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:45:03,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:45:03,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:45:03,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:45:03,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:45:03,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:45:03,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:45:03,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:45:03,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-21 00:45:03,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:45:06,223 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:45:11,623 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:45:38,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:45:38,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:45:38,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:45:38,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:45:38,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:45:38,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:45:38,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:45:38,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:45:38,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-21 00:45:38,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-21 00:45:38,692 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-21 00:45:38,692 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting producer_routineErr38ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:45:38,693 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:45:38,693 INFO L85 PathProgramCache]: Analyzing trace with hash 697531193, now seen corresponding path program 1 times [2024-11-21 00:45:38,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:45:38,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190300070] [2024-11-21 00:45:38,693 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:45:38,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:45:38,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:45:46,528 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:45:46,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-21 00:45:46,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190300070] [2024-11-21 00:45:46,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190300070] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:45:46,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:45:46,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-11-21 00:45:46,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102014273] [2024-11-21 00:45:46,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:45:46,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-21 00:45:46,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-21 00:45:46,530 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-21 00:45:46,530 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2024-11-21 00:45:46,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:45:46,532 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:45:46,534 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:45:46,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:45:46,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:45:46,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:45:46,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:45:46,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:45:46,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:45:46,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:45:46,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:45:46,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-21 00:45:46,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-11-21 00:45:46,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:45:48,356 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:45:53,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:45:53,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:45:53,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:45:53,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:45:53,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:45:53,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:45:53,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:45:53,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:45:53,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-21 00:45:53,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-21 00:45:53,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-21 00:45:53,515 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-21 00:45:53,515 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting producer_routineErr38ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:45:53,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:45:53,515 INFO L85 PathProgramCache]: Analyzing trace with hash -1429128453, now seen corresponding path program 1 times [2024-11-21 00:45:53,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-21 00:45:53,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216291352] [2024-11-21 00:45:53,516 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:45:53,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-21 00:45:53,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-21 00:45:53,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [806815902] [2024-11-21 00:45:53,632 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:45:53,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:45:53,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:45:53,636 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:45:53,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-21 00:45:56,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-21 00:45:56,006 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-21 00:45:57,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-21 00:45:57,657 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-21 00:45:57,657 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-21 00:45:57,657 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location producer_routineErr38ASSERT_VIOLATIONUNSUPPORTED_FEATURE (38 of 39 remaining) [2024-11-21 00:45:57,657 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (37 of 39 remaining) [2024-11-21 00:45:57,657 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (36 of 39 remaining) [2024-11-21 00:45:57,657 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (35 of 39 remaining) [2024-11-21 00:45:57,657 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (34 of 39 remaining) [2024-11-21 00:45:57,657 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (33 of 39 remaining) [2024-11-21 00:45:57,658 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (32 of 39 remaining) [2024-11-21 00:45:57,658 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (31 of 39 remaining) [2024-11-21 00:45:57,658 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (30 of 39 remaining) [2024-11-21 00:45:57,658 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (29 of 39 remaining) [2024-11-21 00:45:57,658 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (28 of 39 remaining) [2024-11-21 00:45:57,658 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (27 of 39 remaining) [2024-11-21 00:45:57,658 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (26 of 39 remaining) [2024-11-21 00:45:57,659 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE (25 of 39 remaining) [2024-11-21 00:45:57,659 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE (24 of 39 remaining) [2024-11-21 00:45:57,659 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE (23 of 39 remaining) [2024-11-21 00:45:57,659 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE (22 of 39 remaining) [2024-11-21 00:45:57,659 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 39 remaining) [2024-11-21 00:45:57,659 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 39 remaining) [2024-11-21 00:45:57,660 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr26REQUIRES_VIOLATIONMEMORY_DEREFERENCE (19 of 39 remaining) [2024-11-21 00:45:57,660 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 39 remaining) [2024-11-21 00:45:57,660 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 39 remaining) [2024-11-21 00:45:57,660 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (16 of 39 remaining) [2024-11-21 00:45:57,660 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 39 remaining) [2024-11-21 00:45:57,660 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 39 remaining) [2024-11-21 00:45:57,660 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 39 remaining) [2024-11-21 00:45:57,661 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr29REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 39 remaining) [2024-11-21 00:45:57,661 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 39 remaining) [2024-11-21 00:45:57,661 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 39 remaining) [2024-11-21 00:45:57,661 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 39 remaining) [2024-11-21 00:45:57,661 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE (8 of 39 remaining) [2024-11-21 00:45:57,661 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr30REQUIRES_VIOLATIONMEMORY_DEREFERENCE (7 of 39 remaining) [2024-11-21 00:45:57,661 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr31REQUIRES_VIOLATIONMEMORY_DEREFERENCE (6 of 39 remaining) [2024-11-21 00:45:57,661 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr32REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 39 remaining) [2024-11-21 00:45:57,661 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr33REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 39 remaining) [2024-11-21 00:45:57,661 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr34REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 39 remaining) [2024-11-21 00:45:57,662 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr35REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 39 remaining) [2024-11-21 00:45:57,662 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr36REQUIRES_VIOLATIONMEMORY_DEREFERENCE (1 of 39 remaining) [2024-11-21 00:45:57,662 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location producer_routineErr37REQUIRES_VIOLATIONMEMORY_DEREFERENCE (0 of 39 remaining) [2024-11-21 00:45:57,697 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-21 00:45:57,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:45:57,875 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-21 00:45:57,876 INFO L319 ceAbstractionStarter]: Result for error location producer_routineThread1of2ForFork1 was UNSAFE,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN (1/5) [2024-11-21 00:45:57,979 INFO L241 ceAbstractionStarter]: Analysis of concurrent program completed with 2 thread instances [2024-11-21 00:45:57,979 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-21 00:45:58,018 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Ended with exit code 0 [2024-11-21 00:45:58,019 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.11 12:45:58 BasicIcfg [2024-11-21 00:45:58,019 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-21 00:45:58,020 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-21 00:45:58,020 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-21 00:45:58,020 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-21 00:45:58,021 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:44:01" (3/4) ... [2024-11-21 00:45:58,025 INFO L147 WitnessPrinter]: No result that supports witness generation found [2024-11-21 00:45:58,026 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-21 00:45:58,029 INFO L158 Benchmark]: Toolchain (without parser) took 120030.55ms. Allocated memory was 117.4MB in the beginning and 931.1MB in the end (delta: 813.7MB). Free memory was 90.0MB in the beginning and 694.8MB in the end (delta: -604.8MB). Peak memory consumption was 210.1MB. Max. memory is 16.1GB. [2024-11-21 00:45:58,030 INFO L158 Benchmark]: CDTParser took 0.74ms. Allocated memory is still 117.4MB. Free memory was 74.3MB in the beginning and 74.1MB in the end (delta: 146.9kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-21 00:45:58,031 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1256.74ms. Allocated memory is still 117.4MB. Free memory was 90.0MB in the beginning and 38.6MB in the end (delta: 51.5MB). Peak memory consumption was 50.3MB. Max. memory is 16.1GB. [2024-11-21 00:45:58,032 INFO L158 Benchmark]: Boogie Procedure Inliner took 106.08ms. Allocated memory is still 117.4MB. Free memory was 38.6MB in the beginning and 87.5MB in the end (delta: -48.9MB). Peak memory consumption was 13.6MB. Max. memory is 16.1GB. [2024-11-21 00:45:58,032 INFO L158 Benchmark]: Boogie Preprocessor took 54.88ms. Allocated memory is still 117.4MB. Free memory was 87.5MB in the beginning and 84.0MB in the end (delta: 3.5MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-21 00:45:58,032 INFO L158 Benchmark]: RCFGBuilder took 2253.62ms. Allocated memory is still 117.4MB. Free memory was 84.0MB in the beginning and 78.9MB in the end (delta: 5.0MB). Peak memory consumption was 70.1MB. Max. memory is 16.1GB. [2024-11-21 00:45:58,033 INFO L158 Benchmark]: TraceAbstraction took 116345.28ms. Allocated memory was 117.4MB in the beginning and 931.1MB in the end (delta: 813.7MB). Free memory was 78.9MB in the beginning and 694.9MB in the end (delta: -615.9MB). Peak memory consumption was 195.4MB. Max. memory is 16.1GB. [2024-11-21 00:45:58,033 INFO L158 Benchmark]: Witness Printer took 6.22ms. Allocated memory is still 931.1MB. Free memory was 694.9MB in the beginning and 694.8MB in the end (delta: 53.0kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-21 00:45:58,038 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.74ms. Allocated memory is still 117.4MB. Free memory was 74.3MB in the beginning and 74.1MB in the end (delta: 146.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1256.74ms. Allocated memory is still 117.4MB. Free memory was 90.0MB in the beginning and 38.6MB in the end (delta: 51.5MB). Peak memory consumption was 50.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 106.08ms. Allocated memory is still 117.4MB. Free memory was 38.6MB in the beginning and 87.5MB in the end (delta: -48.9MB). Peak memory consumption was 13.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 54.88ms. Allocated memory is still 117.4MB. Free memory was 87.5MB in the beginning and 84.0MB in the end (delta: 3.5MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 2253.62ms. Allocated memory is still 117.4MB. Free memory was 84.0MB in the beginning and 78.9MB in the end (delta: 5.0MB). Peak memory consumption was 70.1MB. Max. memory is 16.1GB. * TraceAbstraction took 116345.28ms. Allocated memory was 117.4MB in the beginning and 931.1MB in the end (delta: 813.7MB). Free memory was 78.9MB in the beginning and 694.9MB in the end (delta: -615.9MB). Peak memory consumption was 195.4MB. Max. memory is 16.1GB. * Witness Printer took 6.22ms. Allocated memory is still 931.1MB. Free memory was 694.9MB in the beginning and 694.8MB in the end (delta: 53.0kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Partial order reduction statistics Independence relation #1 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 4, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 4, dependent conditional: 4, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 4, Statistics for Abstraction: , Persistent sets #1 benchmarks: Persistent set computation time: 0.0s, Number of persistent set computation: 3, Number of trivial persistent sets: 3, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 4, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 4, dependent conditional: 4, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 4, Statistics for Abstraction: , Independence relation #2 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 4, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 4, dependent conditional: 4, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 8, Statistics for Abstraction: , Persistent sets #2 benchmarks: Persistent set computation time: 0.0s, Number of persistent set computation: 3, Number of trivial persistent sets: 3, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 4, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 4, dependent conditional: 4, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 8, Statistics for Abstraction: , Independence relation #3 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 11, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 11, dependent conditional: 11, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 19, Statistics for Abstraction: , Persistent sets #3 benchmarks: Persistent set computation time: 0.0s, Number of persistent set computation: 8, Number of trivial persistent sets: 8, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 11, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 11, dependent conditional: 11, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 19, Statistics for Abstraction: , Independence relation #4 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 19, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 19, dependent conditional: 19, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 38, Statistics for Abstraction: , Persistent sets #4 benchmarks: Persistent set computation time: 0.0s, Number of persistent set computation: 21, Number of trivial persistent sets: 21, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 19, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 19, dependent conditional: 19, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 38, Statistics for Abstraction: , Independence relation #5 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 18, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 18, dependent conditional: 18, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 56, Statistics for Abstraction: , Persistent sets #5 benchmarks: Persistent set computation time: 0.0s, Number of persistent set computation: 21, Number of trivial persistent sets: 21, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 18, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 18, dependent conditional: 18, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 56, Statistics for Abstraction: , Independence relation #6 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 1430, independent: 1404, independent conditional: 9, independent unconditional: 1395, dependent: 26, dependent conditional: 20, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 1387, Positive cache size: 1381, Positive conditional cache size: 0, Positive unconditional cache size: 1381, Negative cache size: 6, Negative conditional cache size: 0, Negative unconditional cache size: 6, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 0, Independence queries for same thread: 76, Statistics for Abstraction: , Persistent sets #6 benchmarks: Persistent set computation time: 0.8s, Number of persistent set computation: 27, Number of trivial persistent sets: 27, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1401, independent: 1395, independent conditional: 0, independent unconditional: 1395, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 1430, independent: 1404, independent conditional: 9, independent unconditional: 1395, dependent: 26, dependent conditional: 20, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 1387, Positive cache size: 1381, Positive conditional cache size: 0, Positive unconditional cache size: 1381, Negative cache size: 6, Negative conditional cache size: 0, Negative unconditional cache size: 6, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 0, Independence queries for same thread: 76, Statistics for Abstraction: , Independence relation #7 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 2030, independent: 2002, independent conditional: 13, independent unconditional: 1989, dependent: 28, dependent conditional: 19, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 2078, Positive cache size: 2069, Positive conditional cache size: 0, Positive unconditional cache size: 2069, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 22, Maximal queried relation: 0, Independence queries for same thread: 95, Statistics for Abstraction: , Persistent sets #7 benchmarks: Persistent set computation time: 0.1s, Number of persistent set computation: 29, Number of trivial persistent sets: 29, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1998, independent: 1989, independent conditional: 0, independent unconditional: 1989, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 2030, independent: 2002, independent conditional: 13, independent unconditional: 1989, dependent: 28, dependent conditional: 19, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3516, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 110, dependent conditional: 95, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 22, independent unconditional: 3384, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3421, independent: 3406, independent conditional: 0, independent unconditional: 3406, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, independent: 2069, independent conditional: 0, independent unconditional: 2069, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, independent: 2066, independent conditional: 0, independent unconditional: 2066, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 411, independent: 127, independent conditional: 0, independent unconditional: 127, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 3421, independent: 1337, independent conditional: 0, independent unconditional: 1337, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 2078, unknown conditional: 0, unknown unconditional: 2078] , Statistics on independence cache: Total cache size (in pairs): 2078, Positive cache size: 2069, Positive conditional cache size: 0, Positive unconditional cache size: 2069, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 22, Maximal queried relation: 0, Independence queries for same thread: 95, Statistics for Abstraction: - StatisticsResult: Partial order reduction statistics Independence relation #1 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 2730, independent: 2710, independent conditional: 6, independent unconditional: 2704, dependent: 20, dependent conditional: 8, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 4628, Positive cache size: 4607, Positive conditional cache size: 0, Positive unconditional cache size: 4607, Negative cache size: 21, Negative conditional cache size: 0, Negative unconditional cache size: 21, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 6, Maximal queried relation: 0, Independence queries for same thread: 8, Statistics for Abstraction: , Persistent sets #1 benchmarks: Persistent set computation time: 0.7s, Number of persistent set computation: 13, Number of trivial persistent sets: 12, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2716, independent: 2704, independent conditional: 0, independent unconditional: 2704, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 2730, independent: 2710, independent conditional: 6, independent unconditional: 2704, dependent: 20, dependent conditional: 8, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 4628, Positive cache size: 4607, Positive conditional cache size: 0, Positive unconditional cache size: 4607, Negative cache size: 21, Negative conditional cache size: 0, Negative unconditional cache size: 21, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 6, Maximal queried relation: 0, Independence queries for same thread: 8, Statistics for Abstraction: , Independence relation #2 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 2732, independent: 2710, independent conditional: 6, independent unconditional: 2704, dependent: 22, dependent conditional: 10, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 4628, Positive cache size: 4607, Positive conditional cache size: 0, Positive unconditional cache size: 4607, Negative cache size: 21, Negative conditional cache size: 0, Negative unconditional cache size: 21, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 12, Maximal queried relation: 0, Independence queries for same thread: 18, Statistics for Abstraction: , Persistent sets #2 benchmarks: Persistent set computation time: 0.0s, Number of persistent set computation: 26, Number of trivial persistent sets: 25, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2716, independent: 2704, independent conditional: 0, independent unconditional: 2704, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 2732, independent: 2710, independent conditional: 6, independent unconditional: 2704, dependent: 22, dependent conditional: 10, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 4628, Positive cache size: 4607, Positive conditional cache size: 0, Positive unconditional cache size: 4607, Negative cache size: 21, Negative conditional cache size: 0, Negative unconditional cache size: 21, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 12, Maximal queried relation: 0, Independence queries for same thread: 18, Statistics for Abstraction: , Independence relation #3 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 2726, independent: 2706, independent conditional: 6, independent unconditional: 2700, dependent: 20, dependent conditional: 8, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 6184, Positive cache size: 6151, Positive conditional cache size: 0, Positive unconditional cache size: 6151, Negative cache size: 33, Negative conditional cache size: 0, Negative unconditional cache size: 33, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 18, Maximal queried relation: 0, Independence queries for same thread: 26, Statistics for Abstraction: , Persistent sets #3 benchmarks: Persistent set computation time: 0.7s, Number of persistent set computation: 26, Number of trivial persistent sets: 25, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2712, independent: 2700, independent conditional: 0, independent unconditional: 2700, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 2726, independent: 2706, independent conditional: 6, independent unconditional: 2700, dependent: 20, dependent conditional: 8, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 6184, Positive cache size: 6151, Positive conditional cache size: 0, Positive unconditional cache size: 6151, Negative cache size: 33, Negative conditional cache size: 0, Negative unconditional cache size: 33, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 18, Maximal queried relation: 0, Independence queries for same thread: 26, Statistics for Abstraction: , Independence relation #4 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 8544, independent: 8485, independent conditional: 28, independent unconditional: 8457, dependent: 59, dependent conditional: 23, dependent unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 13686, Positive cache size: 13617, Positive conditional cache size: 0, Positive unconditional cache size: 13617, Negative cache size: 69, Negative conditional cache size: 0, Negative unconditional cache size: 69, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 46, Maximal queried relation: 0, Independence queries for same thread: 49, Statistics for Abstraction: , Persistent sets #4 benchmarks: Persistent set computation time: 1.5s, Number of persistent set computation: 36, Number of trivial persistent sets: 31, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8493, independent: 8457, independent conditional: 0, independent unconditional: 8457, dependent: 36, dependent conditional: 0, dependent unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 8544, independent: 8485, independent conditional: 28, independent unconditional: 8457, dependent: 59, dependent conditional: 23, dependent unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 13686, Positive cache size: 13617, Positive conditional cache size: 0, Positive unconditional cache size: 13617, Negative cache size: 69, Negative conditional cache size: 0, Negative unconditional cache size: 69, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 46, Maximal queried relation: 0, Independence queries for same thread: 49, Statistics for Abstraction: , Independence relation #5 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 6199, independent: 6172, independent conditional: 14, independent unconditional: 6158, dependent: 27, dependent conditional: 9, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 17345, Positive cache size: 17271, Positive conditional cache size: 0, Positive unconditional cache size: 17271, Negative cache size: 74, Negative conditional cache size: 0, Negative unconditional cache size: 74, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 60, Maximal queried relation: 0, Independence queries for same thread: 58, Statistics for Abstraction: , Persistent sets #5 benchmarks: Persistent set computation time: 0.6s, Number of persistent set computation: 30, Number of trivial persistent sets: 28, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6176, independent: 6158, independent conditional: 0, independent unconditional: 6158, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 6199, independent: 6172, independent conditional: 14, independent unconditional: 6158, dependent: 27, dependent conditional: 9, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 17345, Positive cache size: 17271, Positive conditional cache size: 0, Positive unconditional cache size: 17271, Negative cache size: 74, Negative conditional cache size: 0, Negative unconditional cache size: 74, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 60, Maximal queried relation: 0, Independence queries for same thread: 58, Statistics for Abstraction: , Independence relation #6 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 3701, independent: 3671, independent conditional: 11, independent unconditional: 3660, dependent: 30, dependent conditional: 10, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 17875, Positive cache size: 17795, Positive conditional cache size: 0, Positive unconditional cache size: 17795, Negative cache size: 80, Negative conditional cache size: 0, Negative unconditional cache size: 80, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 71, Maximal queried relation: 0, Independence queries for same thread: 68, Statistics for Abstraction: , Persistent sets #6 benchmarks: Persistent set computation time: 1.0s, Number of persistent set computation: 28, Number of trivial persistent sets: 27, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3680, independent: 3660, independent conditional: 0, independent unconditional: 3660, dependent: 20, dependent conditional: 0, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 3701, independent: 3671, independent conditional: 11, independent unconditional: 3660, dependent: 30, dependent conditional: 10, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 17875, Positive cache size: 17795, Positive conditional cache size: 0, Positive unconditional cache size: 17795, Negative cache size: 80, Negative conditional cache size: 0, Negative unconditional cache size: 80, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 71, Maximal queried relation: 0, Independence queries for same thread: 68, Statistics for Abstraction: , Independence relation #7 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 3701, independent: 3671, independent conditional: 11, independent unconditional: 3660, dependent: 30, dependent conditional: 10, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 18252, Positive cache size: 18163, Positive conditional cache size: 0, Positive unconditional cache size: 18163, Negative cache size: 89, Negative conditional cache size: 0, Negative unconditional cache size: 89, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 82, Maximal queried relation: 0, Independence queries for same thread: 78, Statistics for Abstraction: , Persistent sets #7 benchmarks: Persistent set computation time: 1.1s, Number of persistent set computation: 28, Number of trivial persistent sets: 27, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3680, independent: 3660, independent conditional: 0, independent unconditional: 3660, dependent: 20, dependent conditional: 0, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 3701, independent: 3671, independent conditional: 11, independent unconditional: 3660, dependent: 30, dependent conditional: 10, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 18252, Positive cache size: 18163, Positive conditional cache size: 0, Positive unconditional cache size: 18163, Negative cache size: 89, Negative conditional cache size: 0, Negative unconditional cache size: 89, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 82, Maximal queried relation: 0, Independence queries for same thread: 78, Statistics for Abstraction: , Independence relation #8 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 15329, independent: 15210, independent conditional: 68, independent unconditional: 15142, dependent: 114, dependent conditional: 27, dependent unconditional: 87, unknown: 5, unknown conditional: 0, unknown unconditional: 5] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 27447, Positive cache size: 27283, Positive conditional cache size: 0, Positive unconditional cache size: 27283, Negative cache size: 164, Negative conditional cache size: 0, Negative unconditional cache size: 164, Unknown cache size: 5, Unknown conditional cache size: 0, Unknown unconditional cache size: 5, Eliminated conditions: 150, Maximal queried relation: 0, Independence queries for same thread: 105, Statistics for Abstraction: , Persistent sets #8 benchmarks: Persistent set computation time: 12.3s, Number of persistent set computation: 52, Number of trivial persistent sets: 44, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15234, independent: 15142, independent conditional: 0, independent unconditional: 15142, dependent: 87, dependent conditional: 0, dependent unconditional: 87, unknown: 5, unknown conditional: 0, unknown unconditional: 5] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 15329, independent: 15210, independent conditional: 68, independent unconditional: 15142, dependent: 114, dependent conditional: 27, dependent unconditional: 87, unknown: 5, unknown conditional: 0, unknown unconditional: 5] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 27447, Positive cache size: 27283, Positive conditional cache size: 0, Positive unconditional cache size: 27283, Negative cache size: 164, Negative conditional cache size: 0, Negative unconditional cache size: 164, Unknown cache size: 5, Unknown conditional cache size: 0, Unknown unconditional cache size: 5, Eliminated conditions: 150, Maximal queried relation: 0, Independence queries for same thread: 105, Statistics for Abstraction: , Independence relation #9 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 38076, independent: 37444, independent conditional: 1877, independent unconditional: 35567, dependent: 616, dependent conditional: 381, dependent unconditional: 235, unknown: 16, unknown conditional: 4, unknown unconditional: 12] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 51347, Positive cache size: 51029, Positive conditional cache size: 0, Positive unconditional cache size: 51029, Negative cache size: 318, Negative conditional cache size: 0, Negative unconditional cache size: 318, Unknown cache size: 13, Unknown conditional cache size: 0, Unknown unconditional cache size: 13, Eliminated conditions: 2055, Maximal queried relation: 6, Independence queries for same thread: 486, Statistics for Abstraction: , Persistent sets #9 benchmarks: Persistent set computation time: 16.8s, Number of persistent set computation: 379, Number of trivial persistent sets: 360, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35814, independent: 35567, independent conditional: 0, independent unconditional: 35567, dependent: 235, dependent conditional: 0, dependent unconditional: 235, unknown: 12, unknown conditional: 0, unknown unconditional: 12] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 38076, independent: 37444, independent conditional: 1877, independent unconditional: 35567, dependent: 616, dependent conditional: 381, dependent unconditional: 235, unknown: 16, unknown conditional: 4, unknown unconditional: 12] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 51347, Positive cache size: 51029, Positive conditional cache size: 0, Positive unconditional cache size: 51029, Negative cache size: 318, Negative conditional cache size: 0, Negative unconditional cache size: 318, Unknown cache size: 13, Unknown conditional cache size: 0, Unknown unconditional cache size: 13, Eliminated conditions: 2055, Maximal queried relation: 6, Independence queries for same thread: 486, Statistics for Abstraction: , Independence relation #10 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 37951, independent: 37318, independent conditional: 1877, independent unconditional: 35441, dependent: 617, dependent conditional: 381, dependent unconditional: 236, unknown: 16, unknown conditional: 4, unknown unconditional: 12] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 52557, Positive cache size: 52218, Positive conditional cache size: 0, Positive unconditional cache size: 52218, Negative cache size: 339, Negative conditional cache size: 0, Negative unconditional cache size: 339, Unknown cache size: 15, Unknown conditional cache size: 0, Unknown unconditional cache size: 15, Eliminated conditions: 3960, Maximal queried relation: 6, Independence queries for same thread: 867, Statistics for Abstraction: , Persistent sets #10 benchmarks: Persistent set computation time: 5.3s, Number of persistent set computation: 379, Number of trivial persistent sets: 360, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35689, independent: 35441, independent conditional: 0, independent unconditional: 35441, dependent: 236, dependent conditional: 0, dependent unconditional: 236, unknown: 12, unknown conditional: 0, unknown unconditional: 12] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 37951, independent: 37318, independent conditional: 1877, independent unconditional: 35441, dependent: 617, dependent conditional: 381, dependent unconditional: 236, unknown: 16, unknown conditional: 4, unknown unconditional: 12] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 52557, Positive cache size: 52218, Positive conditional cache size: 0, Positive unconditional cache size: 52218, Negative cache size: 339, Negative conditional cache size: 0, Negative unconditional cache size: 339, Unknown cache size: 15, Unknown conditional cache size: 0, Unknown unconditional cache size: 15, Eliminated conditions: 3960, Maximal queried relation: 6, Independence queries for same thread: 867, Statistics for Abstraction: , Independence relation #11 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 41598, independent: 40890, independent conditional: 1981, independent unconditional: 38909, dependent: 684, dependent conditional: 421, dependent unconditional: 263, unknown: 24, unknown conditional: 6, unknown unconditional: 18] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 65079, Positive cache size: 64638, Positive conditional cache size: 0, Positive unconditional cache size: 64638, Negative cache size: 441, Negative conditional cache size: 0, Negative unconditional cache size: 441, Unknown cache size: 33, Unknown conditional cache size: 0, Unknown unconditional cache size: 33, Eliminated conditions: 5997, Maximal queried relation: 6, Independence queries for same thread: 1286, Statistics for Abstraction: , Persistent sets #11 benchmarks: Persistent set computation time: 32.1s, Number of persistent set computation: 390, Number of trivial persistent sets: 365, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 39190, independent: 38909, independent conditional: 0, independent unconditional: 38909, dependent: 263, dependent conditional: 0, dependent unconditional: 263, unknown: 18, unknown conditional: 0, unknown unconditional: 18] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 41598, independent: 40890, independent conditional: 1981, independent unconditional: 38909, dependent: 684, dependent conditional: 421, dependent unconditional: 263, unknown: 24, unknown conditional: 6, unknown unconditional: 18] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 65079, Positive cache size: 64638, Positive conditional cache size: 0, Positive unconditional cache size: 64638, Negative cache size: 441, Negative conditional cache size: 0, Negative unconditional cache size: 441, Unknown cache size: 33, Unknown conditional cache size: 0, Unknown unconditional cache size: 33, Eliminated conditions: 5997, Maximal queried relation: 6, Independence queries for same thread: 1286, Statistics for Abstraction: , Independence relation #12 benchmarks: IndependenceRelationWithAbstraction.Independence Queries: [ total: 13252, independent: 13152, independent conditional: 57, independent unconditional: 13095, dependent: 94, dependent conditional: 18, dependent unconditional: 76, unknown: 6, unknown conditional: 0, unknown unconditional: 6] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 66655, Positive cache size: 66202, Positive conditional cache size: 0, Positive unconditional cache size: 66202, Negative cache size: 453, Negative conditional cache size: 0, Negative unconditional cache size: 453, Unknown cache size: 35, Unknown conditional cache size: 0, Unknown unconditional cache size: 35, Eliminated conditions: 6054, Maximal queried relation: 6, Independence queries for same thread: 1304, Statistics for Abstraction: , Persistent sets #12 benchmarks: Persistent set computation time: 3.2s, Number of persistent set computation: 48, Number of trivial persistent sets: 42, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13177, independent: 13095, independent conditional: 0, independent unconditional: 13095, dependent: 76, dependent conditional: 0, dependent unconditional: 76, unknown: 6, unknown conditional: 0, unknown unconditional: 6] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: IndependenceRelationWithAbstraction.Independence Queries: [ total: 13252, independent: 13152, independent conditional: 57, independent unconditional: 13095, dependent: 94, dependent conditional: 18, dependent unconditional: 76, unknown: 6, unknown conditional: 0, unknown unconditional: 6] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176539, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 2333, dependent conditional: 1306, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 175235, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1029, dependent conditional: 2, dependent unconditional: 1027, unknown: 67, unknown conditional: 14, unknown unconditional: 53] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 5942, independent unconditional: 168197, dependent: 1041, dependent conditional: 14, dependent unconditional: 1027, unknown: 151, unknown conditional: 98, unknown unconditional: 53] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 175331, independent: 174139, independent conditional: 0, independent unconditional: 174139, dependent: 1041, dependent conditional: 0, dependent unconditional: 1041, unknown: 151, unknown conditional: 0, unknown unconditional: 151] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64612, independent: 64133, independent conditional: 0, independent unconditional: 64133, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64612, independent: 63905, independent conditional: 0, independent unconditional: 63905, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 707, independent: 228, independent conditional: 0, independent unconditional: 228, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , SemanticIndependenceRelation.Query Time [ms]: [ total: 72898, independent: 6882, independent conditional: 0, independent unconditional: 6882, dependent: 17837, dependent conditional: 0, dependent unconditional: 17837, unknown: 48178, unknown conditional: 0, unknown unconditional: 48178] , Symbolic Condition Computations: 0, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 175331, independent: 110006, independent conditional: 0, independent unconditional: 110006, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 64728, unknown conditional: 0, unknown unconditional: 64728] , Statistics on independence cache: Total cache size (in pairs): 66655, Positive cache size: 66202, Positive conditional cache size: 0, Positive unconditional cache size: 66202, Negative cache size: 453, Negative conditional cache size: 0, Negative unconditional cache size: 453, Unknown cache size: 35, Unknown conditional cache size: 0, Unknown unconditional cache size: 35, Eliminated conditions: 6054, Maximal queried relation: 6, Independence queries for same thread: 1304, Statistics for Abstraction: - UnprovableResult [Line: 1636]: Unable to prove that there are no unsupported features in the program Unable to prove that there are no unsupported features in the program Reason: overapproximation of fflush at line 1636. Possible FailurePath: [L1663] 0 thread_t producers[2]; [L1664] 0 thread_t consumers[2]; [L1665] 0 int i; [L1666] 0 bounded_buf_t buffer; [L1667] CALL 0 bounded_buf_init(&buffer, 3) [L1452] 0 int status = 0; VAL [\old(bbuf)={8:0}, \old(sz)=3, bbuf={8:0}, status=0, sz=3] [L1453] COND FALSE 0 !(bbuf == ((void *)0)) VAL [\old(bbuf)={8:0}, \old(sz)=3, bbuf={8:0}, status=0, sz=3] [L1454] 0 bbuf->valid = 0xACDEFA [L1455] 0 status = pthread_mutex_init(&bbuf->mutex, ((void *)0)) VAL [\old(bbuf)={8:0}, \old(sz)=3, bbuf={8:0}, status=0, sz=3] [L1456] COND FALSE 0 !(status != 0) [L1457] 0 status = pthread_cond_init(&bbuf->not_full, ((void *)0)) VAL [\old(bbuf)={8:0}, \old(sz)=3, bbuf={8:0}, status=0, sz=3] [L1458] COND FALSE 0 !(status != 0) [L1463] 0 status = pthread_cond_init(&bbuf->not_empty, ((void *)0)) VAL [\old(bbuf)={8:0}, \old(sz)=3, bbuf={8:0}, status=0, sz=3] [L1464] COND FALSE 0 !(status != 0) VAL [\old(bbuf)={8:0}, \old(sz)=3, bbuf={8:0}, status=0, sz=3] [L1470] 0 bbuf->item_num = 0 VAL [\old(bbuf)={8:0}, \old(sz)=3, bbuf={8:0}, status=0, sz=3] [L1471] 0 bbuf->max_size = sz VAL [\old(bbuf)={8:0}, \old(sz)=3, bbuf={8:0}, status=0, sz=3] [L1472] 0 bbuf->head = 0 VAL [\old(bbuf)={8:0}, \old(sz)=3, bbuf={8:0}, status=0, sz=3] [L1473] 0 bbuf->rear = 0 [L1474] EXPR, FCALL 0 calloc( sz, sizeof(void*) ) [L1474] 0 bbuf->buf = calloc( sz, sizeof(void*) ) [L1475] EXPR 0 bbuf->buf VAL [\old(bbuf)={8:0}, \old(sz)=3, bbuf={8:0}, status=0, sz=3] [L1475] COND FALSE 0 !(bbuf->buf == ((void *)0)) [L1482] 0 bbuf->head = 0 VAL [\old(bbuf)={8:0}, \old(sz)=3, bbuf={8:0}, status=0, sz=3] [L1483] 0 bbuf->rear = 0 VAL [\old(bbuf)={8:0}, \old(sz)=3, bbuf={8:0}, status=0, sz=3] [L1484] 0 bbuf->p_wait = 0 VAL [\old(bbuf)={8:0}, \old(sz)=3, bbuf={8:0}, status=0, sz=3] [L1485] 0 bbuf->c_wait = 0 [L1486] 0 return 0; VAL [\old(bbuf)={8:0}, \old(sz)=3, \result=0, bbuf={8:0}, status=0, sz=3] [L1667] RET 0 bounded_buf_init(&buffer, 3) [L1668] 0 i = 0 VAL [buffer={8:0}, consumers={6:0}, i=0, producers={7:0}] [L1668] COND TRUE 0 i < 2 VAL [buffer={8:0}, consumers={6:0}, i=0, producers={7:0}] [L1670] 0 producers[i].id = i VAL [buffer={8:0}, consumers={6:0}, i=0, producers={7:0}] [L1671] 0 producers[i].bbuf = &buffer [L1672] FCALL, FORK 0 pthread_create(&producers[i].pid, ((void *)0), producer_routine, (void*)&producers[i]) VAL [buffer={8:0}, consumers={6:0}, i=0, producers={7:0}] [L1623] 1 thread_t * thread = (thread_t*) arg; [L1624] 1 int i, temp; [L1625] 1 int ch; [L1626] 1 int status = 0; [L1627] 1 i = 0 VAL [\old(arg)={7:0}, arg={7:0}, i=0, status=0, thread={7:0}] [L1627] COND TRUE 1 i < 4 [L1629] 1 ch = __VERIFIER_nondet_int() [L1630] 1 temp = ch VAL [\old(arg)={7:0}, arg={7:0}, ch=11329275, i=0, status=0, temp=11329275, thread={7:0}] [L1631] EXPR 1 thread->bbuf [L1631] CALL, EXPR 1 bounded_buf_put(thread->bbuf, (void*)((int)temp)) [L1526] 1 int status = 0, status1 = 0, status2 = 0; [L1527] 1 bbuf == ((void *)0) || bbuf->valid != 0xACDEFA VAL [\old(bbuf)={8:0}, \old(item)={0:11329275}, bbuf={8:0}, item={0:11329275}, status1=0, status2=0, status=0] [L1527] EXPR 1 bbuf->valid [L1527] 1 bbuf == ((void *)0) || bbuf->valid != 0xACDEFA VAL [\old(bbuf)={8:0}, \old(item)={0:11329275}, bbuf={8:0}, item={0:11329275}, status1=0, status2=0, status=0] [L1527] COND FALSE 1 !(bbuf == ((void *)0) || bbuf->valid != 0xACDEFA) [L1529] 1 status = pthread_mutex_lock(&bbuf->mutex) [L1531] COND FALSE 1 !(status != 0) VAL [\old(bbuf)={8:0}, \old(item)={0:11329275}, bbuf={8:0}, item={0:11329275}, status1=0, status2=0, status=0] [L1532] EXPR 1 bbuf->rear VAL [\old(bbuf)={8:0}, \old(item)={0:11329275}, bbuf={8:0}, item={0:11329275}, status1=0, status2=0, status=0] [L1532] EXPR 1 bbuf->max_size VAL [\old(bbuf)={8:0}, \old(item)={0:11329275}, bbuf={8:0}, item={0:11329275}, status1=0, status2=0, status=0] [L1532] EXPR 1 bbuf->head VAL [\old(bbuf)={8:0}, \old(item)={0:11329275}, bbuf={8:0}, item={0:11329275}, status1=0, status2=0, status=0] [L1532] COND FALSE 1 !((bbuf->rear + 1)% bbuf->max_size == bbuf->head) [L1542] COND TRUE 1 status == 0 VAL [\old(bbuf)={8:0}, \old(item)={0:11329275}, bbuf={8:0}, item={0:11329275}, status1=0, status2=0, status=0] [L1543] EXPR 1 bbuf->buf VAL [\old(bbuf)={8:0}, \old(item)={0:11329275}, bbuf={8:0}, item={0:11329275}, status1=0, status2=0, status=0] [L1543] EXPR 1 bbuf->rear VAL [\old(bbuf)={8:0}, \old(item)={0:11329275}, bbuf={8:0}, item={0:11329275}, status1=0, status2=0, status=0] [L1543] 1 bbuf->buf[bbuf->rear]= item [L1544] EXPR 1 bbuf->rear VAL [\old(bbuf)={8:0}, \old(item)={0:11329275}, bbuf={8:0}, item={0:11329275}, status1=0, status2=0, status=0] [L1544] EXPR 1 bbuf->max_size VAL [\old(bbuf)={8:0}, \old(item)={0:11329275}, bbuf={8:0}, item={0:11329275}, status1=0, status2=0, status=0] [L1544] 1 bbuf->rear = (bbuf->rear+1)% (bbuf->max_size) [L1545] EXPR 1 bbuf->c_wait [L1545] COND FALSE 1 !(bbuf->c_wait > 0) [L1551] 1 status2 = pthread_mutex_unlock(&bbuf->mutex) [L1552] 1 return (status == 0)? status2 : status; VAL [\old(bbuf)={8:0}, \old(item)={0:11329275}, \result=0, bbuf={8:0}, item={0:11329275}, status1=0, status2=0, status=0] [L1631] RET, EXPR 1 bounded_buf_put(thread->bbuf, (void*)((int)temp)) [L1631] 1 status = bounded_buf_put(thread->bbuf, (void*)((int)temp)) [L1632] COND FALSE 1 !(status != 0) VAL [\old(arg)={7:0}, arg={7:0}, ch=11329275, i=0, status=0, temp=11329275, thread={7:0}] [L1636] 1 fflush(stdout) VAL [\old(arg)={7:0}, arg={7:0}, ch=11329275, i=0, status=0, temp=11329275, thread={7:0}] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 5 procedures, 507 locations, 251 error locations. Started 1 CEGAR loops. OverallTime: 5.7s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 23, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.7s InterpolantComputationTime, 112 NumberOfCodeBlocks, 112 NumberOfCodeBlocksAsserted, 7 NumberOfCheckSat, 77 ConstructedInterpolants, 0 QuantifiedInterpolants, 986 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 6 InterpolantComputations, 6 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: producer_routineThread1of2ForFork1 with 1 thread instances CFG has 7 procedures, 677 locations, 334 error locations. Started 1 CEGAR loops. OverallTime: 109.8s, OverallIterations: 12, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 87.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 125, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 2.8s SatisfiabilityAnalysisTime, 16.6s InterpolantComputationTime, 487 NumberOfCodeBlocks, 487 NumberOfCodeBlocksAsserted, 13 NumberOfCheckSat, 380 ConstructedInterpolants, 0 QuantifiedInterpolants, 4751 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 11 InterpolantComputations, 11 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-21 00:45:58,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/config/GemCutterMemDerefMemtrack.xml -i ../../sv-benchmarks/c/pthread-complex/bounded_buffer.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/config/svcomp-DerefFreeMemtrack-32bit-GemCutter_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer GemCutter --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 6780d9b269575eab8bb01b5a192a21fa771f6fcc4c495cab5abe1df10d7681d5 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-5e523f4 [2024-11-21 00:46:01,328 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-21 00:46:01,487 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/config/svcomp-DerefFreeMemtrack-32bit-GemCutter_Bitvector.epf [2024-11-21 00:46:01,498 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-21 00:46:01,500 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-21 00:46:01,545 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-21 00:46:01,548 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-21 00:46:01,548 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-21 00:46:01,549 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-21 00:46:01,549 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-21 00:46:01,550 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-21 00:46:01,551 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-21 00:46:01,552 INFO L153 SettingsManager]: * Use SBE=true [2024-11-21 00:46:01,552 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-21 00:46:01,552 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-21 00:46:01,552 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-21 00:46:01,552 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-21 00:46:01,552 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-21 00:46:01,553 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-21 00:46:01,554 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-21 00:46:01,554 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-21 00:46:01,554 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-21 00:46:01,554 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-21 00:46:01,554 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-21 00:46:01,554 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-21 00:46:01,554 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-21 00:46:01,555 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-21 00:46:01,555 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-21 00:46:01,555 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-21 00:46:01,555 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-21 00:46:01,555 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-21 00:46:01,555 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-21 00:46:01,555 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-21 00:46:01,555 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-21 00:46:01,555 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-21 00:46:01,556 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-21 00:46:01,556 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-21 00:46:01,556 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-21 00:46:01,556 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-21 00:46:01,556 INFO L153 SettingsManager]: * Abstraction used for commutativity in POR=VARIABLES_GLOBAL [2024-11-21 00:46:01,556 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-11-21 00:46:01,556 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2024-11-21 00:46:01,556 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2024-11-21 00:46:01,556 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> GemCutter 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 -> 6780d9b269575eab8bb01b5a192a21fa771f6fcc4c495cab5abe1df10d7681d5 [2024-11-21 00:46:01,963 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-21 00:46:01,979 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-21 00:46:01,985 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-21 00:46:01,987 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-21 00:46:01,987 INFO L274 PluginConnector]: CDTParser initialized [2024-11-21 00:46:01,989 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/../../sv-benchmarks/c/pthread-complex/bounded_buffer.i [2024-11-21 00:46:05,357 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/data/39a8b4fce/385595f7ff1549a39252ea7e73228c26/FLAG3c56d8b4a [2024-11-21 00:46:05,877 INFO L384 CDTParser]: Found 1 translation units. [2024-11-21 00:46:05,878 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/sv-benchmarks/c/pthread-complex/bounded_buffer.i [2024-11-21 00:46:05,918 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/data/39a8b4fce/385595f7ff1549a39252ea7e73228c26/FLAG3c56d8b4a [2024-11-21 00:46:05,944 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/data/39a8b4fce/385595f7ff1549a39252ea7e73228c26 [2024-11-21 00:46:05,947 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-21 00:46:05,950 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-21 00:46:05,952 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-21 00:46:05,953 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-21 00:46:05,965 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-21 00:46:05,966 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:46:05" (1/1) ... [2024-11-21 00:46:05,968 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5b8979ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:05, skipping insertion in model container [2024-11-21 00:46:05,968 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:46:05" (1/1) ... [2024-11-21 00:46:06,057 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-21 00:46:07,000 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-21 00:46:07,003 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-21 00:46:07,041 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-21 00:46:07,046 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-21 00:46:07,057 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-21 00:46:07,061 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-21 00:46:07,073 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-21 00:46:07,114 INFO L200 MainTranslator]: Completed pre-run [2024-11-21 00:46:07,249 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-21 00:46:07,438 INFO L204 MainTranslator]: Completed translation [2024-11-21 00:46:07,439 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07 WrapperNode [2024-11-21 00:46:07,440 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-21 00:46:07,443 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-21 00:46:07,443 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-21 00:46:07,444 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-21 00:46:07,455 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07" (1/1) ... [2024-11-21 00:46:07,511 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07" (1/1) ... [2024-11-21 00:46:07,596 INFO L138 Inliner]: procedures = 432, calls = 135, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 472 [2024-11-21 00:46:07,596 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-21 00:46:07,597 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-21 00:46:07,601 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-21 00:46:07,601 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-21 00:46:07,618 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07" (1/1) ... [2024-11-21 00:46:07,622 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07" (1/1) ... [2024-11-21 00:46:07,636 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07" (1/1) ... [2024-11-21 00:46:07,637 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07" (1/1) ... [2024-11-21 00:46:07,684 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07" (1/1) ... [2024-11-21 00:46:07,686 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07" (1/1) ... [2024-11-21 00:46:07,700 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07" (1/1) ... [2024-11-21 00:46:07,707 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07" (1/1) ... [2024-11-21 00:46:07,713 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07" (1/1) ... [2024-11-21 00:46:07,754 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-21 00:46:07,755 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-21 00:46:07,755 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-21 00:46:07,755 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-21 00:46:07,756 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07" (1/1) ... [2024-11-21 00:46:07,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-21 00:46:07,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:46:07,808 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-21 00:46:07,813 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-21 00:46:07,848 INFO L130 BoogieDeclarations]: Found specification of procedure producer_routine [2024-11-21 00:46:07,848 INFO L138 BoogieDeclarations]: Found implementation of procedure producer_routine [2024-11-21 00:46:07,849 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-21 00:46:07,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2024-11-21 00:46:07,849 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2024-11-21 00:46:07,850 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-21 00:46:07,850 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-21 00:46:07,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-21 00:46:07,850 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-21 00:46:07,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-21 00:46:07,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2024-11-21 00:46:07,850 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-21 00:46:07,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-21 00:46:07,851 INFO L130 BoogieDeclarations]: Found specification of procedure consumer_routine [2024-11-21 00:46:07,851 INFO L138 BoogieDeclarations]: Found implementation of procedure consumer_routine [2024-11-21 00:46:07,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2024-11-21 00:46:07,851 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2024-11-21 00:46:07,854 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-21 00:46:08,188 INFO L234 CfgBuilder]: Building ICFG [2024-11-21 00:46:08,189 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-21 00:46:10,651 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-21 00:46:10,651 INFO L283 CfgBuilder]: Performing block encoding [2024-11-21 00:46:11,115 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-21 00:46:11,115 INFO L312 CfgBuilder]: Removed 13 assume(true) statements. [2024-11-21 00:46:11,116 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:46:11 BoogieIcfgContainer [2024-11-21 00:46:11,116 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-21 00:46:11,119 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-21 00:46:11,119 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-21 00:46:11,125 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-21 00:46:11,125 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 12:46:05" (1/3) ... [2024-11-21 00:46:11,126 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@61461581 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:46:11, skipping insertion in model container [2024-11-21 00:46:11,126 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:46:07" (2/3) ... [2024-11-21 00:46:11,126 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@61461581 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:46:11, skipping insertion in model container [2024-11-21 00:46:11,127 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:46:11" (3/3) ... [2024-11-21 00:46:11,128 INFO L128 eAbstractionObserver]: Analyzing ICFG bounded_buffer.i [2024-11-21 00:46:11,147 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-21 00:46:11,148 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG bounded_buffer.i that has 3 procedures, 335 locations, 1 initial locations, 13 loop locations, and 166 error locations. [2024-11-21 00:46:11,149 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-21 00:46:11,440 INFO L143 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2024-11-21 00:46:11,540 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=VARIABLES_GLOBAL, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-21 00:46:11,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-11-21 00:46:11,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:46:11,544 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-11-21 00:46:11,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2024-11-21 00:46:11,699 INFO L177 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-21 00:46:11,712 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-21 00:46:11,725 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, 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;@4a53da19, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-21 00:46:11,725 INFO L334 AbstractCegarLoop]: Starting to check reachability of 85 error locations. [2024-11-21 00:46:11,792 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:46:11,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:46:11,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1425274, now seen corresponding path program 1 times [2024-11-21 00:46:11,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:46:11,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2078597224] [2024-11-21 00:46:11,812 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:46:11,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:46:11,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:46:11,816 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:46:11,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-21 00:46:11,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:46:11,982 INFO L256 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-21 00:46:11,987 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:46:12,049 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-21 00:46:12,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:12,066 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2024-11-21 00:46:12,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:12,078 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2024-11-21 00:46:12,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:12,092 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2024-11-21 00:46:12,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:12,128 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2024-11-21 00:46:12,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:12,150 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2024-11-21 00:46:12,171 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:46:12,173 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:46:12,174 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:46:12,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078597224] [2024-11-21 00:46:12,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078597224] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:46:12,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:46:12,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-21 00:46:12,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844712790] [2024-11-21 00:46:12,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:46:12,184 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:46:12,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:46:12,215 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:46:12,215 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:46:12,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:46:12,221 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:46:12,223 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:46:12,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:46:12,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:12,318 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-21 00:46:12,492 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:46:12,492 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:46:12,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:46:12,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1425275, now seen corresponding path program 1 times [2024-11-21 00:46:12,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:46:12,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [732744482] [2024-11-21 00:46:12,495 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:46:12,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:46:12,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:46:12,500 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:46:12,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-21 00:46:12,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:46:12,667 INFO L256 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-21 00:46:12,669 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:46:12,697 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-21 00:46:12,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:12,744 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2024-11-21 00:46:12,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:12,771 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2024-11-21 00:46:12,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:12,803 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2024-11-21 00:46:12,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:12,818 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2024-11-21 00:46:12,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:12,834 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2024-11-21 00:46:12,870 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:46:12,870 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:46:12,870 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:46:12,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732744482] [2024-11-21 00:46:12,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732744482] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:46:12,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:46:12,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-21 00:46:12,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081097299] [2024-11-21 00:46:12,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:46:12,873 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:46:12,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:46:12,873 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:46:12,874 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:46:12,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:46:12,875 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:46:12,875 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:46:12,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:12,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:46:13,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:13,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:13,131 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-21 00:46:13,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:46:13,307 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:46:13,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:46:13,308 INFO L85 PathProgramCache]: Analyzing trace with hash -561019613, now seen corresponding path program 1 times [2024-11-21 00:46:13,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:46:13,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1708822427] [2024-11-21 00:46:13,309 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:46:13,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:46:13,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:46:13,312 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:46:13,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-21 00:46:13,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:46:13,491 INFO L256 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-21 00:46:13,492 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:46:13,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:46:13,504 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:46:13,504 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:46:13,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708822427] [2024-11-21 00:46:13,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708822427] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:46:13,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:46:13,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-21 00:46:13,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397168999] [2024-11-21 00:46:13,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:46:13,505 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:46:13,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:46:13,506 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:46:13,506 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:46:13,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:46:13,507 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:46:13,507 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:46:13,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:13,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:13,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:46:14,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:14,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:14,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:14,098 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-21 00:46:14,279 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:46:14,279 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:46:14,280 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:46:14,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1992854522, now seen corresponding path program 1 times [2024-11-21 00:46:14,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:46:14,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1058073343] [2024-11-21 00:46:14,281 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:46:14,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:46:14,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:46:14,283 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:46:14,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-21 00:46:14,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:46:14,536 INFO L256 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-21 00:46:14,537 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:46:14,560 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:46:14,560 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:46:14,560 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:46:14,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058073343] [2024-11-21 00:46:14,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058073343] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:46:14,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:46:14,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-21 00:46:14,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888267472] [2024-11-21 00:46:14,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:46:14,561 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:46:14,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:46:14,562 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:46:14,562 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:46:14,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:46:14,562 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:46:14,562 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:46:14,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:14,563 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:14,563 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:14,563 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:46:14,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:14,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:14,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:14,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:14,870 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-21 00:46:15,047 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:46:15,047 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:46:15,048 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:46:15,048 INFO L85 PathProgramCache]: Analyzing trace with hash 1992854523, now seen corresponding path program 1 times [2024-11-21 00:46:15,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:46:15,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1240850905] [2024-11-21 00:46:15,049 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:46:15,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:46:15,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:46:15,052 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:46:15,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-21 00:46:15,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:46:15,315 INFO L256 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-21 00:46:15,320 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:46:15,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:15,446 INFO L349 Elim1Store]: treesize reduction 35, result has 16.7 percent of original size [2024-11-21 00:46:15,447 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 36 [2024-11-21 00:46:15,466 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 11 [2024-11-21 00:46:16,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:16,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:16,522 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-11-21 00:46:16,522 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 22 [2024-11-21 00:46:16,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:16,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:16,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:16,570 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-21 00:46:16,571 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2024-11-21 00:46:16,913 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:46:16,913 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:46:16,913 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:46:16,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240850905] [2024-11-21 00:46:16,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240850905] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:46:16,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:46:16,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-21 00:46:16,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954335004] [2024-11-21 00:46:16,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:46:16,914 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-21 00:46:16,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:46:16,915 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-21 00:46:16,915 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-21 00:46:16,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:46:16,916 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:46:16,916 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:46:16,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:16,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:16,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:16,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:16,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:46:19,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:19,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:19,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:19,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:19,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-21 00:46:19,357 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-21 00:46:19,538 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:46:19,539 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:46:19,539 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:46:19,539 INFO L85 PathProgramCache]: Analyzing trace with hash -793112459, now seen corresponding path program 1 times [2024-11-21 00:46:19,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:46:19,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [6959361] [2024-11-21 00:46:19,540 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:46:19,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:46:19,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:46:19,544 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:46:19,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-21 00:46:19,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:46:19,803 INFO L256 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-21 00:46:19,807 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:46:19,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:19,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:19,854 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 5 [2024-11-21 00:46:19,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-21 00:46:19,871 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2024-11-21 00:46:20,060 INFO L349 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2024-11-21 00:46:20,061 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2024-11-21 00:46:20,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:46:20,732 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:46:20,732 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:46:20,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6959361] [2024-11-21 00:46:20,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6959361] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:46:20,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:46:20,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-21 00:46:20,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548996807] [2024-11-21 00:46:20,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:46:20,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-21 00:46:20,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:46:20,734 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-21 00:46:20,734 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-21 00:46:20,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:46:20,736 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:46:20,736 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:46:20,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:20,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:20,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:20,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:20,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-21 00:46:20,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:46:22,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:22,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:22,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:22,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:46:22,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-21 00:46:22,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-21 00:46:22,179 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-21 00:46:22,341 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:46:22,342 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 82 more)] === [2024-11-21 00:46:22,342 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:46:22,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1971812053, now seen corresponding path program 1 times [2024-11-21 00:46:22,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:46:22,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [256026064] [2024-11-21 00:46:22,345 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:46:22,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:46:22,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:46:22,347 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:46:22,349 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-21 00:48:43,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-21 00:48:43,684 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-21 00:50:58,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-21 00:50:58,666 INFO L130 FreeRefinementEngine]: Strategy FOX found a feasible trace [2024-11-21 00:50:58,666 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-21 00:50:58,668 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (84 of 85 remaining) [2024-11-21 00:50:58,670 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (83 of 85 remaining) [2024-11-21 00:50:58,671 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (82 of 85 remaining) [2024-11-21 00:50:58,671 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (81 of 85 remaining) [2024-11-21 00:50:58,671 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE (80 of 85 remaining) [2024-11-21 00:50:58,671 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE (79 of 85 remaining) [2024-11-21 00:50:58,671 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE (78 of 85 remaining) [2024-11-21 00:50:58,672 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE (77 of 85 remaining) [2024-11-21 00:50:58,672 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29REQUIRES_VIOLATIONMEMORY_DEREFERENCE (76 of 85 remaining) [2024-11-21 00:50:58,672 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (75 of 85 remaining) [2024-11-21 00:50:58,672 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (74 of 85 remaining) [2024-11-21 00:50:58,673 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26REQUIRES_VIOLATIONMEMORY_DEREFERENCE (73 of 85 remaining) [2024-11-21 00:50:58,674 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE (72 of 85 remaining) [2024-11-21 00:50:58,674 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30REQUIRES_VIOLATIONMEMORY_DEREFERENCE (71 of 85 remaining) [2024-11-21 00:50:58,674 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31REQUIRES_VIOLATIONMEMORY_DEREFERENCE (70 of 85 remaining) [2024-11-21 00:50:58,674 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34REQUIRES_VIOLATIONMEMORY_DEREFERENCE (69 of 85 remaining) [2024-11-21 00:50:58,674 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35REQUIRES_VIOLATIONMEMORY_DEREFERENCE (68 of 85 remaining) [2024-11-21 00:50:58,674 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (67 of 85 remaining) [2024-11-21 00:50:58,675 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (66 of 85 remaining) [2024-11-21 00:50:58,675 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32REQUIRES_VIOLATIONMEMORY_DEREFERENCE (65 of 85 remaining) [2024-11-21 00:50:58,675 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33REQUIRES_VIOLATIONMEMORY_DEREFERENCE (64 of 85 remaining) [2024-11-21 00:50:58,675 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36REQUIRES_VIOLATIONMEMORY_DEREFERENCE (63 of 85 remaining) [2024-11-21 00:50:58,676 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37REQUIRES_VIOLATIONMEMORY_DEREFERENCE (62 of 85 remaining) [2024-11-21 00:50:58,676 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (61 of 85 remaining) [2024-11-21 00:50:58,676 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (60 of 85 remaining) [2024-11-21 00:50:58,676 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38REQUIRES_VIOLATIONMEMORY_DEREFERENCE (59 of 85 remaining) [2024-11-21 00:50:58,676 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE (58 of 85 remaining) [2024-11-21 00:50:58,677 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (57 of 85 remaining) [2024-11-21 00:50:58,677 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (56 of 85 remaining) [2024-11-21 00:50:58,677 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (55 of 85 remaining) [2024-11-21 00:50:58,677 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (54 of 85 remaining) [2024-11-21 00:50:58,677 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr82ASSERT_VIOLATIONMEMORY_LEAK (53 of 85 remaining) [2024-11-21 00:50:58,677 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE (52 of 85 remaining) [2024-11-21 00:50:58,677 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE (51 of 85 remaining) [2024-11-21 00:50:58,678 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40REQUIRES_VIOLATIONMEMORY_DEREFERENCE (50 of 85 remaining) [2024-11-21 00:50:58,678 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41REQUIRES_VIOLATIONMEMORY_DEREFERENCE (49 of 85 remaining) [2024-11-21 00:50:58,678 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE (48 of 85 remaining) [2024-11-21 00:50:58,678 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE (47 of 85 remaining) [2024-11-21 00:50:58,678 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE (46 of 85 remaining) [2024-11-21 00:50:58,678 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE (45 of 85 remaining) [2024-11-21 00:50:58,678 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE (44 of 85 remaining) [2024-11-21 00:50:58,678 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE (43 of 85 remaining) [2024-11-21 00:50:58,678 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE (42 of 85 remaining) [2024-11-21 00:50:58,678 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (41 of 85 remaining) [2024-11-21 00:50:58,678 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42REQUIRES_VIOLATIONMEMORY_DEREFERENCE (40 of 85 remaining) [2024-11-21 00:50:58,679 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43REQUIRES_VIOLATIONMEMORY_DEREFERENCE (39 of 85 remaining) [2024-11-21 00:50:58,679 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44REQUIRES_VIOLATIONMEMORY_DEREFERENCE (38 of 85 remaining) [2024-11-21 00:50:58,679 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45REQUIRES_VIOLATIONMEMORY_DEREFERENCE (37 of 85 remaining) [2024-11-21 00:50:58,679 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46REQUIRES_VIOLATIONMEMORY_DEREFERENCE (36 of 85 remaining) [2024-11-21 00:50:58,679 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47REQUIRES_VIOLATIONMEMORY_DEREFERENCE (35 of 85 remaining) [2024-11-21 00:50:58,679 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57REQUIRES_VIOLATIONMEMORY_DEREFERENCE (34 of 85 remaining) [2024-11-21 00:50:58,679 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58REQUIRES_VIOLATIONMEMORY_DEREFERENCE (33 of 85 remaining) [2024-11-21 00:50:58,679 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48REQUIRES_VIOLATIONMEMORY_DEREFERENCE (32 of 85 remaining) [2024-11-21 00:50:58,679 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49REQUIRES_VIOLATIONMEMORY_DEREFERENCE (31 of 85 remaining) [2024-11-21 00:50:58,679 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE (30 of 85 remaining) [2024-11-21 00:50:58,679 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60REQUIRES_VIOLATIONMEMORY_DEREFERENCE (29 of 85 remaining) [2024-11-21 00:50:58,680 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr77REQUIRES_VIOLATIONMEMORY_DEREFERENCE (28 of 85 remaining) [2024-11-21 00:50:58,680 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr78REQUIRES_VIOLATIONMEMORY_DEREFERENCE (27 of 85 remaining) [2024-11-21 00:50:58,680 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr79ASSERT_VIOLATIONMEMORY_FREE (26 of 85 remaining) [2024-11-21 00:50:58,680 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE (25 of 85 remaining) [2024-11-21 00:50:58,680 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE (24 of 85 remaining) [2024-11-21 00:50:58,680 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr68REQUIRES_VIOLATIONMEMORY_DEREFERENCE (23 of 85 remaining) [2024-11-21 00:50:58,680 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr69REQUIRES_VIOLATIONMEMORY_DEREFERENCE (22 of 85 remaining) [2024-11-21 00:50:58,680 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 85 remaining) [2024-11-21 00:50:58,680 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 85 remaining) [2024-11-21 00:50:58,680 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr80ASSERT_VIOLATIONMEMORY_FREE (19 of 85 remaining) [2024-11-21 00:50:58,680 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 85 remaining) [2024-11-21 00:50:58,681 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 85 remaining) [2024-11-21 00:50:58,681 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63REQUIRES_VIOLATIONMEMORY_DEREFERENCE (16 of 85 remaining) [2024-11-21 00:50:58,681 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr64REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 85 remaining) [2024-11-21 00:50:58,681 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr81ASSERT_VIOLATIONMEMORY_FREE (14 of 85 remaining) [2024-11-21 00:50:58,685 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_FREE (13 of 85 remaining) [2024-11-21 00:50:58,685 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr70REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 85 remaining) [2024-11-21 00:50:58,687 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr71REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 85 remaining) [2024-11-21 00:50:58,687 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr65ASSERT_VIOLATIONMEMORY_FREE (10 of 85 remaining) [2024-11-21 00:50:58,688 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55ASSERT_VIOLATIONMEMORY_FREE (9 of 85 remaining) [2024-11-21 00:50:58,688 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr72REQUIRES_VIOLATIONMEMORY_DEREFERENCE (8 of 85 remaining) [2024-11-21 00:50:58,688 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr73REQUIRES_VIOLATIONMEMORY_DEREFERENCE (7 of 85 remaining) [2024-11-21 00:50:58,688 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_FREE (6 of 85 remaining) [2024-11-21 00:50:58,688 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_FREE (5 of 85 remaining) [2024-11-21 00:50:58,688 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr74ASSERT_VIOLATIONMEMORY_FREE (4 of 85 remaining) [2024-11-21 00:50:58,688 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr67ASSERT_VIOLATIONMEMORY_FREE (3 of 85 remaining) [2024-11-21 00:50:58,688 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr75ASSERT_VIOLATIONMEMORY_FREE (2 of 85 remaining) [2024-11-21 00:50:58,688 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr76ASSERT_VIOLATIONMEMORY_FREE (1 of 85 remaining) [2024-11-21 00:50:58,688 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 85 remaining) [2024-11-21 00:50:58,758 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-21 00:50:58,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:50:58,898 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2024-11-21 00:50:58,900 INFO L319 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN (1/3) [2024-11-21 00:50:58,901 WARN L246 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2024-11-21 00:50:58,901 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2024-11-21 00:50:59,103 INFO L143 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2024-11-21 00:50:59,111 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=VARIABLES_GLOBAL, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-21 00:50:59,155 INFO L177 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-21 00:50:59,159 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == producer_routineThread1of2ForFork1 ======== [2024-11-21 00:50:59,160 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, 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;@4a53da19, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-21 00:50:59,160 INFO L334 AbstractCegarLoop]: Starting to check reachability of 39 error locations. [2024-11-21 00:50:59,601 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:50:59,625 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:50:59,647 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:50:59,672 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:50:59,699 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:50:59,721 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:50:59,747 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:50:59,769 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:50:59,808 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:50:59,832 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-21 00:50:59,851 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:50:59,851 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:50:59,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1836372396, now seen corresponding path program 1 times [2024-11-21 00:50:59,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:50:59,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1321470943] [2024-11-21 00:50:59,852 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:50:59,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:50:59,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:50:59,855 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:50:59,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-21 00:51:00,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:51:00,049 INFO L256 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-21 00:51:00,050 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:51:00,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:51:00,061 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:51:00,061 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:51:00,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321470943] [2024-11-21 00:51:00,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321470943] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:51:00,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:51:00,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-21 00:51:00,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772708769] [2024-11-21 00:51:00,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:51:00,062 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:51:00,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:51:00,062 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:51:00,063 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:51:00,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:00,065 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:51:00,066 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:51:00,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:00,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:00,263 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-21 00:51:00,442 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:00,442 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:51:00,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:51:00,443 INFO L85 PathProgramCache]: Analyzing trace with hash -87739648, now seen corresponding path program 1 times [2024-11-21 00:51:00,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:51:00,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1407172031] [2024-11-21 00:51:00,444 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:51:00,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:00,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:51:00,450 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:51:00,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-21 00:51:00,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:51:00,759 INFO L256 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-21 00:51:00,760 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:51:00,806 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:51:00,806 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:51:00,806 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:51:00,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407172031] [2024-11-21 00:51:00,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407172031] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:51:00,807 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:51:00,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-21 00:51:00,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719353606] [2024-11-21 00:51:00,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:51:00,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-21 00:51:00,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:51:00,808 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-21 00:51:00,808 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-21 00:51:00,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:00,809 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:51:00,810 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:51:00,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:00,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:04,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:04,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:51:04,077 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-21 00:51:04,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:04,254 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:51:04,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:51:04,254 INFO L85 PathProgramCache]: Analyzing trace with hash -87739647, now seen corresponding path program 1 times [2024-11-21 00:51:04,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:51:04,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [763183398] [2024-11-21 00:51:04,255 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:51:04,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:04,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:51:04,258 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:51:04,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-21 00:51:04,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:51:04,504 INFO L256 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-21 00:51:04,506 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:51:04,708 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:51:04,708 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:51:04,708 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:51:04,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763183398] [2024-11-21 00:51:04,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763183398] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:51:04,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:51:04,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-21 00:51:04,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900893510] [2024-11-21 00:51:04,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:51:04,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-21 00:51:04,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:51:04,709 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-21 00:51:04,709 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-21 00:51:04,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:04,711 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:51:04,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:51:04,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:04,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:51:04,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:06,374 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:51:08,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:08,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:51:08,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:51:08,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-21 00:51:08,203 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:08,203 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting producer_routineErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:51:08,204 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:51:08,204 INFO L85 PathProgramCache]: Analyzing trace with hash 32024301, now seen corresponding path program 1 times [2024-11-21 00:51:08,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:51:08,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1068868396] [2024-11-21 00:51:08,204 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:51:08,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:08,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:51:08,206 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:51:08,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-21 00:51:08,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:51:08,460 INFO L256 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-21 00:51:08,461 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:51:08,472 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:51:08,472 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:51:08,472 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:51:08,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068868396] [2024-11-21 00:51:08,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068868396] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:51:08,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:51:08,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-21 00:51:08,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324458396] [2024-11-21 00:51:08,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:51:08,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:51:08,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:51:08,474 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:51:08,474 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:51:08,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:08,478 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:51:08,479 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:51:08,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:08,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:51:08,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:51:08,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:51:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:51:08,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:08,931 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-21 00:51:09,108 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:09,108 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting producer_routineErr38ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:51:09,109 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:51:09,109 INFO L85 PathProgramCache]: Analyzing trace with hash -468286713, now seen corresponding path program 1 times [2024-11-21 00:51:09,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:51:09,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1259858937] [2024-11-21 00:51:09,109 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:51:09,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:09,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:51:09,112 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:51:09,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-21 00:51:09,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:51:09,365 INFO L256 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-21 00:51:09,368 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:51:09,548 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-21 00:51:09,583 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-11-21 00:51:09,703 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:51:09,704 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:51:09,704 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:51:09,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259858937] [2024-11-21 00:51:09,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259858937] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:51:09,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:51:09,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-21 00:51:09,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274690698] [2024-11-21 00:51:09,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:51:09,704 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-21 00:51:09,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:51:09,705 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-21 00:51:09,705 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-21 00:51:09,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:09,709 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:51:09,710 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:51:09,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:09,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:51:09,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:51:09,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:09,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:11,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:11,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:51:11,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:51:11,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:11,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:51:11,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-21 00:51:11,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:11,465 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:51:11,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:51:11,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1581633797, now seen corresponding path program 1 times [2024-11-21 00:51:11,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:51:11,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2074557272] [2024-11-21 00:51:11,466 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:51:11,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:11,466 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:51:11,467 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:51:11,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-21 00:51:11,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:51:11,720 INFO L256 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-21 00:51:11,723 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:51:11,893 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-21 00:51:11,933 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2024-11-21 00:51:12,000 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-21 00:51:12,023 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:51:12,023 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:51:12,023 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:51:12,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074557272] [2024-11-21 00:51:12,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074557272] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:51:12,023 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:51:12,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-21 00:51:12,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928644310] [2024-11-21 00:51:12,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:51:12,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-21 00:51:12,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:51:12,024 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-21 00:51:12,024 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-21 00:51:12,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:12,026 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:51:12,026 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:51:12,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:12,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:51:12,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:51:12,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:12,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:51:12,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:13,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:13,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:51:13,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:51:13,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:13,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:51:13,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:51:13,608 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-21 00:51:13,792 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:13,792 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting producer_routineErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:51:13,793 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:51:13,793 INFO L85 PathProgramCache]: Analyzing trace with hash 1581633798, now seen corresponding path program 1 times [2024-11-21 00:51:13,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:51:13,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [984924186] [2024-11-21 00:51:13,793 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:51:13,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:13,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:51:13,796 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:51:13,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-21 00:51:14,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:51:14,023 INFO L256 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-21 00:51:14,026 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:51:14,366 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-21 00:51:14,382 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-21 00:51:14,431 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-21 00:51:14,442 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-11-21 00:51:14,593 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-21 00:51:14,637 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:51:14,637 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:51:14,637 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:51:14,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984924186] [2024-11-21 00:51:14,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984924186] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:51:14,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:51:14,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-21 00:51:14,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89235522] [2024-11-21 00:51:14,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:51:14,638 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-21 00:51:14,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:51:14,639 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-21 00:51:14,639 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-21 00:51:14,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:14,641 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:51:14,641 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:51:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:51:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:51:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:51:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:51:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:16,681 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:51:22,375 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:51:27,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:27,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:51:27,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:51:27,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:27,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:51:27,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:51:27,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-21 00:51:27,684 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-21 00:51:27,868 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:27,868 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting producer_routineErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:51:27,868 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:51:27,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1722826024, now seen corresponding path program 1 times [2024-11-21 00:51:27,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:51:27,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1397715565] [2024-11-21 00:51:27,869 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:51:27,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:51:27,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:51:27,871 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:51:27,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-21 00:51:28,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-21 00:51:28,167 INFO L256 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-21 00:51:28,168 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-21 00:51:28,175 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-21 00:51:28,176 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-21 00:51:28,176 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-21 00:51:28,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397715565] [2024-11-21 00:51:28,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397715565] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-21 00:51:28,176 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-21 00:51:28,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-21 00:51:28,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259321273] [2024-11-21 00:51:28,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-21 00:51:28,177 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-21 00:51:28,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-21 00:51:28,177 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-21 00:51:28,177 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-21 00:51:28,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:28,178 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-21 00:51:28,178 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-21 00:51:28,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:28,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:51:28,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-21 00:51:28,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:51:28,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:51:28,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:51:28,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-21 00:51:28,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-21 00:51:28,945 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:51:29,114 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:51:39,650 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:51:39,657 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:51:46,351 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:51:46,410 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2024-11-21 00:52:04,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:52:04,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-21 00:52:04,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:52:04,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:52:04,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-21 00:52:04,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-21 00:52:04,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-21 00:52:04,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-21 00:52:04,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-21 00:52:04,816 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:52:04,816 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting producer_routineErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [producer_routineErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, producer_routineErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 36 more)] === [2024-11-21 00:52:04,817 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-21 00:52:04,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1909833636, now seen corresponding path program 1 times [2024-11-21 00:52:04,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-21 00:52:04,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [835911828] [2024-11-21 00:52:04,818 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-21 00:52:04,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-21 00:52:04,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 [2024-11-21 00:52:04,821 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-21 00:52:04,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90a23536-e454-459f-94b6-95ac1e4e34d8/bin/ugemcutter-verify-jAHUagO94Y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process