./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/pthread-nondet/nondet-array-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version b2eff8ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/config/GemCutterReach.xml -i ../../sv-benchmarks/c/pthread-nondet/nondet-array-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/config/svcomp-Reach-32bit-GemCutter_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer GemCutter --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e22e1beeef18edf77effe210ae0122c1338eccee79cdab905e0b74599361bc08 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-b2eff8b [2021-10-29 02:49:46,711 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-29 02:49:46,714 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-29 02:49:46,751 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-29 02:49:46,752 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-29 02:49:46,753 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-29 02:49:46,755 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-29 02:49:46,758 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-29 02:49:46,760 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-29 02:49:46,762 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-29 02:49:46,763 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-29 02:49:46,765 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-29 02:49:46,765 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-29 02:49:46,767 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-29 02:49:46,768 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-29 02:49:46,770 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-29 02:49:46,771 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-29 02:49:46,773 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-29 02:49:46,775 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-29 02:49:46,778 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-29 02:49:46,780 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-29 02:49:46,782 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-29 02:49:46,784 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-29 02:49:46,788 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-29 02:49:46,799 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-29 02:49:46,802 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-29 02:49:46,802 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-29 02:49:46,805 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-29 02:49:46,806 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-29 02:49:46,807 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-29 02:49:46,808 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-29 02:49:46,809 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-29 02:49:46,810 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-29 02:49:46,811 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-29 02:49:46,812 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-29 02:49:46,812 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-29 02:49:46,813 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-29 02:49:46,813 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-29 02:49:46,813 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-29 02:49:46,814 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-29 02:49:46,815 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-29 02:49:46,815 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/config/svcomp-Reach-32bit-GemCutter_Default.epf [2021-10-29 02:49:46,846 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-29 02:49:46,846 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-29 02:49:46,847 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-29 02:49:46,847 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-29 02:49:46,848 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-29 02:49:46,848 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-29 02:49:46,849 INFO L138 SettingsManager]: * Use SBE=true [2021-10-29 02:49:46,849 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-29 02:49:46,849 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-29 02:49:46,849 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-29 02:49:46,849 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-29 02:49:46,850 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-29 02:49:46,850 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-29 02:49:46,850 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-29 02:49:46,850 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-29 02:49:46,850 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-29 02:49:46,850 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-29 02:49:46,851 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-29 02:49:46,851 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-29 02:49:46,851 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-29 02:49:46,851 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-29 02:49:46,851 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-10-29 02:49:46,852 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-29 02:49:46,852 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-29 02:49:46,852 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-29 02:49:46,852 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-29 02:49:46,852 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-29 02:49:46,853 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-29 02:49:46,853 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-29 02:49:46,853 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-10-29 02:49:46,853 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2021-10-29 02:49:46,853 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-29 02:49:46,853 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2021-10-29 02:49:46,854 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2021-10-29 02:49:46,854 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> 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 -> e22e1beeef18edf77effe210ae0122c1338eccee79cdab905e0b74599361bc08 [2021-10-29 02:49:47,125 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-29 02:49:47,148 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-29 02:49:47,150 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-29 02:49:47,152 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-29 02:49:47,153 INFO L275 PluginConnector]: CDTParser initialized [2021-10-29 02:49:47,154 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/../../sv-benchmarks/c/pthread-nondet/nondet-array-1.i [2021-10-29 02:49:47,243 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/data/9d909e1a9/03f13345fa8f45a5ad14ba6d8d8ae4d2/FLAG6868ff718 [2021-10-29 02:49:47,828 INFO L306 CDTParser]: Found 1 translation units. [2021-10-29 02:49:47,829 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/sv-benchmarks/c/pthread-nondet/nondet-array-1.i [2021-10-29 02:49:47,843 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/data/9d909e1a9/03f13345fa8f45a5ad14ba6d8d8ae4d2/FLAG6868ff718 [2021-10-29 02:49:48,122 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/data/9d909e1a9/03f13345fa8f45a5ad14ba6d8d8ae4d2 [2021-10-29 02:49:48,125 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-29 02:49:48,127 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-29 02:49:48,129 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-29 02:49:48,129 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-29 02:49:48,133 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-29 02:49:48,134 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.10 02:49:48" (1/1) ... [2021-10-29 02:49:48,136 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12176746 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 02:49:48, skipping insertion in model container [2021-10-29 02:49:48,136 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.10 02:49:48" (1/1) ... [2021-10-29 02:49:48,144 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-29 02:49:48,183 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-29 02:49:48,578 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/sv-benchmarks/c/pthread-nondet/nondet-array-1.i[30035,30048] [2021-10-29 02:49:48,608 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-29 02:49:48,623 INFO L203 MainTranslator]: Completed pre-run [2021-10-29 02:49:48,677 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/sv-benchmarks/c/pthread-nondet/nondet-array-1.i[30035,30048] [2021-10-29 02:49:48,694 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-29 02:49:48,754 INFO L208 MainTranslator]: Completed translation [2021-10-29 02:49:48,755 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 02:49:48 WrapperNode [2021-10-29 02:49:48,755 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-29 02:49:48,756 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-29 02:49:48,757 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-29 02:49:48,757 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-29 02:49:48,765 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 02:49:48" (1/1) ... [2021-10-29 02:49:48,786 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 02:49:48" (1/1) ... [2021-10-29 02:49:48,809 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-29 02:49:48,810 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-29 02:49:48,810 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-29 02:49:48,811 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-29 02:49:48,820 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 02:49:48" (1/1) ... [2021-10-29 02:49:48,820 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 02:49:48" (1/1) ... [2021-10-29 02:49:48,824 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 02:49:48" (1/1) ... [2021-10-29 02:49:48,824 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 02:49:48" (1/1) ... [2021-10-29 02:49:48,830 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 02:49:48" (1/1) ... [2021-10-29 02:49:48,835 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 02:49:48" (1/1) ... [2021-10-29 02:49:48,837 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 02:49:48" (1/1) ... [2021-10-29 02:49:48,840 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-29 02:49:48,841 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-29 02:49:48,841 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-29 02:49:48,841 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-29 02:49:48,842 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 02:49:48" (1/1) ... [2021-10-29 02:49:48,851 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-29 02:49:48,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:49:48,881 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-29 02:49:48,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-29 02:49:48,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-10-29 02:49:48,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-29 02:49:48,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-29 02:49:48,922 INFO L130 BoogieDeclarations]: Found specification of procedure thr [2021-10-29 02:49:48,922 INFO L138 BoogieDeclarations]: Found implementation of procedure thr [2021-10-29 02:49:48,922 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-29 02:49:48,922 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-29 02:49:48,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-29 02:49:48,923 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-29 02:49:48,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-29 02:49:48,925 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-29 02:49:49,315 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-29 02:49:49,315 INFO L299 CfgBuilder]: Removed 11 assume(true) statements. [2021-10-29 02:49:49,317 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.10 02:49:49 BoogieIcfgContainer [2021-10-29 02:49:49,317 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-29 02:49:49,319 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-29 02:49:49,319 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-29 02:49:49,322 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-29 02:49:49,322 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.10 02:49:48" (1/3) ... [2021-10-29 02:49:49,323 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7def57ab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.10 02:49:49, skipping insertion in model container [2021-10-29 02:49:49,324 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 02:49:48" (2/3) ... [2021-10-29 02:49:49,324 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7def57ab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.10 02:49:49, skipping insertion in model container [2021-10-29 02:49:49,324 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.10 02:49:49" (3/3) ... [2021-10-29 02:49:49,326 INFO L111 eAbstractionObserver]: Analyzing ICFG nondet-array-1.i [2021-10-29 02:49:49,332 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-29 02:49:49,332 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-29 02:49:49,332 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-10-29 02:49:49,333 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-29 02:49:49,360 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,361 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,361 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,362 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,362 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,363 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,363 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,363 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,364 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,364 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,365 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,365 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,365 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,366 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,369 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,369 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,370 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,370 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,370 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:49,377 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-10-29 02:49:49,422 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-10-29 02:49:49,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:49:49,424 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-10-29 02:49:49,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2021-10-29 02:49:49,462 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-10-29 02:49:49,468 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2021-10-29 02:49:49,468 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-10-29 02:49:49,520 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:49,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:49,525 INFO L85 PathProgramCache]: Analyzing trace with hash -1784561595, now seen corresponding path program 1 times [2021-10-29 02:49:49,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:49,547 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477865481] [2021-10-29 02:49:49,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:49,548 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:49,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:49,891 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 02:49:49,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:49:49,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477865481] [2021-10-29 02:49:49,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477865481] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-29 02:49:49,894 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-29 02:49:49,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-29 02:49:49,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251549167] [2021-10-29 02:49:49,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-29 02:49:49,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:49:49,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-29 02:49:49,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-29 02:49:49,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:49,923 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:49:49,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 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) [2021-10-29 02:49:49,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:49,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:49,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-29 02:49:49,936 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:49,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:49,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1050645681, now seen corresponding path program 1 times [2021-10-29 02:49:49,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:49,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076040194] [2021-10-29 02:49:49,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:49,937 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:50,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:50,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 02:49:50,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:49:50,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076040194] [2021-10-29 02:49:50,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076040194] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-29 02:49:50,203 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-29 02:49:50,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-29 02:49:50,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278875716] [2021-10-29 02:49:50,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-29 02:49:50,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:49:50,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-29 02:49:50,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-10-29 02:49:50,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:50,210 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:49:50,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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) [2021-10-29 02:49:50,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:50,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:50,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:50,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:50,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-29 02:49:50,428 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:50,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:50,429 INFO L85 PathProgramCache]: Analyzing trace with hash 258956091, now seen corresponding path program 1 times [2021-10-29 02:49:50,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:50,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116770515] [2021-10-29 02:49:50,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:50,430 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:50,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:50,883 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-29 02:49:50,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:49:50,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116770515] [2021-10-29 02:49:50,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116770515] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:49:50,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427777000] [2021-10-29 02:49:50,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:50,885 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:49:50,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:49:50,892 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:49:50,899 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-10-29 02:49:51,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:51,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-29 02:49:51,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:49:51,698 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-29 02:49:51,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427777000] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:49:51,699 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:49:51,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-10-29 02:49:51,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666211671] [2021-10-29 02:49:51,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-29 02:49:51,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:49:51,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-29 02:49:51,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-10-29 02:49:51,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:51,708 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:49:51,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 15 states have internal predecessors, (81), 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) [2021-10-29 02:49:51,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:51,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:51,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:52,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:52,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:52,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-29 02:49:52,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-10-29 02:49:52,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:49:52,278 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:52,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:52,279 INFO L85 PathProgramCache]: Analyzing trace with hash -364794864, now seen corresponding path program 1 times [2021-10-29 02:49:52,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:52,279 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823910699] [2021-10-29 02:49:52,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:52,280 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:52,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 02:49:52,342 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-29 02:49:52,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 02:49:52,413 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-29 02:49:52,414 INFO L627 BasicCegarLoop]: Counterexample is feasible [2021-10-29 02:49:52,415 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-29 02:49:52,417 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 02:49:52,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-29 02:49:52,430 INFO L731 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2021-10-29 02:49:52,431 WARN L234 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-10-29 02:49:52,432 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-10-29 02:49:52,450 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,450 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,450 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,450 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,451 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,451 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,451 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,451 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,451 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,451 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,451 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,452 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,452 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,452 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,452 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,452 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,452 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,452 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,453 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,453 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,453 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,453 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,453 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,453 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,453 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,454 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,454 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,454 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,454 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,455 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,455 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,455 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,455 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,456 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,456 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,457 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,457 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,457 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:52,460 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-10-29 02:49:52,462 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-10-29 02:49:52,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:49:52,463 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-10-29 02:49:52,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Waiting until timeout for monitored process [2021-10-29 02:49:52,472 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-10-29 02:49:52,473 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2021-10-29 02:49:52,474 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-10-29 02:49:52,484 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:52,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:52,485 INFO L85 PathProgramCache]: Analyzing trace with hash 1750818587, now seen corresponding path program 1 times [2021-10-29 02:49:52,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:52,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621474608] [2021-10-29 02:49:52,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:52,485 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:52,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:52,509 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 02:49:52,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:49:52,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621474608] [2021-10-29 02:49:52,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621474608] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-29 02:49:52,510 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-29 02:49:52,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-29 02:49:52,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741272809] [2021-10-29 02:49:52,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-29 02:49:52,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:49:52,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-29 02:49:52,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-29 02:49:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:52,512 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:49:52,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 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) [2021-10-29 02:49:52,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:52,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:52,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-29 02:49:52,517 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:52,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:52,518 INFO L85 PathProgramCache]: Analyzing trace with hash -105317169, now seen corresponding path program 1 times [2021-10-29 02:49:52,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:52,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401098528] [2021-10-29 02:49:52,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:52,518 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:52,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:52,597 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 02:49:52,597 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:49:52,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401098528] [2021-10-29 02:49:52,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401098528] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-29 02:49:52,599 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-29 02:49:52,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-29 02:49:52,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842360643] [2021-10-29 02:49:52,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-29 02:49:52,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:49:52,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-29 02:49:52,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-10-29 02:49:52,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:52,607 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:49:52,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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) [2021-10-29 02:49:52,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:52,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:52,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:52,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:52,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-29 02:49:52,754 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:52,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:52,755 INFO L85 PathProgramCache]: Analyzing trace with hash -151229235, now seen corresponding path program 1 times [2021-10-29 02:49:52,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:52,755 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889973727] [2021-10-29 02:49:52,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:52,755 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:52,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:52,976 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-29 02:49:52,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:49:52,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889973727] [2021-10-29 02:49:52,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889973727] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:49:52,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614641399] [2021-10-29 02:49:52,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:52,978 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:49:52,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:49:52,980 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:49:52,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-10-29 02:49:53,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:53,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-29 02:49:53,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:49:53,558 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-29 02:49:53,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614641399] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:49:53,558 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:49:53,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-10-29 02:49:53,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319405014] [2021-10-29 02:49:53,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-29 02:49:53,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:49:53,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-29 02:49:53,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-10-29 02:49:53,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:53,561 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:49:53,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 15 states have internal predecessors, (81), 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) [2021-10-29 02:49:53,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:53,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:53,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:53,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:53,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:53,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:49:54,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-10-29 02:49:54,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:49:54,196 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:54,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:54,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1898213404, now seen corresponding path program 1 times [2021-10-29 02:49:54,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:54,196 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886245573] [2021-10-29 02:49:54,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:54,197 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:54,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:54,303 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 02:49:54,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:49:54,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886245573] [2021-10-29 02:49:54,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886245573] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:49:54,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138126304] [2021-10-29 02:49:54,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:54,304 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:49:54,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:49:54,305 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:49:54,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-10-29 02:49:54,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:54,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-29 02:49:54,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:49:54,764 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 02:49:54,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138126304] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:49:54,764 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:49:54,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-10-29 02:49:54,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382866833] [2021-10-29 02:49:54,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-29 02:49:54,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:49:54,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-29 02:49:54,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-10-29 02:49:54,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:54,767 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:49:54,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.785714285714286) internal successors, (109), 14 states have internal predecessors, (109), 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) [2021-10-29 02:49:54,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:49:54,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:55,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:55,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:55,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:49:55,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:49:55,063 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-10-29 02:49:55,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:49:55,225 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:55,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:55,226 INFO L85 PathProgramCache]: Analyzing trace with hash 228075925, now seen corresponding path program 1 times [2021-10-29 02:49:55,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:55,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224783143] [2021-10-29 02:49:55,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:55,227 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:55,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:55,379 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-10-29 02:49:55,379 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:49:55,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224783143] [2021-10-29 02:49:55,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224783143] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:49:55,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474274473] [2021-10-29 02:49:55,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:55,380 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:49:55,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:49:55,384 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:49:55,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-10-29 02:49:55,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:55,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-29 02:49:55,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:49:55,868 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-10-29 02:49:55,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474274473] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:49:55,868 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:49:55,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-10-29 02:49:55,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936799375] [2021-10-29 02:49:55,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-29 02:49:55,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:49:55,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-29 02:49:55,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-10-29 02:49:55,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:55,872 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:49:55,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.142857142857143) internal successors, (100), 14 states have internal predecessors, (100), 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) [2021-10-29 02:49:55,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:55,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:55,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:49:55,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:49:55,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:56,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:56,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:56,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:49:56,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:49:56,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:49:56,149 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-10-29 02:49:56,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:49:56,309 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:56,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:56,311 INFO L85 PathProgramCache]: Analyzing trace with hash -1445713530, now seen corresponding path program 2 times [2021-10-29 02:49:56,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:56,312 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583955379] [2021-10-29 02:49:56,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:56,312 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:56,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:56,556 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-29 02:49:56,556 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:49:56,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583955379] [2021-10-29 02:49:56,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583955379] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:49:56,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052600983] [2021-10-29 02:49:56,557 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-29 02:49:56,557 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:49:56,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:49:56,563 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:49:56,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-10-29 02:49:56,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-29 02:49:56,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-29 02:49:56,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 02:49:56,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:49:57,300 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-29 02:49:57,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052600983] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:49:57,301 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:49:57,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-10-29 02:49:57,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985579111] [2021-10-29 02:49:57,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-29 02:49:57,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:49:57,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-29 02:49:57,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-10-29 02:49:57,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:57,303 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:49:57,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.631578947368421) internal successors, (107), 19 states have internal predecessors, (107), 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) [2021-10-29 02:49:57,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:57,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:57,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:49:57,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:49:57,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:49:57,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:57,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:57,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:57,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:49:57,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:49:57,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:49:57,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-29 02:49:57,715 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-10-29 02:49:57,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:49:57,885 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:57,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:57,887 INFO L85 PathProgramCache]: Analyzing trace with hash 859639145, now seen corresponding path program 1 times [2021-10-29 02:49:57,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:57,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085716705] [2021-10-29 02:49:57,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:57,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:57,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 02:49:57,941 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-29 02:49:57,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 02:49:57,965 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-29 02:49:57,966 INFO L627 BasicCegarLoop]: Counterexample is feasible [2021-10-29 02:49:57,966 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-29 02:49:57,966 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 02:49:57,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-29 02:49:57,967 INFO L731 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1] [2021-10-29 02:49:57,968 WARN L234 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-10-29 02:49:57,968 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-10-29 02:49:57,979 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,979 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,980 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,980 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,980 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,980 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,980 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,980 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,981 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,981 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,981 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,981 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,981 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,981 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,982 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,982 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,982 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,982 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,982 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,982 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,982 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,983 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,983 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,983 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,983 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,983 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,983 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,984 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,984 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,984 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,984 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,984 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,984 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,984 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,985 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,985 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,985 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,985 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,986 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,986 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,986 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,988 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,988 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,989 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,989 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,990 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,990 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,998 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,998 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,998 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,999 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:57,999 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:58,000 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:58,000 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:58,000 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:49:58,005 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-10-29 02:49:58,006 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-10-29 02:49:58,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:49:58,012 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-10-29 02:49:58,017 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-10-29 02:49:58,017 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2021-10-29 02:49:58,017 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-10-29 02:49:58,024 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:58,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:58,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1229053496, now seen corresponding path program 1 times [2021-10-29 02:49:58,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:58,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544004797] [2021-10-29 02:49:58,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:58,025 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:58,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (9)] Waiting until timeout for monitored process [2021-10-29 02:49:58,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:58,044 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 02:49:58,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:49:58,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544004797] [2021-10-29 02:49:58,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544004797] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-29 02:49:58,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-29 02:49:58,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-29 02:49:58,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203655078] [2021-10-29 02:49:58,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-29 02:49:58,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:49:58,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-29 02:49:58,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-29 02:49:58,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:58,047 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:49:58,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 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) [2021-10-29 02:49:58,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:58,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:58,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-29 02:49:58,050 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:58,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:58,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1230526961, now seen corresponding path program 1 times [2021-10-29 02:49:58,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:58,051 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772773519] [2021-10-29 02:49:58,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:58,051 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:58,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:58,116 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 02:49:58,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:49:58,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772773519] [2021-10-29 02:49:58,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772773519] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-29 02:49:58,117 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-29 02:49:58,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-29 02:49:58,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156067756] [2021-10-29 02:49:58,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-29 02:49:58,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:49:58,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-29 02:49:58,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-10-29 02:49:58,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:58,119 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:49:58,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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) [2021-10-29 02:49:58,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:58,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:58,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:58,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:58,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-29 02:49:58,202 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:58,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:58,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1288193456, now seen corresponding path program 1 times [2021-10-29 02:49:58,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:58,203 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671789706] [2021-10-29 02:49:58,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:58,203 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:58,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:58,353 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-29 02:49:58,354 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:49:58,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671789706] [2021-10-29 02:49:58,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671789706] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:49:58,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371894232] [2021-10-29 02:49:58,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:58,355 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:49:58,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:49:58,364 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:49:58,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-10-29 02:49:58,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:58,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-29 02:49:58,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:49:59,012 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-29 02:49:59,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371894232] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:49:59,012 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:49:59,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-10-29 02:49:59,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746569534] [2021-10-29 02:49:59,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-29 02:49:59,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:49:59,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-29 02:49:59,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-10-29 02:49:59,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:59,015 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:49:59,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 15 states have internal predecessors, (81), 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) [2021-10-29 02:49:59,015 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:59,015 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:59,015 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:59,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:49:59,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:49:59,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:49:59,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-10-29 02:49:59,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:49:59,639 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:49:59,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:49:59,640 INFO L85 PathProgramCache]: Analyzing trace with hash -1487193073, now seen corresponding path program 1 times [2021-10-29 02:49:59,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:49:59,640 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213414824] [2021-10-29 02:49:59,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:59,641 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:49:59,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:49:59,762 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 02:49:59,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:49:59,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213414824] [2021-10-29 02:49:59,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213414824] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:49:59,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068215846] [2021-10-29 02:49:59,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:49:59,764 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:49:59,764 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:49:59,765 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:49:59,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-10-29 02:50:00,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:00,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-29 02:50:00,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:00,371 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 02:50:00,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068215846] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:00,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:00,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-10-29 02:50:00,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563262519] [2021-10-29 02:50:00,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-29 02:50:00,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:00,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-29 02:50:00,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-10-29 02:50:00,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:00,374 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:00,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.785714285714286) internal successors, (109), 14 states have internal predecessors, (109), 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) [2021-10-29 02:50:00,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:00,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:00,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:00,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:00,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:00,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:00,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:00,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:00,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:00,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-10-29 02:50:00,778 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:00,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:00,779 INFO L85 PathProgramCache]: Analyzing trace with hash 476559757, now seen corresponding path program 1 times [2021-10-29 02:50:00,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:00,779 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927892921] [2021-10-29 02:50:00,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:00,779 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:00,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:00,891 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-10-29 02:50:00,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:00,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927892921] [2021-10-29 02:50:00,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927892921] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:00,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729576771] [2021-10-29 02:50:00,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:00,892 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:00,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:00,893 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:00,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-10-29 02:50:01,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:01,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-29 02:50:01,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:01,573 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-10-29 02:50:01,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729576771] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:01,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:01,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-10-29 02:50:01,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800463851] [2021-10-29 02:50:01,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-29 02:50:01,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:01,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-29 02:50:01,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-10-29 02:50:01,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:01,575 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:01,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.142857142857143) internal successors, (100), 14 states have internal predecessors, (100), 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) [2021-10-29 02:50:01,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:01,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:01,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:01,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:01,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:01,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:01,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:01,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:01,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:01,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:01,839 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:02,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-10-29 02:50:02,006 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:02,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:02,007 INFO L85 PathProgramCache]: Analyzing trace with hash 1777968139, now seen corresponding path program 2 times [2021-10-29 02:50:02,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:02,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329732579] [2021-10-29 02:50:02,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:02,009 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:02,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:02,234 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-29 02:50:02,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:02,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329732579] [2021-10-29 02:50:02,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329732579] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:02,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508436150] [2021-10-29 02:50:02,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-29 02:50:02,235 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:02,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:02,236 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:02,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-10-29 02:50:02,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-29 02:50:02,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-29 02:50:02,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 02:50:02,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:03,207 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-29 02:50:03,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508436150] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:03,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:03,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-10-29 02:50:03,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301742381] [2021-10-29 02:50:03,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-29 02:50:03,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:03,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-29 02:50:03,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-10-29 02:50:03,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:03,208 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:03,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.631578947368421) internal successors, (107), 19 states have internal predecessors, (107), 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) [2021-10-29 02:50:03,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:03,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:03,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:03,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:03,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:03,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:03,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:03,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:03,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:03,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:03,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:03,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-29 02:50:03,745 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:03,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-10-29 02:50:03,932 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:03,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:03,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1051779763, now seen corresponding path program 1 times [2021-10-29 02:50:03,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:03,935 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456184971] [2021-10-29 02:50:03,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:03,936 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:03,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 02:50:03,987 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-29 02:50:04,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 02:50:04,011 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-29 02:50:04,011 INFO L627 BasicCegarLoop]: Counterexample is feasible [2021-10-29 02:50:04,012 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-29 02:50:04,012 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 02:50:04,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-29 02:50:04,013 INFO L731 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1] [2021-10-29 02:50:04,014 WARN L234 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-10-29 02:50:04,014 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-10-29 02:50:04,025 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,025 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,026 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,026 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,026 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,026 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,026 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,026 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,027 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,027 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,027 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,027 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,027 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,027 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,028 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,028 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,028 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,028 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,028 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,028 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,028 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,029 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,029 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,029 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,029 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,029 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,029 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,030 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,030 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,030 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,030 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,030 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,030 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,030 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,031 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,031 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,031 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,031 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,031 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,031 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,032 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,032 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,032 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,032 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,032 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,032 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,032 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,033 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,033 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,033 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,033 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,033 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,033 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,034 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,034 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,034 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,034 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,053 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,053 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,053 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,053 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,054 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,055 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,055 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,055 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,055 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,056 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,056 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,056 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,056 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,057 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,058 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,058 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,058 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,058 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,058 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:04,062 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-10-29 02:50:04,063 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-10-29 02:50:04,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:04,067 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-10-29 02:50:04,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (14)] Waiting until timeout for monitored process [2021-10-29 02:50:04,073 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-10-29 02:50:04,073 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2021-10-29 02:50:04,073 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-10-29 02:50:04,078 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:04,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:04,078 INFO L85 PathProgramCache]: Analyzing trace with hash 945110428, now seen corresponding path program 1 times [2021-10-29 02:50:04,078 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:04,079 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577402365] [2021-10-29 02:50:04,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:04,079 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:04,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:04,095 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 02:50:04,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:04,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577402365] [2021-10-29 02:50:04,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577402365] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-29 02:50:04,095 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-29 02:50:04,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-29 02:50:04,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987480760] [2021-10-29 02:50:04,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-29 02:50:04,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:04,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-29 02:50:04,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-29 02:50:04,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:04,097 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:04,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 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) [2021-10-29 02:50:04,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:04,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:04,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-29 02:50:04,099 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:04,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:04,100 INFO L85 PathProgramCache]: Analyzing trace with hash -131307761, now seen corresponding path program 1 times [2021-10-29 02:50:04,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:04,100 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065046509] [2021-10-29 02:50:04,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:04,100 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:04,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:04,147 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 02:50:04,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:04,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065046509] [2021-10-29 02:50:04,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065046509] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-29 02:50:04,148 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-29 02:50:04,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-29 02:50:04,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228548636] [2021-10-29 02:50:04,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-29 02:50:04,149 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:04,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-29 02:50:04,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-10-29 02:50:04,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:04,150 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:04,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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) [2021-10-29 02:50:04,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:04,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:04,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:04,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:04,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-29 02:50:04,246 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:04,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:04,246 INFO L85 PathProgramCache]: Analyzing trace with hash -365391627, now seen corresponding path program 1 times [2021-10-29 02:50:04,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:04,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614854437] [2021-10-29 02:50:04,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:04,247 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:04,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:04,395 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-29 02:50:04,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:04,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614854437] [2021-10-29 02:50:04,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614854437] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:04,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790809147] [2021-10-29 02:50:04,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:04,396 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:04,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:04,403 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:04,423 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-10-29 02:50:04,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:04,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-29 02:50:04,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:05,225 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-29 02:50:05,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790809147] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:05,225 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:05,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-10-29 02:50:05,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808773207] [2021-10-29 02:50:05,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-29 02:50:05,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:05,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-29 02:50:05,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-10-29 02:50:05,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:05,227 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:05,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 15 states have internal predecessors, (81), 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) [2021-10-29 02:50:05,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:05,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:05,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:05,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:05,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:05,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:05,623 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:05,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:05,812 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:05,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:05,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1483649404, now seen corresponding path program 1 times [2021-10-29 02:50:05,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:05,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515880797] [2021-10-29 02:50:05,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:05,815 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:05,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:05,928 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 02:50:05,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:05,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515880797] [2021-10-29 02:50:05,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515880797] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:05,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968525474] [2021-10-29 02:50:05,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:05,929 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:05,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:05,935 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:05,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-10-29 02:50:06,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:06,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-29 02:50:06,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:06,775 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 02:50:06,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968525474] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:06,776 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:06,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-10-29 02:50:06,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264042281] [2021-10-29 02:50:06,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-29 02:50:06,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:06,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-29 02:50:06,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-10-29 02:50:06,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:06,778 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:06,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.785714285714286) internal successors, (109), 14 states have internal predecessors, (109), 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) [2021-10-29 02:50:06,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:06,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:06,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:06,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:06,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:06,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:06,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:06,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:07,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:07,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:07,192 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:07,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:07,193 INFO L85 PathProgramCache]: Analyzing trace with hash -2007198366, now seen corresponding path program 1 times [2021-10-29 02:50:07,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:07,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062849817] [2021-10-29 02:50:07,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:07,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:07,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:07,281 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-10-29 02:50:07,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:07,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062849817] [2021-10-29 02:50:07,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062849817] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:07,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017067733] [2021-10-29 02:50:07,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:07,282 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:07,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:07,283 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:07,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-10-29 02:50:07,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:07,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-29 02:50:07,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:08,030 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-10-29 02:50:08,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017067733] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:08,031 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:08,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-10-29 02:50:08,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068603089] [2021-10-29 02:50:08,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-29 02:50:08,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:08,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-29 02:50:08,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-10-29 02:50:08,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:08,035 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:08,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.142857142857143) internal successors, (100), 14 states have internal predecessors, (100), 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) [2021-10-29 02:50:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:08,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:08,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:08,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:08,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:08,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:08,290 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:08,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-10-29 02:50:08,453 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:08,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:08,454 INFO L85 PathProgramCache]: Analyzing trace with hash -846812806, now seen corresponding path program 2 times [2021-10-29 02:50:08,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:08,454 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546189267] [2021-10-29 02:50:08,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:08,454 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:08,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:08,638 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-29 02:50:08,638 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:08,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546189267] [2021-10-29 02:50:08,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546189267] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:08,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773857958] [2021-10-29 02:50:08,639 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-29 02:50:08,639 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:08,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:08,640 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:08,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-10-29 02:50:09,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-29 02:50:09,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-29 02:50:09,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 02:50:09,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:09,782 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-29 02:50:09,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773857958] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:09,782 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:09,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-10-29 02:50:09,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639638858] [2021-10-29 02:50:09,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-29 02:50:09,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:09,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-29 02:50:09,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-10-29 02:50:09,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:09,784 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:09,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.631578947368421) internal successors, (107), 19 states have internal predecessors, (107), 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) [2021-10-29 02:50:09,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:09,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:09,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:09,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:09,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:09,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:10,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:10,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:10,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:10,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:10,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:10,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:10,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:10,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-10-29 02:50:10,632 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:10,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:10,633 INFO L85 PathProgramCache]: Analyzing trace with hash -2144797590, now seen corresponding path program 1 times [2021-10-29 02:50:10,634 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:10,634 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925193803] [2021-10-29 02:50:10,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:10,635 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:10,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:10,834 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 14 proven. 58 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-29 02:50:10,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:10,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925193803] [2021-10-29 02:50:10,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925193803] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:10,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439427724] [2021-10-29 02:50:10,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:10,835 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:10,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:10,836 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:10,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-10-29 02:50:11,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:11,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-29 02:50:11,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:11,945 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 33 proven. 39 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-29 02:50:11,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439427724] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:11,945 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:11,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 22 [2021-10-29 02:50:11,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658212337] [2021-10-29 02:50:11,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-29 02:50:11,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:11,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-29 02:50:11,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-10-29 02:50:11,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:11,948 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:11,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 7.409090909090909) internal successors, (163), 22 states have internal predecessors, (163), 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) [2021-10-29 02:50:11,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:11,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:11,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:11,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:11,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:11,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:11,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:12,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:12,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:12,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:12,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:12,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:12,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:12,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:12,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:12,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-10-29 02:50:12,431 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:12,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:12,432 INFO L85 PathProgramCache]: Analyzing trace with hash -1043457465, now seen corresponding path program 1 times [2021-10-29 02:50:12,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:12,432 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529251925] [2021-10-29 02:50:12,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:12,432 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:12,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:12,625 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 14 proven. 59 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-29 02:50:12,625 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:12,625 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529251925] [2021-10-29 02:50:12,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529251925] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:12,625 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526444437] [2021-10-29 02:50:12,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:12,625 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:12,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:12,627 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:12,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-10-29 02:50:13,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:13,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-29 02:50:13,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:13,971 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 33 proven. 52 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-29 02:50:13,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526444437] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:13,972 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:13,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 24 [2021-10-29 02:50:13,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205287433] [2021-10-29 02:50:13,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-29 02:50:13,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:13,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-29 02:50:13,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-10-29 02:50:13,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:13,976 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:13,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 7.583333333333333) internal successors, (182), 24 states have internal predecessors, (182), 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) [2021-10-29 02:50:13,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:13,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:13,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:13,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:13,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:13,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:13,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:13,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:14,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:14,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:14,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:14,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:14,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:14,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:14,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:14,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:14,530 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-10-29 02:50:14,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-10-29 02:50:14,683 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:14,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:14,684 INFO L85 PathProgramCache]: Analyzing trace with hash 465018835, now seen corresponding path program 1 times [2021-10-29 02:50:14,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:14,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13092338] [2021-10-29 02:50:14,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:14,684 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:14,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:14,933 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 14 proven. 74 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-10-29 02:50:14,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:14,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13092338] [2021-10-29 02:50:14,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13092338] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:14,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838898546] [2021-10-29 02:50:14,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:14,934 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:14,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:14,939 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:14,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-10-29 02:50:15,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:15,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-29 02:50:15,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:16,278 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 33 proven. 55 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-10-29 02:50:16,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838898546] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:16,278 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:16,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 26 [2021-10-29 02:50:16,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18115777] [2021-10-29 02:50:16,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-29 02:50:16,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:16,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-29 02:50:16,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-10-29 02:50:16,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:16,281 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:16,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 6.153846153846154) internal successors, (160), 26 states have internal predecessors, (160), 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) [2021-10-29 02:50:16,281 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:16,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:16,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:16,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:16,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:16,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:16,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:16,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:16,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:16,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:16,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:16,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:16,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:16,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:16,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:16,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:16,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:16,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:16,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:16,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-10-29 02:50:16,994 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:16,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:16,996 INFO L85 PathProgramCache]: Analyzing trace with hash 1945185769, now seen corresponding path program 2 times [2021-10-29 02:50:16,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:16,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870806561] [2021-10-29 02:50:16,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:16,997 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:17,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:17,201 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-10-29 02:50:17,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:17,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870806561] [2021-10-29 02:50:17,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870806561] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:17,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808742365] [2021-10-29 02:50:17,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-29 02:50:17,202 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:17,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:17,203 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:17,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-29 02:50:18,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-29 02:50:18,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-29 02:50:18,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-29 02:50:18,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:18,869 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-10-29 02:50:18,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808742365] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:18,869 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:18,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-10-29 02:50:18,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901556761] [2021-10-29 02:50:18,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-29 02:50:18,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:18,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-29 02:50:18,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=497, Unknown=0, NotChecked=0, Total=650 [2021-10-29 02:50:18,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:18,873 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:18,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 6.115384615384615) internal successors, (159), 26 states have internal predecessors, (159), 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) [2021-10-29 02:50:18,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:18,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:18,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:18,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:18,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:18,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:18,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:18,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:18,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:18,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:19,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:19,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:19,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:19,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:19,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:19,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:19,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:19,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:19,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:19,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-29 02:50:19,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:19,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-10-29 02:50:19,686 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:19,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:19,687 INFO L85 PathProgramCache]: Analyzing trace with hash -1210645284, now seen corresponding path program 1 times [2021-10-29 02:50:19,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:19,687 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636668993] [2021-10-29 02:50:19,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:19,688 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:19,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 02:50:19,746 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-29 02:50:19,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 02:50:19,779 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-29 02:50:19,780 INFO L627 BasicCegarLoop]: Counterexample is feasible [2021-10-29 02:50:19,780 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-29 02:50:19,780 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 02:50:19,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-10-29 02:50:19,783 INFO L731 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 02:50:19,784 WARN L234 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-10-29 02:50:19,784 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-10-29 02:50:19,798 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,798 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,798 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,798 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,798 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,799 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,799 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,799 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,799 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,799 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,799 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,800 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,800 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,800 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,800 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,800 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,800 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,800 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,801 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,801 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,801 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,801 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,801 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,801 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,801 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,802 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,802 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,802 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,802 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,802 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,802 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,803 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,803 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,803 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,803 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,803 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,803 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,803 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,804 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,804 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,804 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,804 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,804 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,804 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,805 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,805 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,805 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,805 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,805 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,805 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,805 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,806 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,806 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,806 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,806 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,806 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,807 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,807 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,807 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,807 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,807 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,807 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,807 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,808 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,808 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,808 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,808 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,808 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,808 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,809 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,809 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,809 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,810 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,810 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,810 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,811 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,811 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,811 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,811 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,812 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,813 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,813 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,813 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,813 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,813 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,814 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,814 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,814 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,814 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,815 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,816 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,816 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,816 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,816 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,816 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-29 02:50:19,821 INFO L148 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-10-29 02:50:19,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-10-29 02:50:19,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:19,824 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-10-29 02:50:19,830 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-10-29 02:50:19,830 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2021-10-29 02:50:19,830 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-10-29 02:50:19,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (23)] Waiting until timeout for monitored process [2021-10-29 02:50:19,875 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:19,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:19,876 INFO L85 PathProgramCache]: Analyzing trace with hash 898989383, now seen corresponding path program 1 times [2021-10-29 02:50:19,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:19,876 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480893919] [2021-10-29 02:50:19,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:19,877 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:19,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:19,919 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 02:50:19,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:19,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480893919] [2021-10-29 02:50:19,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480893919] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-29 02:50:19,920 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-29 02:50:19,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-29 02:50:19,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798741099] [2021-10-29 02:50:19,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-29 02:50:19,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:19,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-29 02:50:19,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-29 02:50:19,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:19,921 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:19,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 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) [2021-10-29 02:50:19,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:19,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:19,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-10-29 02:50:19,923 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:19,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:19,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1102626865, now seen corresponding path program 1 times [2021-10-29 02:50:19,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:19,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662391241] [2021-10-29 02:50:19,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:19,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:19,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:20,004 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 02:50:20,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:20,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662391241] [2021-10-29 02:50:20,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662391241] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-29 02:50:20,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-29 02:50:20,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-29 02:50:20,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74099414] [2021-10-29 02:50:20,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-29 02:50:20,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:20,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-29 02:50:20,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-10-29 02:50:20,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:20,018 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:20,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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) [2021-10-29 02:50:20,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:20,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:20,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:20,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:20,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-10-29 02:50:20,138 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:20,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:20,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1830411511, now seen corresponding path program 1 times [2021-10-29 02:50:20,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:20,138 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156184510] [2021-10-29 02:50:20,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:20,139 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:20,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:20,281 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-29 02:50:20,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:20,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156184510] [2021-10-29 02:50:20,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156184510] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:20,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94967930] [2021-10-29 02:50:20,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:20,282 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:20,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:20,288 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:20,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-29 02:50:21,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:21,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-29 02:50:21,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:21,443 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-29 02:50:21,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94967930] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:21,443 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:21,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-10-29 02:50:21,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423984345] [2021-10-29 02:50:21,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-29 02:50:21,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:21,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-29 02:50:21,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-10-29 02:50:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:21,445 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:21,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 15 states have internal predecessors, (81), 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) [2021-10-29 02:50:21,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:21,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:21,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:21,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:21,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:21,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:21,851 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:22,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:22,030 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:22,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:22,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1094257644, now seen corresponding path program 1 times [2021-10-29 02:50:22,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:22,030 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758908938] [2021-10-29 02:50:22,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:22,031 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:22,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:22,132 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 02:50:22,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:22,133 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758908938] [2021-10-29 02:50:22,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758908938] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:22,133 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356296477] [2021-10-29 02:50:22,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:22,133 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:22,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:22,136 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:22,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-10-29 02:50:23,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:23,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-29 02:50:23,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:23,312 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 02:50:23,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356296477] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:23,313 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:23,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-10-29 02:50:23,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019549270] [2021-10-29 02:50:23,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-29 02:50:23,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:23,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-29 02:50:23,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-10-29 02:50:23,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:23,314 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:23,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.785714285714286) internal successors, (109), 14 states have internal predecessors, (109), 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) [2021-10-29 02:50:23,315 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:23,315 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:23,315 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:23,315 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:23,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:23,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:23,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:23,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:23,563 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:23,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:23,761 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:23,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:23,762 INFO L85 PathProgramCache]: Analyzing trace with hash -1868975325, now seen corresponding path program 1 times [2021-10-29 02:50:23,762 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:23,763 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753024331] [2021-10-29 02:50:23,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:23,764 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:23,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:23,878 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-10-29 02:50:23,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:23,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753024331] [2021-10-29 02:50:23,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753024331] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:23,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049310772] [2021-10-29 02:50:23,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:23,879 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:23,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:23,880 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:23,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-10-29 02:50:24,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:24,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-29 02:50:24,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:24,891 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-10-29 02:50:24,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049310772] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:24,892 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:24,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-10-29 02:50:24,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270857976] [2021-10-29 02:50:24,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-29 02:50:24,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:24,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-29 02:50:24,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-10-29 02:50:24,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:24,893 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:24,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.142857142857143) internal successors, (100), 14 states have internal predecessors, (100), 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) [2021-10-29 02:50:24,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:24,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:24,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:24,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:24,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:25,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:25,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:25,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:25,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:25,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:25,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:25,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-10-29 02:50:25,328 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:25,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:25,330 INFO L85 PathProgramCache]: Analyzing trace with hash 577316068, now seen corresponding path program 2 times [2021-10-29 02:50:25,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:25,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482967485] [2021-10-29 02:50:25,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:25,331 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:25,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:25,527 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-29 02:50:25,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:25,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482967485] [2021-10-29 02:50:25,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482967485] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:25,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100010929] [2021-10-29 02:50:25,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-29 02:50:25,528 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:25,528 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:25,529 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:25,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-10-29 02:50:26,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-29 02:50:26,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-29 02:50:26,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 02:50:26,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:26,830 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-29 02:50:26,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100010929] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:26,830 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:26,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-10-29 02:50:26,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142497556] [2021-10-29 02:50:26,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-29 02:50:26,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:26,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-29 02:50:26,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-10-29 02:50:26,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:26,832 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:26,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.631578947368421) internal successors, (107), 19 states have internal predecessors, (107), 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) [2021-10-29 02:50:26,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:26,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:26,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:26,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:26,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:26,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:27,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:27,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:27,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:27,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:27,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:27,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:27,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:27,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-10-29 02:50:27,680 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:27,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:27,681 INFO L85 PathProgramCache]: Analyzing trace with hash -772106951, now seen corresponding path program 1 times [2021-10-29 02:50:27,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:27,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38082269] [2021-10-29 02:50:27,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:27,682 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:27,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:27,873 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 14 proven. 58 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-29 02:50:27,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:27,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38082269] [2021-10-29 02:50:27,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38082269] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:27,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093280630] [2021-10-29 02:50:27,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:27,873 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:27,874 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:27,875 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:27,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-10-29 02:50:28,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:28,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-29 02:50:28,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:29,351 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 33 proven. 39 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-29 02:50:29,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093280630] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:29,355 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:29,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 22 [2021-10-29 02:50:29,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256130233] [2021-10-29 02:50:29,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-29 02:50:29,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:29,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-29 02:50:29,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-10-29 02:50:29,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:29,358 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:29,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 7.409090909090909) internal successors, (163), 22 states have internal predecessors, (163), 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) [2021-10-29 02:50:29,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:29,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:29,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:29,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:29,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:29,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:29,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:29,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:29,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:29,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:29,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:29,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:29,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:29,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:29,640 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:29,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:29,820 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:29,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:29,822 INFO L85 PathProgramCache]: Analyzing trace with hash 576871197, now seen corresponding path program 1 times [2021-10-29 02:50:29,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:29,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339742025] [2021-10-29 02:50:29,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:29,824 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:29,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:30,012 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 14 proven. 59 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-29 02:50:30,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:30,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339742025] [2021-10-29 02:50:30,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339742025] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:30,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567885556] [2021-10-29 02:50:30,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:30,012 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:30,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:30,014 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:30,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-10-29 02:50:30,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:30,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-29 02:50:30,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:31,450 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 33 proven. 52 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-29 02:50:31,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567885556] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:31,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:31,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 24 [2021-10-29 02:50:31,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121217692] [2021-10-29 02:50:31,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-29 02:50:31,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:31,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-29 02:50:31,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-10-29 02:50:31,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:31,453 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:31,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 7.583333333333333) internal successors, (182), 24 states have internal predecessors, (182), 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) [2021-10-29 02:50:31,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:31,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:31,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:31,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:31,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:31,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:31,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:31,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:31,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:31,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:31,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:31,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:31,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:31,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:31,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:31,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:31,858 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:32,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:32,037 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:32,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:32,039 INFO L85 PathProgramCache]: Analyzing trace with hash 754636367, now seen corresponding path program 1 times [2021-10-29 02:50:32,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:32,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618997618] [2021-10-29 02:50:32,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:32,042 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:32,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:32,265 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 14 proven. 74 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-10-29 02:50:32,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:32,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618997618] [2021-10-29 02:50:32,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618997618] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:32,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947617493] [2021-10-29 02:50:32,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:32,266 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:32,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:32,267 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:32,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-10-29 02:50:33,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:33,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-29 02:50:33,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:33,832 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 33 proven. 55 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-10-29 02:50:33,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947617493] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:33,832 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:33,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 26 [2021-10-29 02:50:33,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260710409] [2021-10-29 02:50:33,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-29 02:50:33,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:33,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-29 02:50:33,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-10-29 02:50:33,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:33,833 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:33,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 6.153846153846154) internal successors, (160), 26 states have internal predecessors, (160), 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) [2021-10-29 02:50:33,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:33,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:33,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:33,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:33,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:33,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:33,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:33,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:33,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:34,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:34,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-10-29 02:50:34,500 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:34,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:34,502 INFO L85 PathProgramCache]: Analyzing trace with hash -1430366152, now seen corresponding path program 2 times [2021-10-29 02:50:34,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:34,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377373650] [2021-10-29 02:50:34,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:34,504 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:34,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:34,722 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-10-29 02:50:34,722 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:34,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377373650] [2021-10-29 02:50:34,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377373650] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:34,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130588237] [2021-10-29 02:50:34,723 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-29 02:50:34,723 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:34,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:34,728 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:34,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-10-29 02:50:35,909 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-29 02:50:35,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-29 02:50:35,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-29 02:50:35,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:36,722 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-10-29 02:50:36,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130588237] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:36,722 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:36,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-10-29 02:50:36,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661813042] [2021-10-29 02:50:36,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-29 02:50:36,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:36,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-29 02:50:36,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=497, Unknown=0, NotChecked=0, Total=650 [2021-10-29 02:50:36,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:36,724 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:36,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 6.115384615384615) internal successors, (159), 26 states have internal predecessors, (159), 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) [2021-10-29 02:50:36,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:36,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:36,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:36,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:36,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:36,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:36,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:36,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:36,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:36,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:37,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:37,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:37,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:37,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:37,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:37,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:37,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:37,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:37,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:37,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-29 02:50:37,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:37,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-10-29 02:50:37,616 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:37,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:37,617 INFO L85 PathProgramCache]: Analyzing trace with hash 201271816, now seen corresponding path program 1 times [2021-10-29 02:50:37,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:37,617 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975462546] [2021-10-29 02:50:37,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:37,617 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:37,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:37,878 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 36 proven. 109 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-10-29 02:50:37,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:37,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975462546] [2021-10-29 02:50:37,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975462546] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:37,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150427614] [2021-10-29 02:50:37,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:37,879 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:37,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:37,880 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:37,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-10-29 02:50:39,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:39,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-29 02:50:39,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:39,856 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-10-29 02:50:39,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150427614] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:39,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:39,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 32 [2021-10-29 02:50:39,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092207993] [2021-10-29 02:50:39,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-29 02:50:39,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:39,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-29 02:50:39,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2021-10-29 02:50:39,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:39,858 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:39,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 6.59375) internal successors, (211), 32 states have internal predecessors, (211), 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) [2021-10-29 02:50:39,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:39,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:39,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:39,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:39,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:39,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:39,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:39,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:39,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:39,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-10-29 02:50:39,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:40,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:40,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:40,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:40,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:40,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:40,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:40,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:40,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:40,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:40,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-29 02:50:40,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-29 02:50:40,436 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-10-29 02:50:40,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:40,616 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:40,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:40,618 INFO L85 PathProgramCache]: Analyzing trace with hash 719942508, now seen corresponding path program 1 times [2021-10-29 02:50:40,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:40,619 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946842809] [2021-10-29 02:50:40,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:40,620 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:40,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:40,922 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 36 proven. 115 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-10-29 02:50:40,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 02:50:40,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946842809] [2021-10-29 02:50:40,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946842809] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:40,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407911760] [2021-10-29 02:50:40,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:40,923 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 02:50:40,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 [2021-10-29 02:50:40,924 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 02:50:40,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-10-29 02:50:42,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 02:50:42,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-29 02:50:42,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 02:50:42,725 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 64 proven. 87 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-10-29 02:50:42,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407911760] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 02:50:42,726 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 02:50:42,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 32 [2021-10-29 02:50:42,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119965613] [2021-10-29 02:50:42,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-29 02:50:42,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 02:50:42,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-29 02:50:42,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2021-10-29 02:50:42,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:42,728 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-10-29 02:50:42,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 5.9375) internal successors, (190), 32 states have internal predecessors, (190), 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) [2021-10-29 02:50:42,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:42,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:42,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:42,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:42,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:42,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:42,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:42,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:42,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:42,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-10-29 02:50:42,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-10-29 02:50:42,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:43,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-29 02:50:43,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 02:50:43,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 02:50:43,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:43,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 02:50:43,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-29 02:50:43,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-29 02:50:43,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:43,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-29 02:50:43,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-29 02:50:43,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-29 02:50:43,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-29 02:50:43,316 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-10-29 02:50:43,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-10-29 02:50:43,495 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-10-29 02:50:43,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 02:50:43,497 INFO L85 PathProgramCache]: Analyzing trace with hash -1575538565, now seen corresponding path program 2 times [2021-10-29 02:50:43,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 02:50:43,497 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717421861] [2021-10-29 02:50:43,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 02:50:43,498 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 02:50:43,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 02:50:43,569 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-29 02:50:43,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 02:50:43,665 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-29 02:50:43,666 INFO L627 BasicCegarLoop]: Counterexample is feasible [2021-10-29 02:50:43,666 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 02:50:43,666 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-29 02:50:43,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-10-29 02:50:43,668 INFO L731 BasicCegarLoop]: Path program histogram: [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 02:50:43,671 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 5 thread instances [2021-10-29 02:50:43,671 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-29 02:50:43,970 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.10 02:50:43 BasicIcfg [2021-10-29 02:50:43,970 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-29 02:50:43,970 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-29 02:50:43,971 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-29 02:50:43,971 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-29 02:50:43,971 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.10 02:49:49" (3/4) ... [2021-10-29 02:50:43,973 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2021-10-29 02:50:44,182 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/witness.graphml [2021-10-29 02:50:44,183 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-29 02:50:44,184 INFO L168 Benchmark]: Toolchain (without parser) took 56056.58 ms. Allocated memory was 96.5 MB in the beginning and 522.2 MB in the end (delta: 425.7 MB). Free memory was 60.5 MB in the beginning and 162.7 MB in the end (delta: -102.2 MB). Peak memory consumption was 323.3 MB. Max. memory is 16.1 GB. [2021-10-29 02:50:44,185 INFO L168 Benchmark]: CDTParser took 0.33 ms. Allocated memory is still 75.5 MB. Free memory was 49.1 MB in the beginning and 49.1 MB in the end (delta: 29.7 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-29 02:50:44,185 INFO L168 Benchmark]: CACSL2BoogieTranslator took 626.81 ms. Allocated memory is still 96.5 MB. Free memory was 60.2 MB in the beginning and 62.0 MB in the end (delta: -1.8 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-29 02:50:44,185 INFO L168 Benchmark]: Boogie Procedure Inliner took 53.19 ms. Allocated memory is still 96.5 MB. Free memory was 62.0 MB in the beginning and 59.9 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-29 02:50:44,186 INFO L168 Benchmark]: Boogie Preprocessor took 29.94 ms. Allocated memory is still 96.5 MB. Free memory was 59.9 MB in the beginning and 58.8 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-29 02:50:44,186 INFO L168 Benchmark]: RCFGBuilder took 476.65 ms. Allocated memory is still 96.5 MB. Free memory was 58.3 MB in the beginning and 46.8 MB in the end (delta: 11.6 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. [2021-10-29 02:50:44,187 INFO L168 Benchmark]: TraceAbstraction took 54651.37 ms. Allocated memory was 96.5 MB in the beginning and 522.2 MB in the end (delta: 425.7 MB). Free memory was 46.3 MB in the beginning and 284.3 MB in the end (delta: -238.1 MB). Peak memory consumption was 351.2 MB. Max. memory is 16.1 GB. [2021-10-29 02:50:44,187 INFO L168 Benchmark]: Witness Printer took 212.37 ms. Allocated memory is still 522.2 MB. Free memory was 284.3 MB in the beginning and 162.7 MB in the end (delta: 121.6 MB). Peak memory consumption was 121.6 MB. Max. memory is 16.1 GB. [2021-10-29 02:50:44,189 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.33 ms. Allocated memory is still 75.5 MB. Free memory was 49.1 MB in the beginning and 49.1 MB in the end (delta: 29.7 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 626.81 ms. Allocated memory is still 96.5 MB. Free memory was 60.2 MB in the beginning and 62.0 MB in the end (delta: -1.8 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 53.19 ms. Allocated memory is still 96.5 MB. Free memory was 62.0 MB in the beginning and 59.9 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 29.94 ms. Allocated memory is still 96.5 MB. Free memory was 59.9 MB in the beginning and 58.8 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 476.65 ms. Allocated memory is still 96.5 MB. Free memory was 58.3 MB in the beginning and 46.8 MB in the end (delta: 11.6 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. * TraceAbstraction took 54651.37 ms. Allocated memory was 96.5 MB in the beginning and 522.2 MB in the end (delta: 425.7 MB). Free memory was 46.3 MB in the beginning and 284.3 MB in the end (delta: -238.1 MB). Peak memory consumption was 351.2 MB. Max. memory is 16.1 GB. * Witness Printer took 212.37 ms. Allocated memory is still 522.2 MB. Free memory was 284.3 MB in the beginning and 162.7 MB in the end (delta: 121.6 MB). Peak memory consumption was 121.6 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 204, positive: 155, positive conditional: 25, positive unconditional: 130, negative: 49, negative conditional: 46, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158, positive: 155, positive conditional: 25, positive unconditional: 130, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 158, positive: 155, positive conditional: 25, positive unconditional: 130, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158, positive: 155, positive conditional: 25, positive unconditional: 130, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 158, positive: 155, positive conditional: 11, positive unconditional: 144, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 158, positive: 155, positive conditional: 11, positive unconditional: 144, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 121, positive: 118, positive conditional: 0, positive unconditional: 118, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 121, positive: 118, positive conditional: 0, positive unconditional: 118, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 63, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 63, negative conditional: 0, negative unconditional: 63, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 158, positive: 37, positive conditional: 11, positive unconditional: 26, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 121, unknown conditional: 0, unknown unconditional: 121] , Statistics on independence cache: Total cache size (in pairs): 121, Positive cache size: 118, Positive conditional cache size: 0, Positive unconditional cache size: 118, Negative cache size: 3, Negative conditional cache size: 0, Negative unconditional cache size: 3, Eliminated conditions: 14, Maximal queried relation: 0, Independence queries for same thread: 46 - StatisticsResult: Persistent set benchmarks Persistent set computation time[ms]: 94, Number of persistent set computation: 70, Number of trivial persistent sets: 60, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 133, positive: 130, positive conditional: 0, positive unconditional: 130, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 204, positive: 155, positive conditional: 25, positive unconditional: 130, negative: 49, negative conditional: 46, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158, positive: 155, positive conditional: 25, positive unconditional: 130, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 158, positive: 155, positive conditional: 25, positive unconditional: 130, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158, positive: 155, positive conditional: 25, positive unconditional: 130, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 158, positive: 155, positive conditional: 11, positive unconditional: 144, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 158, positive: 155, positive conditional: 11, positive unconditional: 144, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 121, positive: 118, positive conditional: 0, positive unconditional: 118, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 121, positive: 118, positive conditional: 0, positive unconditional: 118, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 63, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 63, negative conditional: 0, negative unconditional: 63, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 158, positive: 37, positive conditional: 11, positive unconditional: 26, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 121, unknown conditional: 0, unknown unconditional: 121] , Statistics on independence cache: Total cache size (in pairs): 121, Positive cache size: 118, Positive conditional cache size: 0, Positive unconditional cache size: 118, Negative cache size: 3, Negative conditional cache size: 0, Negative unconditional cache size: 3, Eliminated conditions: 14, Maximal queried relation: 0, Independence queries for same thread: 46 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 909, positive: 771, positive conditional: 233, positive unconditional: 538, negative: 138, negative conditional: 126, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 783, positive: 771, positive conditional: 233, positive unconditional: 538, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 783, positive: 771, positive conditional: 233, positive unconditional: 538, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 783, positive: 771, positive conditional: 233, positive unconditional: 538, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 783, positive: 771, positive conditional: 76, positive unconditional: 695, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 783, positive: 771, positive conditional: 76, positive unconditional: 695, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 521, positive: 509, positive conditional: 0, positive unconditional: 509, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 521, positive: 508, positive conditional: 0, positive unconditional: 508, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 13, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 68, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 64, negative conditional: 0, negative unconditional: 64, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 783, positive: 262, positive conditional: 76, positive unconditional: 186, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 521, unknown conditional: 0, unknown unconditional: 521] , Statistics on independence cache: Total cache size (in pairs): 521, Positive cache size: 509, Positive conditional cache size: 0, Positive unconditional cache size: 509, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12, Eliminated conditions: 157, Maximal queried relation: 0, Independence queries for same thread: 126 - StatisticsResult: Persistent set benchmarks Persistent set computation time[ms]: 105, Number of persistent set computation: 115, Number of trivial persistent sets: 115, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 550, positive: 538, positive conditional: 0, positive unconditional: 538, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 909, positive: 771, positive conditional: 233, positive unconditional: 538, negative: 138, negative conditional: 126, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 783, positive: 771, positive conditional: 233, positive unconditional: 538, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 783, positive: 771, positive conditional: 233, positive unconditional: 538, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 783, positive: 771, positive conditional: 233, positive unconditional: 538, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 783, positive: 771, positive conditional: 76, positive unconditional: 695, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 783, positive: 771, positive conditional: 76, positive unconditional: 695, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 521, positive: 509, positive conditional: 0, positive unconditional: 509, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 521, positive: 508, positive conditional: 0, positive unconditional: 508, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 13, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 68, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 64, negative conditional: 0, negative unconditional: 64, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 783, positive: 262, positive conditional: 76, positive unconditional: 186, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 521, unknown conditional: 0, unknown unconditional: 521] , Statistics on independence cache: Total cache size (in pairs): 521, Positive cache size: 509, Positive conditional cache size: 0, Positive unconditional cache size: 509, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12, Eliminated conditions: 157, Maximal queried relation: 0, Independence queries for same thread: 126 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1191, positive: 1043, positive conditional: 299, positive unconditional: 744, negative: 148, negative conditional: 129, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1062, positive: 1043, positive conditional: 299, positive unconditional: 744, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1062, positive: 1043, positive conditional: 299, positive unconditional: 744, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1062, positive: 1043, positive conditional: 299, positive unconditional: 744, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1062, positive: 1043, positive conditional: 91, positive unconditional: 952, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1062, positive: 1043, positive conditional: 91, positive unconditional: 952, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 718, positive: 699, positive conditional: 0, positive unconditional: 699, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 718, positive: 696, positive conditional: 0, positive unconditional: 696, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 22, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 60, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 56, negative conditional: 0, negative unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1062, positive: 344, positive conditional: 91, positive unconditional: 253, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 718, unknown conditional: 0, unknown unconditional: 718] , Statistics on independence cache: Total cache size (in pairs): 718, Positive cache size: 699, Positive conditional cache size: 0, Positive unconditional cache size: 699, Negative cache size: 19, Negative conditional cache size: 0, Negative unconditional cache size: 19, Eliminated conditions: 208, Maximal queried relation: 0, Independence queries for same thread: 129 - StatisticsResult: Persistent set benchmarks Persistent set computation time[ms]: 85, Number of persistent set computation: 125, Number of trivial persistent sets: 125, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 763, positive: 744, positive conditional: 0, positive unconditional: 744, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1191, positive: 1043, positive conditional: 299, positive unconditional: 744, negative: 148, negative conditional: 129, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1062, positive: 1043, positive conditional: 299, positive unconditional: 744, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1062, positive: 1043, positive conditional: 299, positive unconditional: 744, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1062, positive: 1043, positive conditional: 299, positive unconditional: 744, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1062, positive: 1043, positive conditional: 91, positive unconditional: 952, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1062, positive: 1043, positive conditional: 91, positive unconditional: 952, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 718, positive: 699, positive conditional: 0, positive unconditional: 699, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 718, positive: 696, positive conditional: 0, positive unconditional: 696, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 22, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 60, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 56, negative conditional: 0, negative unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1062, positive: 344, positive conditional: 91, positive unconditional: 253, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 718, unknown conditional: 0, unknown unconditional: 718] , Statistics on independence cache: Total cache size (in pairs): 718, Positive cache size: 699, Positive conditional cache size: 0, Positive unconditional cache size: 699, Negative cache size: 19, Negative conditional cache size: 0, Negative unconditional cache size: 19, Eliminated conditions: 208, Maximal queried relation: 0, Independence queries for same thread: 129 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3347, positive: 3019, positive conditional: 1798, positive unconditional: 1221, negative: 328, negative conditional: 296, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3051, positive: 3019, positive conditional: 1798, positive unconditional: 1221, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3051, positive: 3019, positive conditional: 1798, positive unconditional: 1221, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3051, positive: 3019, positive conditional: 1798, positive unconditional: 1221, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3051, positive: 3019, positive conditional: 339, positive unconditional: 2680, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3051, positive: 3019, positive conditional: 339, positive unconditional: 2680, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1223, positive: 1191, positive conditional: 0, positive unconditional: 1191, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1223, positive: 1185, positive conditional: 0, positive unconditional: 1185, negative: 38, negative conditional: 0, negative unconditional: 38, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 38, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 98, positive: 8, positive conditional: 0, positive unconditional: 8, negative: 90, negative conditional: 0, negative unconditional: 90, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3051, positive: 1828, positive conditional: 339, positive unconditional: 1489, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 1223, unknown conditional: 0, unknown unconditional: 1223] , Statistics on independence cache: Total cache size (in pairs): 1223, Positive cache size: 1191, Positive conditional cache size: 0, Positive unconditional cache size: 1191, Negative cache size: 32, Negative conditional cache size: 0, Negative unconditional cache size: 32, Eliminated conditions: 1459, Maximal queried relation: 0, Independence queries for same thread: 296 - StatisticsResult: Persistent set benchmarks Persistent set computation time[ms]: 124, Number of persistent set computation: 208, Number of trivial persistent sets: 208, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1253, positive: 1221, positive conditional: 0, positive unconditional: 1221, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3347, positive: 3019, positive conditional: 1798, positive unconditional: 1221, negative: 328, negative conditional: 296, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3051, positive: 3019, positive conditional: 1798, positive unconditional: 1221, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3051, positive: 3019, positive conditional: 1798, positive unconditional: 1221, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3051, positive: 3019, positive conditional: 1798, positive unconditional: 1221, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3051, positive: 3019, positive conditional: 339, positive unconditional: 2680, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3051, positive: 3019, positive conditional: 339, positive unconditional: 2680, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1223, positive: 1191, positive conditional: 0, positive unconditional: 1191, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1223, positive: 1185, positive conditional: 0, positive unconditional: 1185, negative: 38, negative conditional: 0, negative unconditional: 38, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 38, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 98, positive: 8, positive conditional: 0, positive unconditional: 8, negative: 90, negative conditional: 0, negative unconditional: 90, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3051, positive: 1828, positive conditional: 339, positive unconditional: 1489, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 1223, unknown conditional: 0, unknown unconditional: 1223] , Statistics on independence cache: Total cache size (in pairs): 1223, Positive cache size: 1191, Positive conditional cache size: 0, Positive unconditional cache size: 1191, Negative cache size: 32, Negative conditional cache size: 0, Negative unconditional cache size: 32, Eliminated conditions: 1459, Maximal queried relation: 0, Independence queries for same thread: 296 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 5686, positive: 5193, positive conditional: 3513, positive unconditional: 1680, negative: 493, negative conditional: 438, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5248, positive: 5193, positive conditional: 3513, positive unconditional: 1680, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5248, positive: 5193, positive conditional: 3513, positive unconditional: 1680, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5248, positive: 5193, positive conditional: 3513, positive unconditional: 1680, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5248, positive: 5193, positive conditional: 539, positive unconditional: 4654, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5248, positive: 5193, positive conditional: 539, positive unconditional: 4654, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1715, positive: 1660, positive conditional: 0, positive unconditional: 1660, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1715, positive: 1645, positive conditional: 0, positive unconditional: 1645, negative: 70, negative conditional: 0, negative unconditional: 70, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 70, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 137, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 117, negative conditional: 0, negative unconditional: 117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5248, positive: 3533, positive conditional: 539, positive unconditional: 2994, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 1715, unknown conditional: 0, unknown unconditional: 1715] , Statistics on independence cache: Total cache size (in pairs): 1715, Positive cache size: 1660, Positive conditional cache size: 0, Positive unconditional cache size: 1660, Negative cache size: 55, Negative conditional cache size: 0, Negative unconditional cache size: 55, Eliminated conditions: 2974, Maximal queried relation: 0, Independence queries for same thread: 438 - StatisticsResult: Persistent set benchmarks Persistent set computation time[ms]: 194, Number of persistent set computation: 285, Number of trivial persistent sets: 285, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1735, positive: 1680, positive conditional: 0, positive unconditional: 1680, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 5686, positive: 5193, positive conditional: 3513, positive unconditional: 1680, negative: 493, negative conditional: 438, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5248, positive: 5193, positive conditional: 3513, positive unconditional: 1680, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5248, positive: 5193, positive conditional: 3513, positive unconditional: 1680, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5248, positive: 5193, positive conditional: 3513, positive unconditional: 1680, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5248, positive: 5193, positive conditional: 539, positive unconditional: 4654, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5248, positive: 5193, positive conditional: 539, positive unconditional: 4654, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1715, positive: 1660, positive conditional: 0, positive unconditional: 1660, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1715, positive: 1645, positive conditional: 0, positive unconditional: 1645, negative: 70, negative conditional: 0, negative unconditional: 70, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 70, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 137, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 117, negative conditional: 0, negative unconditional: 117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5248, positive: 3533, positive conditional: 539, positive unconditional: 2994, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 1715, unknown conditional: 0, unknown unconditional: 1715] , Statistics on independence cache: Total cache size (in pairs): 1715, Positive cache size: 1660, Positive conditional cache size: 0, Positive unconditional cache size: 1660, Negative cache size: 55, Negative conditional cache size: 0, Negative unconditional cache size: 55, Eliminated conditions: 2974, Maximal queried relation: 0, Independence queries for same thread: 438 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 689]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L690] 0 int a[10] = {0}; VAL [a={10:0}] [L691] 0 int x = 0; VAL [a={10:0}, x=0] [L698] 0 pthread_t t[10]; VAL [a={10:0}, x=0] [L699] 0 int i; VAL [a={10:0}, x=0] [L700] 0 int n = __VERIFIER_nondet_uint(); VAL [a={10:0}, x=0] [L687] COND FALSE 0 !(!cond) VAL [a={10:0}, x=0] [L702] 0 i = 0 VAL [a={10:0}, x=0] [L702] COND TRUE 0 i < n VAL [a={10:0}, x=0] [L703] FCALL, FORK 0 pthread_create(&t[i], 0, thr, 0) VAL [a={10:0}, arg={0:0}, x=0] [L702] 0 i++ VAL [a={10:0}, arg={0:0}, x=0] [L702] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, x=0] [L703] FCALL, FORK 0 pthread_create(&t[i], 0, thr, 0) VAL [a={10:0}, arg={0:0}, x=0] [L702] 0 i++ VAL [a={10:0}, arg={0:0}, x=0] [L702] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, x=0] [L703] FCALL, FORK 0 pthread_create(&t[i], 0, thr, 0) VAL [a={10:0}, arg={0:0}, x=0] [L702] 0 i++ VAL [a={10:0}, arg={0:0}, x=0] [L702] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, x=0] [L703] FCALL, FORK 0 pthread_create(&t[i], 0, thr, 0) VAL [a={10:0}, arg={0:0}, x=0] [L702] 0 i++ VAL [a={10:0}, arg={0:0}, x=0] [L702] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, x=0] [L703] FCALL, FORK 0 pthread_create(&t[i], 0, thr, 0) VAL [a={10:0}, arg={0:0}, x=0] [L702] 0 i++ VAL [a={10:0}, arg={0:0}, x=0] [L702] COND FALSE 0 !(i < n) VAL [a={10:0}, arg={0:0}, x=0] [L705] 0 i = 0 VAL [a={10:0}, arg={0:0}, x=0] [L705] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, x=0] [L706] 0 t[i] VAL [a={10:0}, arg={0:0}, x=0] [L693] 4 int t = x; VAL [a={10:0}, arg={0:0}, arg={0:0}, t=0, x=0] [L694] 4 a[t] = 1 VAL [a={10:0}, arg={0:0}, arg={0:0}, t=0, x=0] [L695] 4 x = t + 1 VAL [a={10:0}, arg={0:0}, arg={0:0}, t=0, x=1] [L693] 5 int t = x; VAL [a={10:0}, arg={0:0}, arg={0:0}, t=0, x=1] [L694] 5 a[t] = 1 VAL [a={10:0}, arg={0:0}, arg={0:0}, t=0, x=1] [L695] 5 x = t + 1 VAL [a={10:0}, arg={0:0}, arg={0:0}, t=0, x=2] [L693] 1 int t = x; VAL [a={10:0}, arg={0:0}, arg={0:0}, t=2, x=2] [L694] 1 a[t] = 1 VAL [a={10:0}, arg={0:0}, arg={0:0}, t=2, x=2] [L695] 1 x = t + 1 VAL [a={10:0}, arg={0:0}, arg={0:0}, t=2, x=3] [L693] 2 int t = x; VAL [a={10:0}, arg={0:0}, arg={0:0}, t=2, x=3] [L694] 2 a[t] = 1 VAL [a={10:0}, arg={0:0}, arg={0:0}, t=2, x=3] [L695] 2 x = t + 1 VAL [a={10:0}, arg={0:0}, arg={0:0}, t=2, x=4] [L693] 3 int t = x; VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=4] [L694] 3 a[t] = 1 VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=4] [L695] 3 x = t + 1 VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L706] FCALL, JOIN 1 pthread_join(t[i], ((void *)0)) VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L705] 0 i++ VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L705] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L706] 0 t[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L706] FCALL, JOIN 2 pthread_join(t[i], ((void *)0)) VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L705] 0 i++ VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L705] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L706] 0 t[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L706] FCALL, JOIN 3 pthread_join(t[i], ((void *)0)) VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L705] 0 i++ VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L705] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L706] 0 t[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L706] FCALL, JOIN 4 pthread_join(t[i], ((void *)0)) VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L705] 0 i++ VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L705] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L706] 0 t[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L706] FCALL, JOIN 5 pthread_join(t[i], ((void *)0)) VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L705] 0 i++ VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L705] COND FALSE 0 !(i < n) VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L708] 0 int sum = 0; VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L709] 0 i = 0 VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L709] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L710] EXPR 0 a[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L710] 0 sum += a[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L709] 0 i++ VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L709] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L710] EXPR 0 a[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L710] 0 sum += a[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L709] 0 i++ VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L709] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L710] EXPR 0 a[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L710] 0 sum += a[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L709] 0 i++ VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L709] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L710] EXPR 0 a[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L710] 0 sum += a[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L709] 0 i++ VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L709] COND TRUE 0 i < n VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L710] EXPR 0 a[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L710] 0 sum += a[i] VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L709] 0 i++ VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L709] COND FALSE 0 !(i < n) VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L689] COND TRUE 0 !(cond) VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] [L689] 0 reach_error() VAL [a={10:0}, arg={0:0}, arg={0:0}, t=4, x=5] - UnprovableResult [Line: 703]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 3 procedures, 79 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.5s, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 17, 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, 1.3s InterpolantComputationTime, 243 NumberOfCodeBlocks, 243 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 199 ConstructedInterpolants, 0 QuantifiedInterpolants, 492 SizeOfPredicates, 6 NumberOfNonLiveVariables, 142 ConjunctsInSsa, 9 ConjunctsInUnsatCore, 4 InterpolantComputations, 2 PerfectInterpolantSequences, 4/6 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 - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 2 thread instances CFG has 4 procedures, 85 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.5s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.4s, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 64, 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.2s InterpolantComputationTime, 775 NumberOfCodeBlocks, 775 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 715 ConstructedInterpolants, 0 QuantifiedInterpolants, 2033 SizeOfPredicates, 28 NumberOfNonLiveVariables, 688 ConjunctsInSsa, 36 ConjunctsInUnsatCore, 10 InterpolantComputations, 2 PerfectInterpolantSequences, 58/134 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 - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 3 thread instances CFG has 5 procedures, 91 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.0s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.4s, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 67, 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.1s SatisfiabilityAnalysisTime, 2.1s InterpolantComputationTime, 785 NumberOfCodeBlocks, 785 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 715 ConstructedInterpolants, 0 QuantifiedInterpolants, 2033 SizeOfPredicates, 28 NumberOfNonLiveVariables, 688 ConjunctsInSsa, 36 ConjunctsInUnsatCore, 10 InterpolantComputations, 2 PerfectInterpolantSequences, 58/134 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 - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 4 thread instances CFG has 6 procedures, 97 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 15.7s, OverallIterations: 11, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 3.4s, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 170, 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, 0.3s SatisfiabilityAnalysisTime, 5.2s InterpolantComputationTime, 1899 NumberOfCodeBlocks, 1899 NumberOfCodeBlocksAsserted, 21 NumberOfCheckSat, 1811 ConstructedInterpolants, 0 QuantifiedInterpolants, 5523 SizeOfPredicates, 83 NumberOfNonLiveVariables, 1780 ConjunctsInSsa, 97 ConjunctsInUnsatCore, 18 InterpolantComputations, 2 PerfectInterpolantSequences, 499/1040 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 - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 5 thread instances CFG has 7 procedures, 103 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 23.8s, OverallIterations: 13, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 4.5s, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 247, 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, 0.5s SatisfiabilityAnalysisTime, 6.5s InterpolantComputationTime, 2692 NumberOfCodeBlocks, 2692 NumberOfCodeBlocksAsserted, 25 NumberOfCheckSat, 2489 ConstructedInterpolants, 0 QuantifiedInterpolants, 7773 SizeOfPredicates, 121 NumberOfNonLiveVariables, 2439 ConjunctsInSsa, 137 ConjunctsInUnsatCore, 22 InterpolantComputations, 2 PerfectInterpolantSequences, 921/1854 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2021-10-29 02:50:44,248 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (23)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:44,464 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (14)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:44,662 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (9)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:44,865 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:45,083 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Forceful destruction successful, exit code 0 [2021-10-29 02:50:45,288 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_259b0a26-2e9c-4290-bc59-351e910fa662/bin/ugemcutter-riF8PgGdml/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...