./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/test-easy11.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/test-easy11.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash a686a41ee4cc6bbffea13719827ccaf379a83824b0020cd9f2e7eecebabb9242 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 05:41:23,813 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 05:41:23,814 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 05:41:23,860 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 05:41:23,860 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 05:41:23,867 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 05:41:23,869 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 05:41:23,874 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 05:41:23,877 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 05:41:23,884 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 05:41:23,885 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 05:41:23,887 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 05:41:23,888 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 05:41:23,891 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 05:41:23,893 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 05:41:23,898 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 05:41:23,900 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 05:41:23,902 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 05:41:23,904 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 05:41:23,913 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 05:41:23,916 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 05:41:23,917 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 05:41:23,921 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 05:41:23,922 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 05:41:23,926 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 05:41:23,927 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 05:41:23,927 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 05:41:23,929 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 05:41:23,930 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 05:41:23,932 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 05:41:23,933 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 05:41:23,934 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 05:41:23,936 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 05:41:23,938 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 05:41:23,939 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 05:41:23,940 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 05:41:23,940 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 05:41:23,941 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 05:41:23,941 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 05:41:23,942 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 05:41:23,943 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 05:41:23,944 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-20 05:41:23,993 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 05:41:23,993 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 05:41:23,994 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 05:41:23,994 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 05:41:24,002 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 05:41:24,002 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 05:41:24,003 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 05:41:24,003 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 05:41:24,003 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 05:41:24,004 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 05:41:24,005 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 05:41:24,005 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 05:41:24,005 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 05:41:24,006 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 05:41:24,006 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-20 05:41:24,006 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 05:41:24,006 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-20 05:41:24,006 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 05:41:24,007 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-20 05:41:24,007 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 05:41:24,007 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-20 05:41:24,007 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 05:41:24,008 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 05:41:24,008 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 05:41:24,008 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 05:41:24,008 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 05:41:24,009 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 05:41:24,009 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-20 05:41:24,009 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-20 05:41:24,009 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-20 05:41:24,009 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-20 05:41:24,010 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-20 05:41:24,010 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-20 05:41:24,010 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 05:41:24,010 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_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/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_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF 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 -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a686a41ee4cc6bbffea13719827ccaf379a83824b0020cd9f2e7eecebabb9242 [2021-11-20 05:41:24,390 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 05:41:24,417 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 05:41:24,421 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 05:41:24,422 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 05:41:24,423 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 05:41:24,425 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/weaver/test-easy11.wvr.c [2021-11-20 05:41:24,516 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/data/965c0c82e/e8e3fc40947e40239a054756bac25461/FLAG09f315266 [2021-11-20 05:41:25,047 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 05:41:25,048 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/sv-benchmarks/c/weaver/test-easy11.wvr.c [2021-11-20 05:41:25,056 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/data/965c0c82e/e8e3fc40947e40239a054756bac25461/FLAG09f315266 [2021-11-20 05:41:25,431 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/data/965c0c82e/e8e3fc40947e40239a054756bac25461 [2021-11-20 05:41:25,433 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 05:41:25,435 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 05:41:25,438 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 05:41:25,439 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 05:41:25,446 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 05:41:25,447 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 05:41:25" (1/1) ... [2021-11-20 05:41:25,453 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@18e494c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:41:25, skipping insertion in model container [2021-11-20 05:41:25,454 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 05:41:25" (1/1) ... [2021-11-20 05:41:25,461 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 05:41:25,480 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 05:41:25,688 WARN L230 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_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/sv-benchmarks/c/weaver/test-easy11.wvr.c[2005,2018] [2021-11-20 05:41:25,692 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 05:41:25,699 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 05:41:25,724 WARN L230 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_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/sv-benchmarks/c/weaver/test-easy11.wvr.c[2005,2018] [2021-11-20 05:41:25,725 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 05:41:25,745 INFO L208 MainTranslator]: Completed translation [2021-11-20 05:41:25,745 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:41:25 WrapperNode [2021-11-20 05:41:25,746 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 05:41:25,747 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 05:41:25,748 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 05:41:25,748 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 05:41:25,759 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:41:25" (1/1) ... [2021-11-20 05:41:25,773 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:41:25" (1/1) ... [2021-11-20 05:41:25,803 INFO L137 Inliner]: procedures = 21, calls = 24, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 53 [2021-11-20 05:41:25,803 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 05:41:25,804 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 05:41:25,804 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 05:41:25,805 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 05:41:25,814 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:41:25" (1/1) ... [2021-11-20 05:41:25,814 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:41:25" (1/1) ... [2021-11-20 05:41:25,832 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:41:25" (1/1) ... [2021-11-20 05:41:25,832 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:41:25" (1/1) ... [2021-11-20 05:41:25,837 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:41:25" (1/1) ... [2021-11-20 05:41:25,841 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:41:25" (1/1) ... [2021-11-20 05:41:25,842 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:41:25" (1/1) ... [2021-11-20 05:41:25,848 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 05:41:25,849 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 05:41:25,850 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 05:41:25,850 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 05:41:25,851 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:41:25" (1/1) ... [2021-11-20 05:41:25,861 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 05:41:25,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:41:25,894 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 05:41:25,912 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 05:41:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 05:41:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-11-20 05:41:25,955 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-11-20 05:41:25,956 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-11-20 05:41:25,956 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-11-20 05:41:25,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-20 05:41:25,956 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-20 05:41:25,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-20 05:41:25,956 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-11-20 05:41:25,957 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-11-20 05:41:25,957 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 05:41:25,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 05:41:25,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-20 05:41:25,958 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-20 05:41:25,960 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-20 05:41:26,066 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 05:41:26,069 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 05:41:26,298 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 05:41:26,306 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 05:41:26,306 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-20 05:41:26,309 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 05:41:26 BoogieIcfgContainer [2021-11-20 05:41:26,309 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 05:41:26,311 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 05:41:26,311 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 05:41:26,329 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 05:41:26,329 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 05:41:25" (1/3) ... [2021-11-20 05:41:26,330 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@123de9b0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 05:41:26, skipping insertion in model container [2021-11-20 05:41:26,330 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:41:25" (2/3) ... [2021-11-20 05:41:26,331 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@123de9b0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 05:41:26, skipping insertion in model container [2021-11-20 05:41:26,331 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 05:41:26" (3/3) ... [2021-11-20 05:41:26,332 INFO L111 eAbstractionObserver]: Analyzing ICFG test-easy11.wvr.c [2021-11-20 05:41:26,340 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-20 05:41:26,340 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 05:41:26,340 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-20 05:41:26,341 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-20 05:41:26,396 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,396 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,397 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,397 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,397 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,398 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,398 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,398 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,398 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,399 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,399 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,399 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,399 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,400 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,400 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,400 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,400 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,401 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,401 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,401 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,401 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,402 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,402 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,402 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,403 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,403 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,403 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,404 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,404 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,404 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,405 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,405 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,407 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,408 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,408 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,408 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,409 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,409 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,409 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,409 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,410 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,410 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,410 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,410 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,411 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,411 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,411 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,411 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,417 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,418 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,418 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,418 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,424 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,424 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,424 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,425 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 05:41:26,442 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-20 05:41:26,544 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 05:41:26,562 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=PETRI_NET, 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-11-20 05:41:26,569 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-20 05:41:26,590 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 88 places, 87 transitions, 190 flow [2021-11-20 05:41:26,707 INFO L129 PetriNetUnfolder]: 6/85 cut-off events. [2021-11-20 05:41:26,708 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-20 05:41:26,713 INFO L84 FinitePrefix]: Finished finitePrefix Result has 94 conditions, 85 events. 6/85 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 53 event pairs, 0 based on Foata normal form. 0/78 useless extension candidates. Maximal degree in co-relation 49. Up to 2 conditions per place. [2021-11-20 05:41:26,714 INFO L82 GeneralOperation]: Start removeDead. Operand has 88 places, 87 transitions, 190 flow [2021-11-20 05:41:26,725 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 77 places, 76 transitions, 164 flow [2021-11-20 05:41:26,784 INFO L129 PetriNetUnfolder]: 6/75 cut-off events. [2021-11-20 05:41:26,784 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-20 05:41:26,785 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:26,786 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:26,787 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:26,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:26,796 INFO L85 PathProgramCache]: Analyzing trace with hash -384738625, now seen corresponding path program 1 times [2021-11-20 05:41:26,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:26,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997915709] [2021-11-20 05:41:26,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:26,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:27,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:27,125 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:27,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:27,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997915709] [2021-11-20 05:41:27,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997915709] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:27,152 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:27,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-20 05:41:27,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985187522] [2021-11-20 05:41:27,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:27,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-20 05:41:27,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:27,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-20 05:41:27,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-20 05:41:27,249 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 87 [2021-11-20 05:41:27,257 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 76 transitions, 164 flow. Second operand has 2 states, 2 states have (on average 81.0) internal successors, (162), 2 states have internal predecessors, (162), 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-11-20 05:41:27,258 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:27,258 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 87 [2021-11-20 05:41:27,260 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:27,307 INFO L129 PetriNetUnfolder]: 2/72 cut-off events. [2021-11-20 05:41:27,307 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-11-20 05:41:27,308 INFO L84 FinitePrefix]: Finished finitePrefix Result has 86 conditions, 72 events. 2/72 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 47 event pairs, 0 based on Foata normal form. 6/74 useless extension candidates. Maximal degree in co-relation 48. Up to 5 conditions per place. [2021-11-20 05:41:27,310 INFO L132 encePairwiseOnDemand]: 83/87 looper letters, 4 selfloop transitions, 0 changer transitions 2/72 dead transitions. [2021-11-20 05:41:27,311 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 72 transitions, 164 flow [2021-11-20 05:41:27,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-20 05:41:27,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-11-20 05:41:27,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 164 transitions. [2021-11-20 05:41:27,328 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9425287356321839 [2021-11-20 05:41:27,329 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 164 transitions. [2021-11-20 05:41:27,330 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 164 transitions. [2021-11-20 05:41:27,332 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:27,335 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 164 transitions. [2021-11-20 05:41:27,339 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 82.0) internal successors, (164), 2 states have internal predecessors, (164), 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-11-20 05:41:27,345 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 87.0) internal successors, (261), 3 states have internal predecessors, (261), 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-11-20 05:41:27,346 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 87.0) internal successors, (261), 3 states have internal predecessors, (261), 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-11-20 05:41:27,348 INFO L186 Difference]: Start difference. First operand has 77 places, 76 transitions, 164 flow. Second operand 2 states and 164 transitions. [2021-11-20 05:41:27,350 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 72 transitions, 164 flow [2021-11-20 05:41:27,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 72 transitions, 156 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-11-20 05:41:27,359 INFO L242 Difference]: Finished difference. Result has 74 places, 70 transitions, 144 flow [2021-11-20 05:41:27,362 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=148, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=144, PETRI_PLACES=74, PETRI_TRANSITIONS=70} [2021-11-20 05:41:27,367 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, -3 predicate places. [2021-11-20 05:41:27,367 INFO L470 AbstractCegarLoop]: Abstraction has has 74 places, 70 transitions, 144 flow [2021-11-20 05:41:27,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 81.0) internal successors, (162), 2 states have internal predecessors, (162), 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-11-20 05:41:27,368 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:27,368 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:27,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-20 05:41:27,369 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:27,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:27,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1457758209, now seen corresponding path program 1 times [2021-11-20 05:41:27,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:27,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754364037] [2021-11-20 05:41:27,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:27,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:27,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:27,871 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:27,871 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:27,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754364037] [2021-11-20 05:41:27,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754364037] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:27,872 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:27,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:27,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194660627] [2021-11-20 05:41:27,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:27,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:27,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:27,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:27,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:27,880 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:27,882 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 70 transitions, 144 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:27,882 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:27,882 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:27,882 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:28,470 INFO L129 PetriNetUnfolder]: 108/359 cut-off events. [2021-11-20 05:41:28,470 INFO L130 PetriNetUnfolder]: For 22/22 co-relation queries the response was YES. [2021-11-20 05:41:28,473 INFO L84 FinitePrefix]: Finished finitePrefix Result has 603 conditions, 359 events. 108/359 cut-off events. For 22/22 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 1655 event pairs, 27 based on Foata normal form. 1/325 useless extension candidates. Maximal degree in co-relation 600. Up to 57 conditions per place. [2021-11-20 05:41:28,477 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 60 selfloop transitions, 16 changer transitions 8/125 dead transitions. [2021-11-20 05:41:28,477 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 125 transitions, 431 flow [2021-11-20 05:41:28,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:28,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:28,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 799 transitions. [2021-11-20 05:41:28,486 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6559934318555009 [2021-11-20 05:41:28,486 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 799 transitions. [2021-11-20 05:41:28,487 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 799 transitions. [2021-11-20 05:41:28,489 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:28,489 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 799 transitions. [2021-11-20 05:41:28,495 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 57.07142857142857) internal successors, (799), 14 states have internal predecessors, (799), 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-11-20 05:41:28,502 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:28,532 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:28,533 INFO L186 Difference]: Start difference. First operand has 74 places, 70 transitions, 144 flow. Second operand 14 states and 799 transitions. [2021-11-20 05:41:28,533 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 125 transitions, 431 flow [2021-11-20 05:41:28,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 125 transitions, 431 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-20 05:41:28,539 INFO L242 Difference]: Finished difference. Result has 92 places, 82 transitions, 241 flow [2021-11-20 05:41:28,539 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=144, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=241, PETRI_PLACES=92, PETRI_TRANSITIONS=82} [2021-11-20 05:41:28,541 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 15 predicate places. [2021-11-20 05:41:28,541 INFO L470 AbstractCegarLoop]: Abstraction has has 92 places, 82 transitions, 241 flow [2021-11-20 05:41:28,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:28,542 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:28,543 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:28,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-20 05:41:28,543 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:28,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:28,545 INFO L85 PathProgramCache]: Analyzing trace with hash -1178946693, now seen corresponding path program 2 times [2021-11-20 05:41:28,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:28,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66779486] [2021-11-20 05:41:28,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:28,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:28,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:28,958 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:28,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:28,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66779486] [2021-11-20 05:41:28,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66779486] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:28,962 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:28,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:28,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156375613] [2021-11-20 05:41:28,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:28,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:28,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:28,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:28,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:28,971 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:28,973 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 82 transitions, 241 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:28,973 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:28,973 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:28,973 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:29,511 INFO L129 PetriNetUnfolder]: 132/371 cut-off events. [2021-11-20 05:41:29,511 INFO L130 PetriNetUnfolder]: For 147/147 co-relation queries the response was YES. [2021-11-20 05:41:29,514 INFO L84 FinitePrefix]: Finished finitePrefix Result has 891 conditions, 371 events. 132/371 cut-off events. For 147/147 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 1709 event pairs, 33 based on Foata normal form. 1/363 useless extension candidates. Maximal degree in co-relation 880. Up to 103 conditions per place. [2021-11-20 05:41:29,518 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 53 selfloop transitions, 23 changer transitions 8/125 dead transitions. [2021-11-20 05:41:29,519 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 125 transitions, 561 flow [2021-11-20 05:41:29,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:29,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:29,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 794 transitions. [2021-11-20 05:41:29,530 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6518883415435139 [2021-11-20 05:41:29,535 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 794 transitions. [2021-11-20 05:41:29,535 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 794 transitions. [2021-11-20 05:41:29,536 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:29,536 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 794 transitions. [2021-11-20 05:41:29,541 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.714285714285715) internal successors, (794), 14 states have internal predecessors, (794), 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-11-20 05:41:29,545 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:29,546 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:29,546 INFO L186 Difference]: Start difference. First operand has 92 places, 82 transitions, 241 flow. Second operand 14 states and 794 transitions. [2021-11-20 05:41:29,546 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 125 transitions, 561 flow [2021-11-20 05:41:29,559 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 125 transitions, 545 flow, removed 5 selfloop flow, removed 6 redundant places. [2021-11-20 05:41:29,564 INFO L242 Difference]: Finished difference. Result has 102 places, 93 transitions, 362 flow [2021-11-20 05:41:29,564 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=229, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=362, PETRI_PLACES=102, PETRI_TRANSITIONS=93} [2021-11-20 05:41:29,567 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 25 predicate places. [2021-11-20 05:41:29,568 INFO L470 AbstractCegarLoop]: Abstraction has has 102 places, 93 transitions, 362 flow [2021-11-20 05:41:29,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:29,569 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:29,569 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:29,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-20 05:41:29,570 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:29,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:29,571 INFO L85 PathProgramCache]: Analyzing trace with hash 260955159, now seen corresponding path program 3 times [2021-11-20 05:41:29,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:29,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064186575] [2021-11-20 05:41:29,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:29,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:29,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:29,977 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:29,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:29,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064186575] [2021-11-20 05:41:29,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064186575] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:29,978 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:29,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:29,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150286237] [2021-11-20 05:41:29,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:29,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:29,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:29,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:29,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:29,983 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:29,984 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 93 transitions, 362 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:29,984 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:29,985 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:29,985 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:30,422 INFO L129 PetriNetUnfolder]: 158/413 cut-off events. [2021-11-20 05:41:30,423 INFO L130 PetriNetUnfolder]: For 478/478 co-relation queries the response was YES. [2021-11-20 05:41:30,425 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1234 conditions, 413 events. 158/413 cut-off events. For 478/478 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1860 event pairs, 44 based on Foata normal form. 1/402 useless extension candidates. Maximal degree in co-relation 1218. Up to 117 conditions per place. [2021-11-20 05:41:30,431 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 61 selfloop transitions, 33 changer transitions 8/143 dead transitions. [2021-11-20 05:41:30,431 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 143 transitions, 828 flow [2021-11-20 05:41:30,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:30,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:30,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 790 transitions. [2021-11-20 05:41:30,435 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6486042692939245 [2021-11-20 05:41:30,436 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 790 transitions. [2021-11-20 05:41:30,436 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 790 transitions. [2021-11-20 05:41:30,437 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:30,437 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 790 transitions. [2021-11-20 05:41:30,440 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.42857142857143) internal successors, (790), 14 states have internal predecessors, (790), 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-11-20 05:41:30,444 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:30,445 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:30,445 INFO L186 Difference]: Start difference. First operand has 102 places, 93 transitions, 362 flow. Second operand 14 states and 790 transitions. [2021-11-20 05:41:30,445 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 143 transitions, 828 flow [2021-11-20 05:41:30,452 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 143 transitions, 763 flow, removed 10 selfloop flow, removed 9 redundant places. [2021-11-20 05:41:30,457 INFO L242 Difference]: Finished difference. Result has 110 places, 109 transitions, 547 flow [2021-11-20 05:41:30,458 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=323, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=547, PETRI_PLACES=110, PETRI_TRANSITIONS=109} [2021-11-20 05:41:30,459 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 33 predicate places. [2021-11-20 05:41:30,459 INFO L470 AbstractCegarLoop]: Abstraction has has 110 places, 109 transitions, 547 flow [2021-11-20 05:41:30,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:30,460 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:30,461 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:30,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-20 05:41:30,461 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:30,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:30,462 INFO L85 PathProgramCache]: Analyzing trace with hash -1891949299, now seen corresponding path program 4 times [2021-11-20 05:41:30,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:30,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717678439] [2021-11-20 05:41:30,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:30,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:30,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:30,713 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:30,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:30,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717678439] [2021-11-20 05:41:30,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717678439] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:30,714 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:30,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:30,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938692577] [2021-11-20 05:41:30,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:30,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:30,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:30,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:30,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:30,718 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:30,720 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 109 transitions, 547 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:30,720 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:30,720 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:30,720 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:31,181 INFO L129 PetriNetUnfolder]: 162/423 cut-off events. [2021-11-20 05:41:31,181 INFO L130 PetriNetUnfolder]: For 770/770 co-relation queries the response was YES. [2021-11-20 05:41:31,185 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1453 conditions, 423 events. 162/423 cut-off events. For 770/770 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1936 event pairs, 46 based on Foata normal form. 1/416 useless extension candidates. Maximal degree in co-relation 1433. Up to 121 conditions per place. [2021-11-20 05:41:31,190 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 64 selfloop transitions, 38 changer transitions 8/151 dead transitions. [2021-11-20 05:41:31,190 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 151 transitions, 999 flow [2021-11-20 05:41:31,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:31,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:31,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 792 transitions. [2021-11-20 05:41:31,194 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6502463054187192 [2021-11-20 05:41:31,195 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 792 transitions. [2021-11-20 05:41:31,195 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 792 transitions. [2021-11-20 05:41:31,196 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:31,196 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 792 transitions. [2021-11-20 05:41:31,199 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.57142857142857) internal successors, (792), 14 states have internal predecessors, (792), 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-11-20 05:41:31,202 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:31,203 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:31,204 INFO L186 Difference]: Start difference. First operand has 110 places, 109 transitions, 547 flow. Second operand 14 states and 792 transitions. [2021-11-20 05:41:31,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 151 transitions, 999 flow [2021-11-20 05:41:31,212 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 151 transitions, 930 flow, removed 20 selfloop flow, removed 8 redundant places. [2021-11-20 05:41:31,216 INFO L242 Difference]: Finished difference. Result has 117 places, 114 transitions, 657 flow [2021-11-20 05:41:31,216 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=501, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=657, PETRI_PLACES=117, PETRI_TRANSITIONS=114} [2021-11-20 05:41:31,217 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 40 predicate places. [2021-11-20 05:41:31,218 INFO L470 AbstractCegarLoop]: Abstraction has has 117 places, 114 transitions, 657 flow [2021-11-20 05:41:31,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:31,219 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:31,219 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:31,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-20 05:41:31,219 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:31,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:31,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1289263295, now seen corresponding path program 5 times [2021-11-20 05:41:31,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:31,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950213596] [2021-11-20 05:41:31,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:31,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:31,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:31,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:31,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:31,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950213596] [2021-11-20 05:41:31,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950213596] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:31,458 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:31,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:31,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060452033] [2021-11-20 05:41:31,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:31,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:31,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:31,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:31,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:31,462 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:31,463 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 114 transitions, 657 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:31,463 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:31,463 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:31,463 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:32,013 INFO L129 PetriNetUnfolder]: 167/450 cut-off events. [2021-11-20 05:41:32,013 INFO L130 PetriNetUnfolder]: For 1045/1045 co-relation queries the response was YES. [2021-11-20 05:41:32,017 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1555 conditions, 450 events. 167/450 cut-off events. For 1045/1045 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 2156 event pairs, 41 based on Foata normal form. 1/440 useless extension candidates. Maximal degree in co-relation 1533. Up to 121 conditions per place. [2021-11-20 05:41:32,022 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 63 selfloop transitions, 41 changer transitions 8/153 dead transitions. [2021-11-20 05:41:32,023 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 153 transitions, 1057 flow [2021-11-20 05:41:32,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:32,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:32,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 799 transitions. [2021-11-20 05:41:32,027 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6559934318555009 [2021-11-20 05:41:32,027 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 799 transitions. [2021-11-20 05:41:32,027 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 799 transitions. [2021-11-20 05:41:32,028 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:32,028 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 799 transitions. [2021-11-20 05:41:32,031 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 57.07142857142857) internal successors, (799), 14 states have internal predecessors, (799), 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-11-20 05:41:32,035 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:32,036 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:32,036 INFO L186 Difference]: Start difference. First operand has 117 places, 114 transitions, 657 flow. Second operand 14 states and 799 transitions. [2021-11-20 05:41:32,036 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 153 transitions, 1057 flow [2021-11-20 05:41:32,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 153 transitions, 969 flow, removed 8 selfloop flow, removed 11 redundant places. [2021-11-20 05:41:32,049 INFO L242 Difference]: Finished difference. Result has 121 places, 118 transitions, 725 flow [2021-11-20 05:41:32,050 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=579, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=725, PETRI_PLACES=121, PETRI_TRANSITIONS=118} [2021-11-20 05:41:32,053 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 44 predicate places. [2021-11-20 05:41:32,053 INFO L470 AbstractCegarLoop]: Abstraction has has 121 places, 118 transitions, 725 flow [2021-11-20 05:41:32,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:32,054 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:32,054 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:32,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-20 05:41:32,055 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:32,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:32,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1371923413, now seen corresponding path program 6 times [2021-11-20 05:41:32,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:32,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990168591] [2021-11-20 05:41:32,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:32,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:32,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:32,323 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:32,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:32,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990168591] [2021-11-20 05:41:32,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990168591] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:32,323 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:32,324 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:32,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114076750] [2021-11-20 05:41:32,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:32,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:32,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:32,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:32,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:32,327 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:32,328 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 118 transitions, 725 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:32,329 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:32,329 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:32,329 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:32,768 INFO L129 PetriNetUnfolder]: 164/444 cut-off events. [2021-11-20 05:41:32,768 INFO L130 PetriNetUnfolder]: For 1140/1140 co-relation queries the response was YES. [2021-11-20 05:41:32,771 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1589 conditions, 444 events. 164/444 cut-off events. For 1140/1140 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 2150 event pairs, 44 based on Foata normal form. 1/438 useless extension candidates. Maximal degree in co-relation 1565. Up to 132 conditions per place. [2021-11-20 05:41:32,776 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 66 selfloop transitions, 37 changer transitions 8/152 dead transitions. [2021-11-20 05:41:32,776 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 152 transitions, 1098 flow [2021-11-20 05:41:32,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:32,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:32,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 790 transitions. [2021-11-20 05:41:32,783 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6486042692939245 [2021-11-20 05:41:32,783 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 790 transitions. [2021-11-20 05:41:32,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 790 transitions. [2021-11-20 05:41:32,784 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:32,784 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 790 transitions. [2021-11-20 05:41:32,787 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.42857142857143) internal successors, (790), 14 states have internal predecessors, (790), 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-11-20 05:41:32,791 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:32,792 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:32,792 INFO L186 Difference]: Start difference. First operand has 121 places, 118 transitions, 725 flow. Second operand 14 states and 790 transitions. [2021-11-20 05:41:32,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 152 transitions, 1098 flow [2021-11-20 05:41:32,804 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 152 transitions, 1020 flow, removed 9 selfloop flow, removed 10 redundant places. [2021-11-20 05:41:32,808 INFO L242 Difference]: Finished difference. Result has 124 places, 116 transitions, 710 flow [2021-11-20 05:41:32,809 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=651, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=118, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=710, PETRI_PLACES=124, PETRI_TRANSITIONS=116} [2021-11-20 05:41:32,810 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 47 predicate places. [2021-11-20 05:41:32,810 INFO L470 AbstractCegarLoop]: Abstraction has has 124 places, 116 transitions, 710 flow [2021-11-20 05:41:32,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:32,811 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:32,812 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:32,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-20 05:41:32,812 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:32,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:32,813 INFO L85 PathProgramCache]: Analyzing trace with hash 2082703733, now seen corresponding path program 7 times [2021-11-20 05:41:32,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:32,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946964375] [2021-11-20 05:41:32,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:32,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:32,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:33,102 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:33,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:33,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946964375] [2021-11-20 05:41:33,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946964375] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:33,103 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:33,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:33,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109479061] [2021-11-20 05:41:33,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:33,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:33,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:33,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:33,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:33,107 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:33,108 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 116 transitions, 710 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:33,108 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:33,108 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:33,109 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:33,625 INFO L129 PetriNetUnfolder]: 180/468 cut-off events. [2021-11-20 05:41:33,625 INFO L130 PetriNetUnfolder]: For 1329/1329 co-relation queries the response was YES. [2021-11-20 05:41:33,628 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1718 conditions, 468 events. 180/468 cut-off events. For 1329/1329 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2245 event pairs, 45 based on Foata normal form. 1/457 useless extension candidates. Maximal degree in co-relation 1694. Up to 137 conditions per place. [2021-11-20 05:41:33,634 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 64 selfloop transitions, 43 changer transitions 7/155 dead transitions. [2021-11-20 05:41:33,635 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 155 transitions, 1183 flow [2021-11-20 05:41:33,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:33,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:33,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 793 transitions. [2021-11-20 05:41:33,640 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6510673234811166 [2021-11-20 05:41:33,640 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 793 transitions. [2021-11-20 05:41:33,640 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 793 transitions. [2021-11-20 05:41:33,641 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:33,642 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 793 transitions. [2021-11-20 05:41:33,646 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.642857142857146) internal successors, (793), 14 states have internal predecessors, (793), 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-11-20 05:41:33,652 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:33,653 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:33,653 INFO L186 Difference]: Start difference. First operand has 124 places, 116 transitions, 710 flow. Second operand 14 states and 793 transitions. [2021-11-20 05:41:33,653 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 155 transitions, 1183 flow [2021-11-20 05:41:33,665 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 155 transitions, 1071 flow, removed 7 selfloop flow, removed 12 redundant places. [2021-11-20 05:41:33,669 INFO L242 Difference]: Finished difference. Result has 126 places, 125 transitions, 858 flow [2021-11-20 05:41:33,669 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=628, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=858, PETRI_PLACES=126, PETRI_TRANSITIONS=125} [2021-11-20 05:41:33,673 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 49 predicate places. [2021-11-20 05:41:33,673 INFO L470 AbstractCegarLoop]: Abstraction has has 126 places, 125 transitions, 858 flow [2021-11-20 05:41:33,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:33,674 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:33,675 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:33,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-20 05:41:33,675 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:33,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:33,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1478308515, now seen corresponding path program 8 times [2021-11-20 05:41:33,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:33,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129666842] [2021-11-20 05:41:33,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:33,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:33,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:33,959 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:33,959 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:33,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129666842] [2021-11-20 05:41:33,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129666842] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:33,960 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:33,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:33,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375354224] [2021-11-20 05:41:33,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:33,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:33,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:33,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:33,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:33,963 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:33,964 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 125 transitions, 858 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:33,964 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:33,964 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:33,964 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:34,372 INFO L129 PetriNetUnfolder]: 189/530 cut-off events. [2021-11-20 05:41:34,372 INFO L130 PetriNetUnfolder]: For 1651/1655 co-relation queries the response was YES. [2021-11-20 05:41:34,376 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1931 conditions, 530 events. 189/530 cut-off events. For 1651/1655 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 2795 event pairs, 33 based on Foata normal form. 3/529 useless extension candidates. Maximal degree in co-relation 1904. Up to 144 conditions per place. [2021-11-20 05:41:34,381 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 72 selfloop transitions, 45 changer transitions 8/166 dead transitions. [2021-11-20 05:41:34,382 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 166 transitions, 1319 flow [2021-11-20 05:41:34,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:34,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:34,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 794 transitions. [2021-11-20 05:41:34,386 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6518883415435139 [2021-11-20 05:41:34,386 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 794 transitions. [2021-11-20 05:41:34,386 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 794 transitions. [2021-11-20 05:41:34,387 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:34,387 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 794 transitions. [2021-11-20 05:41:34,390 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.714285714285715) internal successors, (794), 14 states have internal predecessors, (794), 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-11-20 05:41:34,393 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:34,394 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:34,394 INFO L186 Difference]: Start difference. First operand has 126 places, 125 transitions, 858 flow. Second operand 14 states and 794 transitions. [2021-11-20 05:41:34,394 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 166 transitions, 1319 flow [2021-11-20 05:41:34,406 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 166 transitions, 1241 flow, removed 14 selfloop flow, removed 9 redundant places. [2021-11-20 05:41:34,410 INFO L242 Difference]: Finished difference. Result has 131 places, 126 transitions, 905 flow [2021-11-20 05:41:34,410 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=793, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=905, PETRI_PLACES=131, PETRI_TRANSITIONS=126} [2021-11-20 05:41:34,411 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 54 predicate places. [2021-11-20 05:41:34,411 INFO L470 AbstractCegarLoop]: Abstraction has has 131 places, 126 transitions, 905 flow [2021-11-20 05:41:34,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:34,412 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:34,412 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:34,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-20 05:41:34,413 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:34,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:34,413 INFO L85 PathProgramCache]: Analyzing trace with hash -465087311, now seen corresponding path program 9 times [2021-11-20 05:41:34,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:34,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722454693] [2021-11-20 05:41:34,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:34,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:34,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:34,635 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:34,635 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:34,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722454693] [2021-11-20 05:41:34,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722454693] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:34,636 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:34,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:34,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531377058] [2021-11-20 05:41:34,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:34,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:34,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:34,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:34,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:34,639 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:34,640 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 126 transitions, 905 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:34,640 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:34,641 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:34,641 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:35,098 INFO L129 PetriNetUnfolder]: 182/492 cut-off events. [2021-11-20 05:41:35,098 INFO L130 PetriNetUnfolder]: For 1862/1864 co-relation queries the response was YES. [2021-11-20 05:41:35,101 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1901 conditions, 492 events. 182/492 cut-off events. For 1862/1864 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 2494 event pairs, 36 based on Foata normal form. 1/484 useless extension candidates. Maximal degree in co-relation 1873. Up to 145 conditions per place. [2021-11-20 05:41:35,107 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 64 selfloop transitions, 44 changer transitions 7/156 dead transitions. [2021-11-20 05:41:35,107 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 156 transitions, 1267 flow [2021-11-20 05:41:35,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:35,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:35,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 794 transitions. [2021-11-20 05:41:35,110 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6518883415435139 [2021-11-20 05:41:35,110 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 794 transitions. [2021-11-20 05:41:35,110 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 794 transitions. [2021-11-20 05:41:35,111 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:35,111 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 794 transitions. [2021-11-20 05:41:35,113 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.714285714285715) internal successors, (794), 14 states have internal predecessors, (794), 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-11-20 05:41:35,116 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:35,117 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:35,117 INFO L186 Difference]: Start difference. First operand has 131 places, 126 transitions, 905 flow. Second operand 14 states and 794 transitions. [2021-11-20 05:41:35,117 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 156 transitions, 1267 flow [2021-11-20 05:41:35,131 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 156 transitions, 1161 flow, removed 9 selfloop flow, removed 12 redundant places. [2021-11-20 05:41:35,135 INFO L242 Difference]: Finished difference. Result has 133 places, 126 transitions, 907 flow [2021-11-20 05:41:35,135 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=803, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=907, PETRI_PLACES=133, PETRI_TRANSITIONS=126} [2021-11-20 05:41:35,136 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 56 predicate places. [2021-11-20 05:41:35,136 INFO L470 AbstractCegarLoop]: Abstraction has has 133 places, 126 transitions, 907 flow [2021-11-20 05:41:35,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:35,137 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:35,137 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:35,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-20 05:41:35,138 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:35,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:35,138 INFO L85 PathProgramCache]: Analyzing trace with hash -1954333421, now seen corresponding path program 10 times [2021-11-20 05:41:35,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:35,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193756778] [2021-11-20 05:41:35,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:35,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:35,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:35,342 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:35,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:35,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193756778] [2021-11-20 05:41:35,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193756778] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:35,343 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:35,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:35,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563116472] [2021-11-20 05:41:35,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:35,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:35,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:35,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:35,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:35,347 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:35,348 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 133 places, 126 transitions, 907 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:35,349 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:35,349 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:35,349 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:35,814 INFO L129 PetriNetUnfolder]: 185/526 cut-off events. [2021-11-20 05:41:35,814 INFO L130 PetriNetUnfolder]: For 2035/2037 co-relation queries the response was YES. [2021-11-20 05:41:35,818 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1954 conditions, 526 events. 185/526 cut-off events. For 2035/2037 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2704 event pairs, 33 based on Foata normal form. 3/522 useless extension candidates. Maximal degree in co-relation 1925. Up to 149 conditions per place. [2021-11-20 05:41:35,823 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 63 selfloop transitions, 42 changer transitions 9/155 dead transitions. [2021-11-20 05:41:35,823 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 155 transitions, 1254 flow [2021-11-20 05:41:35,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:35,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:35,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 794 transitions. [2021-11-20 05:41:35,826 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6518883415435139 [2021-11-20 05:41:35,826 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 794 transitions. [2021-11-20 05:41:35,826 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 794 transitions. [2021-11-20 05:41:35,827 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:35,827 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 794 transitions. [2021-11-20 05:41:35,829 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.714285714285715) internal successors, (794), 14 states have internal predecessors, (794), 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-11-20 05:41:35,832 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:35,833 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:35,833 INFO L186 Difference]: Start difference. First operand has 133 places, 126 transitions, 907 flow. Second operand 14 states and 794 transitions. [2021-11-20 05:41:35,833 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 155 transitions, 1254 flow [2021-11-20 05:41:35,847 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 155 transitions, 1152 flow, removed 8 selfloop flow, removed 12 redundant places. [2021-11-20 05:41:35,853 INFO L242 Difference]: Finished difference. Result has 133 places, 123 transitions, 864 flow [2021-11-20 05:41:35,854 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=809, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=864, PETRI_PLACES=133, PETRI_TRANSITIONS=123} [2021-11-20 05:41:35,854 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 56 predicate places. [2021-11-20 05:41:35,854 INFO L470 AbstractCegarLoop]: Abstraction has has 133 places, 123 transitions, 864 flow [2021-11-20 05:41:35,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:35,855 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:35,855 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:35,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-20 05:41:35,856 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:35,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:35,857 INFO L85 PathProgramCache]: Analyzing trace with hash -575792639, now seen corresponding path program 11 times [2021-11-20 05:41:35,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:35,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731797629] [2021-11-20 05:41:35,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:35,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:35,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:36,135 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:36,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:36,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731797629] [2021-11-20 05:41:36,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731797629] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:36,136 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:36,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:36,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672078524] [2021-11-20 05:41:36,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:36,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:36,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:36,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:36,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:36,139 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:36,140 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 133 places, 123 transitions, 864 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:36,140 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:36,140 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:36,141 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:36,611 INFO L129 PetriNetUnfolder]: 180/491 cut-off events. [2021-11-20 05:41:36,612 INFO L130 PetriNetUnfolder]: For 1937/1939 co-relation queries the response was YES. [2021-11-20 05:41:36,615 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1874 conditions, 491 events. 180/491 cut-off events. For 1937/1939 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 2503 event pairs, 37 based on Foata normal form. 1/484 useless extension candidates. Maximal degree in co-relation 1846. Up to 139 conditions per place. [2021-11-20 05:41:36,620 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 66 selfloop transitions, 43 changer transitions 7/157 dead transitions. [2021-11-20 05:41:36,621 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 157 transitions, 1234 flow [2021-11-20 05:41:36,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:36,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:36,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 795 transitions. [2021-11-20 05:41:36,623 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6527093596059114 [2021-11-20 05:41:36,624 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 795 transitions. [2021-11-20 05:41:36,624 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 795 transitions. [2021-11-20 05:41:36,626 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:36,626 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 795 transitions. [2021-11-20 05:41:36,632 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.785714285714285) internal successors, (795), 14 states have internal predecessors, (795), 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-11-20 05:41:36,637 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:36,638 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:36,638 INFO L186 Difference]: Start difference. First operand has 133 places, 123 transitions, 864 flow. Second operand 14 states and 795 transitions. [2021-11-20 05:41:36,638 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 157 transitions, 1234 flow [2021-11-20 05:41:36,652 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 157 transitions, 1136 flow, removed 7 selfloop flow, removed 11 redundant places. [2021-11-20 05:41:36,656 INFO L242 Difference]: Finished difference. Result has 134 places, 125 transitions, 882 flow [2021-11-20 05:41:36,657 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=770, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=882, PETRI_PLACES=134, PETRI_TRANSITIONS=125} [2021-11-20 05:41:36,658 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 57 predicate places. [2021-11-20 05:41:36,658 INFO L470 AbstractCegarLoop]: Abstraction has has 134 places, 125 transitions, 882 flow [2021-11-20 05:41:36,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:36,659 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:36,659 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:36,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-20 05:41:36,660 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:36,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:36,660 INFO L85 PathProgramCache]: Analyzing trace with hash 848909437, now seen corresponding path program 12 times [2021-11-20 05:41:36,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:36,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955843192] [2021-11-20 05:41:36,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:36,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:36,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:36,906 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:36,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:36,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955843192] [2021-11-20 05:41:36,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955843192] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:36,907 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:36,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:36,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430780419] [2021-11-20 05:41:36,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:36,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:36,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:36,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:36,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:36,910 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:36,911 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 125 transitions, 882 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:36,911 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:36,911 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:36,911 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:37,375 INFO L129 PetriNetUnfolder]: 183/523 cut-off events. [2021-11-20 05:41:37,375 INFO L130 PetriNetUnfolder]: For 1966/1970 co-relation queries the response was YES. [2021-11-20 05:41:37,379 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1937 conditions, 523 events. 183/523 cut-off events. For 1966/1970 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 2743 event pairs, 30 based on Foata normal form. 3/520 useless extension candidates. Maximal degree in co-relation 1907. Up to 151 conditions per place. [2021-11-20 05:41:37,384 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 64 selfloop transitions, 40 changer transitions 8/153 dead transitions. [2021-11-20 05:41:37,385 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 153 transitions, 1224 flow [2021-11-20 05:41:37,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:37,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:37,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 791 transitions. [2021-11-20 05:41:37,387 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6494252873563219 [2021-11-20 05:41:37,387 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 791 transitions. [2021-11-20 05:41:37,387 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 791 transitions. [2021-11-20 05:41:37,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:37,389 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 791 transitions. [2021-11-20 05:41:37,391 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.5) internal successors, (791), 14 states have internal predecessors, (791), 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-11-20 05:41:37,394 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:37,395 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:37,395 INFO L186 Difference]: Start difference. First operand has 134 places, 125 transitions, 882 flow. Second operand 14 states and 791 transitions. [2021-11-20 05:41:37,395 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 153 transitions, 1224 flow [2021-11-20 05:41:37,410 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 131 places, 153 transitions, 1126 flow, removed 8 selfloop flow, removed 12 redundant places. [2021-11-20 05:41:37,414 INFO L242 Difference]: Finished difference. Result has 134 places, 122 transitions, 843 flow [2021-11-20 05:41:37,414 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=788, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=843, PETRI_PLACES=134, PETRI_TRANSITIONS=122} [2021-11-20 05:41:37,415 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 57 predicate places. [2021-11-20 05:41:37,416 INFO L470 AbstractCegarLoop]: Abstraction has has 134 places, 122 transitions, 843 flow [2021-11-20 05:41:37,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:37,416 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:37,417 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:37,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-20 05:41:37,417 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:37,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:37,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1731083455, now seen corresponding path program 13 times [2021-11-20 05:41:37,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:37,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34711265] [2021-11-20 05:41:37,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:37,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:37,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:37,684 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:37,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:37,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34711265] [2021-11-20 05:41:37,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34711265] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:37,685 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:37,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:37,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486351520] [2021-11-20 05:41:37,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:37,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:37,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:37,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:37,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:37,688 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:37,689 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 122 transitions, 843 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:37,690 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:37,690 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:37,690 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:38,163 INFO L129 PetriNetUnfolder]: 179/481 cut-off events. [2021-11-20 05:41:38,164 INFO L130 PetriNetUnfolder]: For 1890/1892 co-relation queries the response was YES. [2021-11-20 05:41:38,167 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1855 conditions, 481 events. 179/481 cut-off events. For 1890/1892 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2362 event pairs, 46 based on Foata normal form. 1/470 useless extension candidates. Maximal degree in co-relation 1826. Up to 142 conditions per place. [2021-11-20 05:41:38,172 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 63 selfloop transitions, 42 changer transitions 8/154 dead transitions. [2021-11-20 05:41:38,173 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 154 transitions, 1228 flow [2021-11-20 05:41:38,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:38,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:38,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 793 transitions. [2021-11-20 05:41:38,176 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6510673234811166 [2021-11-20 05:41:38,176 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 793 transitions. [2021-11-20 05:41:38,176 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 793 transitions. [2021-11-20 05:41:38,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:38,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 793 transitions. [2021-11-20 05:41:38,179 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.642857142857146) internal successors, (793), 14 states have internal predecessors, (793), 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-11-20 05:41:38,182 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:38,183 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:38,183 INFO L186 Difference]: Start difference. First operand has 134 places, 122 transitions, 843 flow. Second operand 14 states and 793 transitions. [2021-11-20 05:41:38,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 154 transitions, 1228 flow [2021-11-20 05:41:38,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 154 transitions, 1132 flow, removed 6 selfloop flow, removed 11 redundant places. [2021-11-20 05:41:38,199 INFO L242 Difference]: Finished difference. Result has 136 places, 124 transitions, 888 flow [2021-11-20 05:41:38,200 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=755, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=888, PETRI_PLACES=136, PETRI_TRANSITIONS=124} [2021-11-20 05:41:38,201 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 59 predicate places. [2021-11-20 05:41:38,202 INFO L470 AbstractCegarLoop]: Abstraction has has 136 places, 124 transitions, 888 flow [2021-11-20 05:41:38,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:38,202 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:38,203 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:38,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-20 05:41:38,203 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:38,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:38,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1092306553, now seen corresponding path program 14 times [2021-11-20 05:41:38,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:38,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380255656] [2021-11-20 05:41:38,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:38,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:38,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:38,456 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:38,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:38,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380255656] [2021-11-20 05:41:38,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380255656] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:38,456 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:38,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:38,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547486106] [2021-11-20 05:41:38,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:38,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:38,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:38,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:38,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:38,459 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:38,460 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 124 transitions, 888 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:38,461 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:38,461 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:38,461 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:38,920 INFO L129 PetriNetUnfolder]: 180/511 cut-off events. [2021-11-20 05:41:38,921 INFO L130 PetriNetUnfolder]: For 1930/1932 co-relation queries the response was YES. [2021-11-20 05:41:38,924 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1941 conditions, 511 events. 180/511 cut-off events. For 1930/1932 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 2686 event pairs, 49 based on Foata normal form. 1/501 useless extension candidates. Maximal degree in co-relation 1909. Up to 123 conditions per place. [2021-11-20 05:41:38,930 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 75 selfloop transitions, 40 changer transitions 7/163 dead transitions. [2021-11-20 05:41:38,930 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 145 places, 163 transitions, 1319 flow [2021-11-20 05:41:38,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:38,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:38,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 793 transitions. [2021-11-20 05:41:38,937 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6510673234811166 [2021-11-20 05:41:38,937 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 793 transitions. [2021-11-20 05:41:38,937 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 793 transitions. [2021-11-20 05:41:38,938 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:38,938 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 793 transitions. [2021-11-20 05:41:38,941 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.642857142857146) internal successors, (793), 14 states have internal predecessors, (793), 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-11-20 05:41:38,944 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:38,945 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:38,946 INFO L186 Difference]: Start difference. First operand has 136 places, 124 transitions, 888 flow. Second operand 14 states and 793 transitions. [2021-11-20 05:41:38,946 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 145 places, 163 transitions, 1319 flow [2021-11-20 05:41:38,959 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 135 places, 163 transitions, 1242 flow, removed 7 selfloop flow, removed 10 redundant places. [2021-11-20 05:41:38,963 INFO L242 Difference]: Finished difference. Result has 141 places, 127 transitions, 937 flow [2021-11-20 05:41:38,964 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=815, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=937, PETRI_PLACES=141, PETRI_TRANSITIONS=127} [2021-11-20 05:41:38,965 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 64 predicate places. [2021-11-20 05:41:38,965 INFO L470 AbstractCegarLoop]: Abstraction has has 141 places, 127 transitions, 937 flow [2021-11-20 05:41:38,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:38,966 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:38,966 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:38,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-20 05:41:38,967 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:38,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:38,968 INFO L85 PathProgramCache]: Analyzing trace with hash 967734761, now seen corresponding path program 15 times [2021-11-20 05:41:38,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:38,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968672272] [2021-11-20 05:41:38,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:38,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:38,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:39,172 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:39,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:39,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968672272] [2021-11-20 05:41:39,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968672272] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:39,174 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:39,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:39,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33439115] [2021-11-20 05:41:39,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:39,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:39,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:39,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:39,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:39,177 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:39,178 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 127 transitions, 937 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:39,178 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:39,178 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:39,178 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:39,633 INFO L129 PetriNetUnfolder]: 184/557 cut-off events. [2021-11-20 05:41:39,633 INFO L130 PetriNetUnfolder]: For 2114/2118 co-relation queries the response was YES. [2021-11-20 05:41:39,638 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2058 conditions, 557 events. 184/557 cut-off events. For 2114/2118 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 3059 event pairs, 41 based on Foata normal form. 3/552 useless extension candidates. Maximal degree in co-relation 2024. Up to 160 conditions per place. [2021-11-20 05:41:39,644 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 73 selfloop transitions, 41 changer transitions 7/162 dead transitions. [2021-11-20 05:41:39,644 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 162 transitions, 1364 flow [2021-11-20 05:41:39,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:39,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:39,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 792 transitions. [2021-11-20 05:41:39,647 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6502463054187192 [2021-11-20 05:41:39,647 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 792 transitions. [2021-11-20 05:41:39,647 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 792 transitions. [2021-11-20 05:41:39,648 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:39,648 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 792 transitions. [2021-11-20 05:41:39,650 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.57142857142857) internal successors, (792), 14 states have internal predecessors, (792), 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-11-20 05:41:39,663 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:39,674 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:39,674 INFO L186 Difference]: Start difference. First operand has 141 places, 127 transitions, 937 flow. Second operand 14 states and 792 transitions. [2021-11-20 05:41:39,674 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 162 transitions, 1364 flow [2021-11-20 05:41:39,690 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 162 transitions, 1272 flow, removed 11 selfloop flow, removed 11 redundant places. [2021-11-20 05:41:39,694 INFO L242 Difference]: Finished difference. Result has 144 places, 129 transitions, 967 flow [2021-11-20 05:41:39,694 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=855, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=127, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=967, PETRI_PLACES=144, PETRI_TRANSITIONS=129} [2021-11-20 05:41:39,695 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 67 predicate places. [2021-11-20 05:41:39,695 INFO L470 AbstractCegarLoop]: Abstraction has has 144 places, 129 transitions, 967 flow [2021-11-20 05:41:39,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:39,696 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:39,696 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:39,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-20 05:41:39,697 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:39,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:39,698 INFO L85 PathProgramCache]: Analyzing trace with hash -309631513, now seen corresponding path program 16 times [2021-11-20 05:41:39,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:39,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640226004] [2021-11-20 05:41:39,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:39,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:39,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:39,940 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:39,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:39,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640226004] [2021-11-20 05:41:39,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640226004] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:39,940 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:39,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:39,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134666173] [2021-11-20 05:41:39,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:39,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:39,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:39,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:39,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:39,943 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:39,944 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 129 transitions, 967 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:39,944 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:39,945 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:39,945 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:40,354 INFO L129 PetriNetUnfolder]: 183/555 cut-off events. [2021-11-20 05:41:40,354 INFO L130 PetriNetUnfolder]: For 2188/2192 co-relation queries the response was YES. [2021-11-20 05:41:40,358 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2082 conditions, 555 events. 183/555 cut-off events. For 2188/2192 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 3067 event pairs, 42 based on Foata normal form. 3/549 useless extension candidates. Maximal degree in co-relation 2047. Up to 164 conditions per place. [2021-11-20 05:41:40,364 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 71 selfloop transitions, 38 changer transitions 8/158 dead transitions. [2021-11-20 05:41:40,364 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 158 transitions, 1356 flow [2021-11-20 05:41:40,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:40,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:40,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 788 transitions. [2021-11-20 05:41:40,367 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6469622331691297 [2021-11-20 05:41:40,368 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 788 transitions. [2021-11-20 05:41:40,368 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 788 transitions. [2021-11-20 05:41:40,368 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:40,368 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 788 transitions. [2021-11-20 05:41:40,371 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.285714285714285) internal successors, (788), 14 states have internal predecessors, (788), 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-11-20 05:41:40,373 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:40,374 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:40,374 INFO L186 Difference]: Start difference. First operand has 144 places, 129 transitions, 967 flow. Second operand 14 states and 788 transitions. [2021-11-20 05:41:40,374 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 158 transitions, 1356 flow [2021-11-20 05:41:40,388 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 158 transitions, 1260 flow, removed 9 selfloop flow, removed 12 redundant places. [2021-11-20 05:41:40,392 INFO L242 Difference]: Finished difference. Result has 144 places, 126 transitions, 922 flow [2021-11-20 05:41:40,393 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=875, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=922, PETRI_PLACES=144, PETRI_TRANSITIONS=126} [2021-11-20 05:41:40,393 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 67 predicate places. [2021-11-20 05:41:40,394 INFO L470 AbstractCegarLoop]: Abstraction has has 144 places, 126 transitions, 922 flow [2021-11-20 05:41:40,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:40,394 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:40,394 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:40,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-20 05:41:40,395 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:40,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:40,395 INFO L85 PathProgramCache]: Analyzing trace with hash 134112017, now seen corresponding path program 17 times [2021-11-20 05:41:40,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:40,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34986208] [2021-11-20 05:41:40,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:40,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:40,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:40,598 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:40,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:40,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34986208] [2021-11-20 05:41:40,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34986208] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:40,599 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:40,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:40,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349380969] [2021-11-20 05:41:40,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:40,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:40,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:40,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:40,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:40,603 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:40,604 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 126 transitions, 922 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:40,604 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:40,604 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:40,604 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:41,030 INFO L129 PetriNetUnfolder]: 179/519 cut-off events. [2021-11-20 05:41:41,030 INFO L130 PetriNetUnfolder]: For 2109/2111 co-relation queries the response was YES. [2021-11-20 05:41:41,034 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2003 conditions, 519 events. 179/519 cut-off events. For 2109/2111 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 2819 event pairs, 44 based on Foata normal form. 1/508 useless extension candidates. Maximal degree in co-relation 1969. Up to 155 conditions per place. [2021-11-20 05:41:41,040 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 67 selfloop transitions, 38 changer transitions 9/155 dead transitions. [2021-11-20 05:41:41,040 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 155 transitions, 1285 flow [2021-11-20 05:41:41,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:41,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:41,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 792 transitions. [2021-11-20 05:41:41,043 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6502463054187192 [2021-11-20 05:41:41,043 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 792 transitions. [2021-11-20 05:41:41,043 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 792 transitions. [2021-11-20 05:41:41,044 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:41,044 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 792 transitions. [2021-11-20 05:41:41,046 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.57142857142857) internal successors, (792), 14 states have internal predecessors, (792), 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-11-20 05:41:41,048 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:41,049 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:41,049 INFO L186 Difference]: Start difference. First operand has 144 places, 126 transitions, 922 flow. Second operand 14 states and 792 transitions. [2021-11-20 05:41:41,049 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 155 transitions, 1285 flow [2021-11-20 05:41:41,063 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 155 transitions, 1197 flow, removed 6 selfloop flow, removed 11 redundant places. [2021-11-20 05:41:41,067 INFO L242 Difference]: Finished difference. Result has 144 places, 124 transitions, 896 flow [2021-11-20 05:41:41,067 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=838, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=896, PETRI_PLACES=144, PETRI_TRANSITIONS=124} [2021-11-20 05:41:41,068 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 67 predicate places. [2021-11-20 05:41:41,068 INFO L470 AbstractCegarLoop]: Abstraction has has 144 places, 124 transitions, 896 flow [2021-11-20 05:41:41,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:41,069 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:41,069 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:41,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-20 05:41:41,070 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:41,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:41,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1471288227, now seen corresponding path program 18 times [2021-11-20 05:41:41,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:41,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330249005] [2021-11-20 05:41:41,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:41,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:41,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:41,270 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:41,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:41,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330249005] [2021-11-20 05:41:41,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330249005] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:41,271 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:41,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:41,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040528303] [2021-11-20 05:41:41,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:41,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:41,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:41,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:41,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:41,273 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:41,274 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 124 transitions, 896 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:41,274 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:41,274 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:41,274 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:41,690 INFO L129 PetriNetUnfolder]: 177/518 cut-off events. [2021-11-20 05:41:41,690 INFO L130 PetriNetUnfolder]: For 2160/2162 co-relation queries the response was YES. [2021-11-20 05:41:41,694 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1991 conditions, 518 events. 177/518 cut-off events. For 2160/2162 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 2840 event pairs, 44 based on Foata normal form. 1/507 useless extension candidates. Maximal degree in co-relation 1956. Up to 151 conditions per place. [2021-11-20 05:41:41,699 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 69 selfloop transitions, 40 changer transitions 7/157 dead transitions. [2021-11-20 05:41:41,699 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 157 transitions, 1289 flow [2021-11-20 05:41:41,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:41,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:41,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 794 transitions. [2021-11-20 05:41:41,702 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6518883415435139 [2021-11-20 05:41:41,702 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 794 transitions. [2021-11-20 05:41:41,702 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 794 transitions. [2021-11-20 05:41:41,703 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:41,703 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 794 transitions. [2021-11-20 05:41:41,705 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.714285714285715) internal successors, (794), 14 states have internal predecessors, (794), 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-11-20 05:41:41,707 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:41,708 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:41,708 INFO L186 Difference]: Start difference. First operand has 144 places, 124 transitions, 896 flow. Second operand 14 states and 794 transitions. [2021-11-20 05:41:41,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 157 transitions, 1289 flow [2021-11-20 05:41:41,722 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 157 transitions, 1201 flow, removed 6 selfloop flow, removed 12 redundant places. [2021-11-20 05:41:41,725 INFO L242 Difference]: Finished difference. Result has 144 places, 126 transitions, 924 flow [2021-11-20 05:41:41,726 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=812, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=924, PETRI_PLACES=144, PETRI_TRANSITIONS=126} [2021-11-20 05:41:41,726 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 67 predicate places. [2021-11-20 05:41:41,727 INFO L470 AbstractCegarLoop]: Abstraction has has 144 places, 126 transitions, 924 flow [2021-11-20 05:41:41,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:41,727 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:41,728 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:41,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-20 05:41:41,728 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:41,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:41,729 INFO L85 PathProgramCache]: Analyzing trace with hash 2107202539, now seen corresponding path program 19 times [2021-11-20 05:41:41,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:41,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520775112] [2021-11-20 05:41:41,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:41,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:41,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:41,921 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:41,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:41,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520775112] [2021-11-20 05:41:41,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520775112] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:41,922 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:41,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:41,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372032768] [2021-11-20 05:41:41,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:41,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:41,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:41,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:41,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:41,924 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:41,925 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 126 transitions, 924 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:41,925 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:41,925 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:41,925 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:42,415 INFO L129 PetriNetUnfolder]: 180/550 cut-off events. [2021-11-20 05:41:42,415 INFO L130 PetriNetUnfolder]: For 2328/2332 co-relation queries the response was YES. [2021-11-20 05:41:42,419 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2063 conditions, 550 events. 180/550 cut-off events. For 2328/2332 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 3037 event pairs, 39 based on Foata normal form. 3/544 useless extension candidates. Maximal degree in co-relation 2027. Up to 163 conditions per place. [2021-11-20 05:41:42,425 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 68 selfloop transitions, 36 changer transitions 8/153 dead transitions. [2021-11-20 05:41:42,426 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 153 transitions, 1279 flow [2021-11-20 05:41:42,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:42,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:42,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 790 transitions. [2021-11-20 05:41:42,429 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6486042692939245 [2021-11-20 05:41:42,429 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 790 transitions. [2021-11-20 05:41:42,429 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 790 transitions. [2021-11-20 05:41:42,430 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:42,430 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 790 transitions. [2021-11-20 05:41:42,432 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.42857142857143) internal successors, (790), 14 states have internal predecessors, (790), 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-11-20 05:41:42,435 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:42,436 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:42,436 INFO L186 Difference]: Start difference. First operand has 144 places, 126 transitions, 924 flow. Second operand 14 states and 790 transitions. [2021-11-20 05:41:42,436 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 153 transitions, 1279 flow [2021-11-20 05:41:42,453 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 153 transitions, 1183 flow, removed 10 selfloop flow, removed 12 redundant places. [2021-11-20 05:41:42,458 INFO L242 Difference]: Finished difference. Result has 144 places, 123 transitions, 875 flow [2021-11-20 05:41:42,458 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=832, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=875, PETRI_PLACES=144, PETRI_TRANSITIONS=123} [2021-11-20 05:41:42,459 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 67 predicate places. [2021-11-20 05:41:42,459 INFO L470 AbstractCegarLoop]: Abstraction has has 144 places, 123 transitions, 875 flow [2021-11-20 05:41:42,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:42,460 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:42,460 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:42,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-20 05:41:42,460 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:42,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:42,461 INFO L85 PathProgramCache]: Analyzing trace with hash -1669386525, now seen corresponding path program 20 times [2021-11-20 05:41:42,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:42,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386239771] [2021-11-20 05:41:42,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:42,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:42,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:42,668 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:42,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:42,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386239771] [2021-11-20 05:41:42,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386239771] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:42,668 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:42,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:41:42,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610159422] [2021-11-20 05:41:42,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:42,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:41:42,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:42,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:41:42,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:41:42,671 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:41:42,673 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 123 transitions, 875 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:42,673 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:42,673 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:41:42,673 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:43,105 INFO L129 PetriNetUnfolder]: 182/560 cut-off events. [2021-11-20 05:41:43,106 INFO L130 PetriNetUnfolder]: For 2303/2307 co-relation queries the response was YES. [2021-11-20 05:41:43,110 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2070 conditions, 560 events. 182/560 cut-off events. For 2303/2307 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 3107 event pairs, 39 based on Foata normal form. 3/555 useless extension candidates. Maximal degree in co-relation 2035. Up to 157 conditions per place. [2021-11-20 05:41:43,116 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 71 selfloop transitions, 37 changer transitions 8/157 dead transitions. [2021-11-20 05:41:43,116 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 157 transitions, 1275 flow [2021-11-20 05:41:43,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:41:43,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-20 05:41:43,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 794 transitions. [2021-11-20 05:41:43,119 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6518883415435139 [2021-11-20 05:41:43,119 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 794 transitions. [2021-11-20 05:41:43,120 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 794 transitions. [2021-11-20 05:41:43,120 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:43,120 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 794 transitions. [2021-11-20 05:41:43,122 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.714285714285715) internal successors, (794), 14 states have internal predecessors, (794), 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-11-20 05:41:43,125 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:43,126 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 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-11-20 05:41:43,126 INFO L186 Difference]: Start difference. First operand has 144 places, 123 transitions, 875 flow. Second operand 14 states and 794 transitions. [2021-11-20 05:41:43,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 157 transitions, 1275 flow [2021-11-20 05:41:43,141 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 157 transitions, 1191 flow, removed 6 selfloop flow, removed 11 redundant places. [2021-11-20 05:41:43,145 INFO L242 Difference]: Finished difference. Result has 145 places, 124 transitions, 893 flow [2021-11-20 05:41:43,146 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=795, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=893, PETRI_PLACES=145, PETRI_TRANSITIONS=124} [2021-11-20 05:41:43,147 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 68 predicate places. [2021-11-20 05:41:43,147 INFO L470 AbstractCegarLoop]: Abstraction has has 145 places, 124 transitions, 893 flow [2021-11-20 05:41:43,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 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-11-20 05:41:43,148 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:43,148 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:43,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-20 05:41:43,149 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:43,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:43,149 INFO L85 PathProgramCache]: Analyzing trace with hash -404474333, now seen corresponding path program 1 times [2021-11-20 05:41:43,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:43,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644712095] [2021-11-20 05:41:43,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:43,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:43,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:43,184 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:43,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:43,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644712095] [2021-11-20 05:41:43,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644712095] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:41:43,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103049113] [2021-11-20 05:41:43,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:43,185 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:41:43,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:41:43,193 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:41:43,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-20 05:41:43,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:43,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:41:43,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:41:43,506 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:43,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:41:43,689 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:43,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103049113] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 05:41:43,689 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:41:43,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 6 [2021-11-20 05:41:43,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013490842] [2021-11-20 05:41:43,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:43,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:41:43,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:43,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:41:43,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 05:41:43,695 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-20 05:41:43,696 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 124 transitions, 893 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:43,696 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:43,696 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-20 05:41:43,696 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:43,863 INFO L129 PetriNetUnfolder]: 187/539 cut-off events. [2021-11-20 05:41:43,863 INFO L130 PetriNetUnfolder]: For 2644/2646 co-relation queries the response was YES. [2021-11-20 05:41:43,868 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2097 conditions, 539 events. 187/539 cut-off events. For 2644/2646 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 2874 event pairs, 14 based on Foata normal form. 8/541 useless extension candidates. Maximal degree in co-relation 2060. Up to 139 conditions per place. [2021-11-20 05:41:43,874 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 92 selfloop transitions, 35 changer transitions 0/176 dead transitions. [2021-11-20 05:41:43,875 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 176 transitions, 1667 flow [2021-11-20 05:41:43,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:41:43,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-11-20 05:41:43,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 483 transitions. [2021-11-20 05:41:43,877 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7931034482758621 [2021-11-20 05:41:43,877 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 483 transitions. [2021-11-20 05:41:43,877 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 483 transitions. [2021-11-20 05:41:43,877 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:43,878 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 483 transitions. [2021-11-20 05:41:43,879 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 69.0) internal successors, (483), 7 states have internal predecessors, (483), 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-11-20 05:41:43,880 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 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-11-20 05:41:43,881 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 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-11-20 05:41:43,881 INFO L186 Difference]: Start difference. First operand has 145 places, 124 transitions, 893 flow. Second operand 7 states and 483 transitions. [2021-11-20 05:41:43,881 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 176 transitions, 1667 flow [2021-11-20 05:41:43,899 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 135 places, 176 transitions, 1538 flow, removed 8 selfloop flow, removed 12 redundant places. [2021-11-20 05:41:43,904 INFO L242 Difference]: Finished difference. Result has 137 places, 139 transitions, 1047 flow [2021-11-20 05:41:43,904 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=805, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1047, PETRI_PLACES=137, PETRI_TRANSITIONS=139} [2021-11-20 05:41:43,905 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 60 predicate places. [2021-11-20 05:41:43,906 INFO L470 AbstractCegarLoop]: Abstraction has has 137 places, 139 transitions, 1047 flow [2021-11-20 05:41:43,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:43,906 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:43,906 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:43,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-20 05:41:44,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:41:44,125 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:44,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:44,125 INFO L85 PathProgramCache]: Analyzing trace with hash 740195305, now seen corresponding path program 2 times [2021-11-20 05:41:44,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:44,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894695706] [2021-11-20 05:41:44,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:44,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:44,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:44,161 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:44,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:44,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894695706] [2021-11-20 05:41:44,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894695706] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:44,162 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:44,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:41:44,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607183175] [2021-11-20 05:41:44,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:44,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:41:44,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:44,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:41:44,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:41:44,167 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-20 05:41:44,167 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 139 transitions, 1047 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:44,167 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:44,168 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-20 05:41:44,168 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:44,396 INFO L129 PetriNetUnfolder]: 219/656 cut-off events. [2021-11-20 05:41:44,396 INFO L130 PetriNetUnfolder]: For 3291/3300 co-relation queries the response was YES. [2021-11-20 05:41:44,402 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2563 conditions, 656 events. 219/656 cut-off events. For 3291/3300 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 3858 event pairs, 53 based on Foata normal form. 4/651 useless extension candidates. Maximal degree in co-relation 2528. Up to 144 conditions per place. [2021-11-20 05:41:44,412 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 104 selfloop transitions, 45 changer transitions 0/198 dead transitions. [2021-11-20 05:41:44,412 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 198 transitions, 1832 flow [2021-11-20 05:41:44,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 05:41:44,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-11-20 05:41:44,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 561 transitions. [2021-11-20 05:41:44,418 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8060344827586207 [2021-11-20 05:41:44,418 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 561 transitions. [2021-11-20 05:41:44,418 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 561 transitions. [2021-11-20 05:41:44,419 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:44,419 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 561 transitions. [2021-11-20 05:41:44,420 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 70.125) internal successors, (561), 8 states have internal predecessors, (561), 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-11-20 05:41:44,422 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 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-11-20 05:41:44,422 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 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-11-20 05:41:44,423 INFO L186 Difference]: Start difference. First operand has 137 places, 139 transitions, 1047 flow. Second operand 8 states and 561 transitions. [2021-11-20 05:41:44,423 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 198 transitions, 1832 flow [2021-11-20 05:41:44,450 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 143 places, 198 transitions, 1778 flow, removed 22 selfloop flow, removed 1 redundant places. [2021-11-20 05:41:44,455 INFO L242 Difference]: Finished difference. Result has 149 places, 156 transitions, 1401 flow [2021-11-20 05:41:44,456 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1015, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=95, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1401, PETRI_PLACES=149, PETRI_TRANSITIONS=156} [2021-11-20 05:41:44,456 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 72 predicate places. [2021-11-20 05:41:44,457 INFO L470 AbstractCegarLoop]: Abstraction has has 149 places, 156 transitions, 1401 flow [2021-11-20 05:41:44,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:44,457 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:44,457 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:44,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-20 05:41:44,458 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:44,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:44,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1509464461, now seen corresponding path program 1 times [2021-11-20 05:41:44,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:44,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325608230] [2021-11-20 05:41:44,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:44,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:44,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:44,510 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:44,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:44,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325608230] [2021-11-20 05:41:44,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325608230] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:44,511 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:44,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:41:44,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448414986] [2021-11-20 05:41:44,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:44,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:41:44,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:44,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:41:44,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:41:44,515 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-20 05:41:44,516 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 156 transitions, 1401 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:44,516 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:44,516 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-20 05:41:44,516 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:44,762 INFO L129 PetriNetUnfolder]: 208/633 cut-off events. [2021-11-20 05:41:44,762 INFO L130 PetriNetUnfolder]: For 4165/4175 co-relation queries the response was YES. [2021-11-20 05:41:44,767 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2664 conditions, 633 events. 208/633 cut-off events. For 4165/4175 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 3668 event pairs, 47 based on Foata normal form. 8/633 useless extension candidates. Maximal degree in co-relation 2623. Up to 155 conditions per place. [2021-11-20 05:41:44,773 INFO L132 encePairwiseOnDemand]: 81/87 looper letters, 102 selfloop transitions, 30 changer transitions 5/186 dead transitions. [2021-11-20 05:41:44,774 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 186 transitions, 1889 flow [2021-11-20 05:41:44,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:41:44,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-11-20 05:41:44,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 486 transitions. [2021-11-20 05:41:44,776 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7980295566502463 [2021-11-20 05:41:44,776 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 486 transitions. [2021-11-20 05:41:44,776 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 486 transitions. [2021-11-20 05:41:44,776 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:44,777 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 486 transitions. [2021-11-20 05:41:44,778 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 69.42857142857143) internal successors, (486), 7 states have internal predecessors, (486), 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-11-20 05:41:44,779 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 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-11-20 05:41:44,780 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 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-11-20 05:41:44,780 INFO L186 Difference]: Start difference. First operand has 149 places, 156 transitions, 1401 flow. Second operand 7 states and 486 transitions. [2021-11-20 05:41:44,782 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 186 transitions, 1889 flow [2021-11-20 05:41:44,815 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 186 transitions, 1834 flow, removed 18 selfloop flow, removed 4 redundant places. [2021-11-20 05:41:44,826 INFO L242 Difference]: Finished difference. Result has 152 places, 155 transitions, 1408 flow [2021-11-20 05:41:44,827 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1309, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=153, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1408, PETRI_PLACES=152, PETRI_TRANSITIONS=155} [2021-11-20 05:41:44,828 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 75 predicate places. [2021-11-20 05:41:44,828 INFO L470 AbstractCegarLoop]: Abstraction has has 152 places, 155 transitions, 1408 flow [2021-11-20 05:41:44,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:44,829 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:44,829 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:44,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-20 05:41:44,830 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:44,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:44,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1658127873, now seen corresponding path program 2 times [2021-11-20 05:41:44,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:44,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254223696] [2021-11-20 05:41:44,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:44,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:44,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:44,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:44,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:44,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254223696] [2021-11-20 05:41:44,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254223696] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:44,866 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:44,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:41:44,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197083587] [2021-11-20 05:41:44,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:44,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:41:44,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:44,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:41:44,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:41:44,869 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-20 05:41:44,870 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 155 transitions, 1408 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:44,870 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:44,870 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-20 05:41:44,870 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:45,124 INFO L129 PetriNetUnfolder]: 228/700 cut-off events. [2021-11-20 05:41:45,125 INFO L130 PetriNetUnfolder]: For 4717/4725 co-relation queries the response was YES. [2021-11-20 05:41:45,131 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2949 conditions, 700 events. 228/700 cut-off events. For 4717/4725 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 4184 event pairs, 51 based on Foata normal form. 11/704 useless extension candidates. Maximal degree in co-relation 2910. Up to 172 conditions per place. [2021-11-20 05:41:45,136 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 128 selfloop transitions, 45 changer transitions 2/224 dead transitions. [2021-11-20 05:41:45,137 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 224 transitions, 2389 flow [2021-11-20 05:41:45,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 05:41:45,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-11-20 05:41:45,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 566 transitions. [2021-11-20 05:41:45,139 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8132183908045977 [2021-11-20 05:41:45,139 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 566 transitions. [2021-11-20 05:41:45,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 566 transitions. [2021-11-20 05:41:45,140 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:45,140 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 566 transitions. [2021-11-20 05:41:45,142 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 70.75) internal successors, (566), 8 states have internal predecessors, (566), 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-11-20 05:41:45,143 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 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-11-20 05:41:45,144 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 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-11-20 05:41:45,144 INFO L186 Difference]: Start difference. First operand has 152 places, 155 transitions, 1408 flow. Second operand 8 states and 566 transitions. [2021-11-20 05:41:45,144 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 224 transitions, 2389 flow [2021-11-20 05:41:45,176 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 224 transitions, 2299 flow, removed 35 selfloop flow, removed 5 redundant places. [2021-11-20 05:41:45,181 INFO L242 Difference]: Finished difference. Result has 156 places, 170 transitions, 1685 flow [2021-11-20 05:41:45,182 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1346, PETRI_DIFFERENCE_MINUEND_PLACES=144, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=155, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1685, PETRI_PLACES=156, PETRI_TRANSITIONS=170} [2021-11-20 05:41:45,183 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 79 predicate places. [2021-11-20 05:41:45,183 INFO L470 AbstractCegarLoop]: Abstraction has has 156 places, 170 transitions, 1685 flow [2021-11-20 05:41:45,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:45,183 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:45,183 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:45,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-20 05:41:45,184 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:45,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:45,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1604777177, now seen corresponding path program 3 times [2021-11-20 05:41:45,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:45,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320373181] [2021-11-20 05:41:45,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:45,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:45,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:45,218 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:45,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:45,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320373181] [2021-11-20 05:41:45,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320373181] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:45,219 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:45,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:41:45,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235510452] [2021-11-20 05:41:45,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:45,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:41:45,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:45,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:41:45,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:41:45,221 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-20 05:41:45,222 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 170 transitions, 1685 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:45,222 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:45,222 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-20 05:41:45,222 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:45,503 INFO L129 PetriNetUnfolder]: 261/785 cut-off events. [2021-11-20 05:41:45,503 INFO L130 PetriNetUnfolder]: For 5669/5669 co-relation queries the response was YES. [2021-11-20 05:41:45,510 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3420 conditions, 785 events. 261/785 cut-off events. For 5669/5669 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 4743 event pairs, 40 based on Foata normal form. 9/788 useless extension candidates. Maximal degree in co-relation 3380. Up to 129 conditions per place. [2021-11-20 05:41:45,517 INFO L132 encePairwiseOnDemand]: 77/87 looper letters, 100 selfloop transitions, 98 changer transitions 4/251 dead transitions. [2021-11-20 05:41:45,518 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 251 transitions, 2966 flow [2021-11-20 05:41:45,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 05:41:45,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-11-20 05:41:45,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 617 transitions. [2021-11-20 05:41:45,520 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7879948914431673 [2021-11-20 05:41:45,520 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 617 transitions. [2021-11-20 05:41:45,520 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 617 transitions. [2021-11-20 05:41:45,521 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:45,521 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 617 transitions. [2021-11-20 05:41:45,523 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 68.55555555555556) internal successors, (617), 9 states have internal predecessors, (617), 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-11-20 05:41:45,524 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 87.0) internal successors, (870), 10 states have internal predecessors, (870), 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-11-20 05:41:45,525 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 87.0) internal successors, (870), 10 states have internal predecessors, (870), 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-11-20 05:41:45,525 INFO L186 Difference]: Start difference. First operand has 156 places, 170 transitions, 1685 flow. Second operand 9 states and 617 transitions. [2021-11-20 05:41:45,525 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 251 transitions, 2966 flow [2021-11-20 05:41:45,563 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 164 places, 251 transitions, 2898 flow, removed 34 selfloop flow, removed 0 redundant places. [2021-11-20 05:41:45,569 INFO L242 Difference]: Finished difference. Result has 169 places, 212 transitions, 2561 flow [2021-11-20 05:41:45,570 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1645, PETRI_DIFFERENCE_MINUEND_PLACES=156, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=170, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2561, PETRI_PLACES=169, PETRI_TRANSITIONS=212} [2021-11-20 05:41:45,570 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 92 predicate places. [2021-11-20 05:41:45,571 INFO L470 AbstractCegarLoop]: Abstraction has has 169 places, 212 transitions, 2561 flow [2021-11-20 05:41:45,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:45,571 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:45,571 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:45,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-20 05:41:45,572 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:45,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:45,572 INFO L85 PathProgramCache]: Analyzing trace with hash 670617617, now seen corresponding path program 3 times [2021-11-20 05:41:45,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:45,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218732341] [2021-11-20 05:41:45,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:45,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:45,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:45,605 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:45,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:45,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218732341] [2021-11-20 05:41:45,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218732341] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:41:45,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163794036] [2021-11-20 05:41:45,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-20 05:41:45,606 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:41:45,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:41:45,609 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:41:45,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-20 05:41:45,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-20 05:41:45,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:41:45,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:41:45,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:41:45,836 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:45,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:41:46,027 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:46,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163794036] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 05:41:46,028 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:41:46,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 7 [2021-11-20 05:41:46,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186743352] [2021-11-20 05:41:46,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:46,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:41:46,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:46,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:41:46,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-11-20 05:41:46,030 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-20 05:41:46,031 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 212 transitions, 2561 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:46,031 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:46,031 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-20 05:41:46,032 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:46,349 INFO L129 PetriNetUnfolder]: 280/921 cut-off events. [2021-11-20 05:41:46,349 INFO L130 PetriNetUnfolder]: For 8215/8225 co-relation queries the response was YES. [2021-11-20 05:41:46,358 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4089 conditions, 921 events. 280/921 cut-off events. For 8215/8225 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 6005 event pairs, 50 based on Foata normal form. 12/923 useless extension candidates. Maximal degree in co-relation 4043. Up to 181 conditions per place. [2021-11-20 05:41:46,366 INFO L132 encePairwiseOnDemand]: 75/87 looper letters, 117 selfloop transitions, 99 changer transitions 2/267 dead transitions. [2021-11-20 05:41:46,367 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 267 transitions, 3581 flow [2021-11-20 05:41:46,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 05:41:46,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-11-20 05:41:46,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 428 transitions. [2021-11-20 05:41:46,369 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8199233716475096 [2021-11-20 05:41:46,369 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 428 transitions. [2021-11-20 05:41:46,369 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 428 transitions. [2021-11-20 05:41:46,369 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:46,369 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 428 transitions. [2021-11-20 05:41:46,371 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 71.33333333333333) internal successors, (428), 6 states have internal predecessors, (428), 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-11-20 05:41:46,372 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 87.0) internal successors, (609), 7 states have internal predecessors, (609), 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-11-20 05:41:46,372 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 87.0) internal successors, (609), 7 states have internal predecessors, (609), 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-11-20 05:41:46,372 INFO L186 Difference]: Start difference. First operand has 169 places, 212 transitions, 2561 flow. Second operand 6 states and 428 transitions. [2021-11-20 05:41:46,373 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 267 transitions, 3581 flow [2021-11-20 05:41:46,522 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 172 places, 267 transitions, 3478 flow, removed 44 selfloop flow, removed 2 redundant places. [2021-11-20 05:41:46,531 INFO L242 Difference]: Finished difference. Result has 177 places, 229 transitions, 3133 flow [2021-11-20 05:41:46,532 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2458, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3133, PETRI_PLACES=177, PETRI_TRANSITIONS=229} [2021-11-20 05:41:46,533 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 100 predicate places. [2021-11-20 05:41:46,533 INFO L470 AbstractCegarLoop]: Abstraction has has 177 places, 229 transitions, 3133 flow [2021-11-20 05:41:46,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:46,533 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:46,534 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:46,577 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-20 05:41:46,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-20 05:41:46,761 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:46,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:46,761 INFO L85 PathProgramCache]: Analyzing trace with hash -1249889045, now seen corresponding path program 4 times [2021-11-20 05:41:46,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:46,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863231031] [2021-11-20 05:41:46,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:46,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:46,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:46,808 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:46,808 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:46,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863231031] [2021-11-20 05:41:46,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863231031] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:46,809 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:46,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:41:46,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015095433] [2021-11-20 05:41:46,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:46,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:41:46,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:46,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:41:46,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:41:46,812 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-20 05:41:46,812 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 229 transitions, 3133 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:46,813 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:46,813 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-20 05:41:46,813 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:47,126 INFO L129 PetriNetUnfolder]: 265/840 cut-off events. [2021-11-20 05:41:47,129 INFO L130 PetriNetUnfolder]: For 9321/9348 co-relation queries the response was YES. [2021-11-20 05:41:47,137 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4124 conditions, 840 events. 265/840 cut-off events. For 9321/9348 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 5277 event pairs, 55 based on Foata normal form. 5/835 useless extension candidates. Maximal degree in co-relation 4075. Up to 224 conditions per place. [2021-11-20 05:41:47,147 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 150 selfloop transitions, 59 changer transitions 5/263 dead transitions. [2021-11-20 05:41:47,148 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 263 transitions, 3806 flow [2021-11-20 05:41:47,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 05:41:47,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-11-20 05:41:47,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 554 transitions. [2021-11-20 05:41:47,150 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7959770114942529 [2021-11-20 05:41:47,150 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 554 transitions. [2021-11-20 05:41:47,150 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 554 transitions. [2021-11-20 05:41:47,151 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:47,151 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 554 transitions. [2021-11-20 05:41:47,152 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 69.25) internal successors, (554), 8 states have internal predecessors, (554), 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-11-20 05:41:47,154 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 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-11-20 05:41:47,154 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 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-11-20 05:41:47,154 INFO L186 Difference]: Start difference. First operand has 177 places, 229 transitions, 3133 flow. Second operand 8 states and 554 transitions. [2021-11-20 05:41:47,154 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 263 transitions, 3806 flow [2021-11-20 05:41:47,217 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 263 transitions, 3725 flow, removed 11 selfloop flow, removed 5 redundant places. [2021-11-20 05:41:47,224 INFO L242 Difference]: Finished difference. Result has 181 places, 231 transitions, 3277 flow [2021-11-20 05:41:47,226 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2986, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3277, PETRI_PLACES=181, PETRI_TRANSITIONS=231} [2021-11-20 05:41:47,231 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 104 predicate places. [2021-11-20 05:41:47,231 INFO L470 AbstractCegarLoop]: Abstraction has has 181 places, 231 transitions, 3277 flow [2021-11-20 05:41:47,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:47,232 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:47,232 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:47,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-20 05:41:47,233 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:47,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:47,233 INFO L85 PathProgramCache]: Analyzing trace with hash -1116319649, now seen corresponding path program 5 times [2021-11-20 05:41:47,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:47,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196809217] [2021-11-20 05:41:47,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:47,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:47,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:47,267 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:47,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:47,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196809217] [2021-11-20 05:41:47,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196809217] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:47,268 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:47,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:41:47,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121417055] [2021-11-20 05:41:47,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:47,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:41:47,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:47,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:41:47,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:41:47,271 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-20 05:41:47,271 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 181 places, 231 transitions, 3277 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:47,272 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:47,272 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-20 05:41:47,272 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:47,615 INFO L129 PetriNetUnfolder]: 246/769 cut-off events. [2021-11-20 05:41:47,615 INFO L130 PetriNetUnfolder]: For 9871/9889 co-relation queries the response was YES. [2021-11-20 05:41:47,622 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3928 conditions, 769 events. 246/769 cut-off events. For 9871/9889 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 4601 event pairs, 47 based on Foata normal form. 8/768 useless extension candidates. Maximal degree in co-relation 3878. Up to 190 conditions per place. [2021-11-20 05:41:47,629 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 118 selfloop transitions, 92 changer transitions 2/261 dead transitions. [2021-11-20 05:41:47,630 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 261 transitions, 3870 flow [2021-11-20 05:41:47,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 05:41:47,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-11-20 05:41:47,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 568 transitions. [2021-11-20 05:41:47,632 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8160919540229885 [2021-11-20 05:41:47,632 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 568 transitions. [2021-11-20 05:41:47,632 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 568 transitions. [2021-11-20 05:41:47,633 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:47,633 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 568 transitions. [2021-11-20 05:41:47,634 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 71.0) internal successors, (568), 8 states have internal predecessors, (568), 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-11-20 05:41:47,636 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 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-11-20 05:41:47,636 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 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-11-20 05:41:47,637 INFO L186 Difference]: Start difference. First operand has 181 places, 231 transitions, 3277 flow. Second operand 8 states and 568 transitions. [2021-11-20 05:41:47,637 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 186 places, 261 transitions, 3870 flow [2021-11-20 05:41:47,692 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 261 transitions, 3749 flow, removed 15 selfloop flow, removed 9 redundant places. [2021-11-20 05:41:47,699 INFO L242 Difference]: Finished difference. Result has 177 places, 224 transitions, 3217 flow [2021-11-20 05:41:47,700 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2993, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3217, PETRI_PLACES=177, PETRI_TRANSITIONS=224} [2021-11-20 05:41:47,700 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 100 predicate places. [2021-11-20 05:41:47,701 INFO L470 AbstractCegarLoop]: Abstraction has has 177 places, 224 transitions, 3217 flow [2021-11-20 05:41:47,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:47,701 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:47,701 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:47,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-20 05:41:47,702 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:47,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:47,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1592299911, now seen corresponding path program 4 times [2021-11-20 05:41:47,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:47,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790966388] [2021-11-20 05:41:47,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:47,703 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:47,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:47,735 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:47,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:47,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790966388] [2021-11-20 05:41:47,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790966388] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:41:47,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213026705] [2021-11-20 05:41:47,736 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-20 05:41:47,736 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:41:47,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:41:47,737 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:41:47,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-20 05:41:47,803 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-20 05:41:47,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:41:47,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 05:41:47,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:41:47,931 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:47,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:41:48,121 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:48,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213026705] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 05:41:48,122 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:41:48,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 7 [2021-11-20 05:41:48,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099226140] [2021-11-20 05:41:48,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:48,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:41:48,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:48,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:41:48,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 05:41:48,125 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-20 05:41:48,125 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 224 transitions, 3217 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:48,126 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:48,126 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-20 05:41:48,126 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:48,379 INFO L129 PetriNetUnfolder]: 230/716 cut-off events. [2021-11-20 05:41:48,379 INFO L130 PetriNetUnfolder]: For 9889/9889 co-relation queries the response was YES. [2021-11-20 05:41:48,386 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3730 conditions, 716 events. 230/716 cut-off events. For 9889/9889 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 4102 event pairs, 48 based on Foata normal form. 8/719 useless extension candidates. Maximal degree in co-relation 3686. Up to 229 conditions per place. [2021-11-20 05:41:48,392 INFO L132 encePairwiseOnDemand]: 78/87 looper letters, 132 selfloop transitions, 67 changer transitions 0/248 dead transitions. [2021-11-20 05:41:48,393 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 248 transitions, 3765 flow [2021-11-20 05:41:48,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 05:41:48,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-11-20 05:41:48,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 426 transitions. [2021-11-20 05:41:48,395 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8160919540229885 [2021-11-20 05:41:48,395 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 426 transitions. [2021-11-20 05:41:48,395 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 426 transitions. [2021-11-20 05:41:48,395 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:48,396 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 426 transitions. [2021-11-20 05:41:48,397 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 71.0) internal successors, (426), 6 states have internal predecessors, (426), 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-11-20 05:41:48,398 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 87.0) internal successors, (609), 7 states have internal predecessors, (609), 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-11-20 05:41:48,398 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 87.0) internal successors, (609), 7 states have internal predecessors, (609), 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-11-20 05:41:48,398 INFO L186 Difference]: Start difference. First operand has 177 places, 224 transitions, 3217 flow. Second operand 6 states and 426 transitions. [2021-11-20 05:41:48,399 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 248 transitions, 3765 flow [2021-11-20 05:41:48,455 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 248 transitions, 3732 flow, removed 7 selfloop flow, removed 1 redundant places. [2021-11-20 05:41:48,463 INFO L242 Difference]: Finished difference. Result has 183 places, 222 transitions, 3339 flow [2021-11-20 05:41:48,464 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3060, PETRI_DIFFERENCE_MINUEND_PLACES=176, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3339, PETRI_PLACES=183, PETRI_TRANSITIONS=222} [2021-11-20 05:41:48,464 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 106 predicate places. [2021-11-20 05:41:48,465 INFO L470 AbstractCegarLoop]: Abstraction has has 183 places, 222 transitions, 3339 flow [2021-11-20 05:41:48,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:48,465 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:48,465 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:48,511 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-20 05:41:48,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:41:48,689 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:48,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:48,689 INFO L85 PathProgramCache]: Analyzing trace with hash 722837219, now seen corresponding path program 5 times [2021-11-20 05:41:48,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:48,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858087638] [2021-11-20 05:41:48,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:48,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:48,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:48,724 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:48,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:48,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858087638] [2021-11-20 05:41:48,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858087638] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:48,725 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:48,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:41:48,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729319587] [2021-11-20 05:41:48,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:48,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:41:48,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:48,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:41:48,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:41:48,728 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-20 05:41:48,728 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 222 transitions, 3339 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:48,729 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:48,729 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-20 05:41:48,729 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:48,996 INFO L129 PetriNetUnfolder]: 225/705 cut-off events. [2021-11-20 05:41:48,997 INFO L130 PetriNetUnfolder]: For 10692/10694 co-relation queries the response was YES. [2021-11-20 05:41:49,003 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3812 conditions, 705 events. 225/705 cut-off events. For 10692/10694 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 4061 event pairs, 60 based on Foata normal form. 3/699 useless extension candidates. Maximal degree in co-relation 3766. Up to 195 conditions per place. [2021-11-20 05:41:49,010 INFO L132 encePairwiseOnDemand]: 81/87 looper letters, 151 selfloop transitions, 33 changer transitions 5/238 dead transitions. [2021-11-20 05:41:49,010 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 238 transitions, 3761 flow [2021-11-20 05:41:49,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:41:49,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-11-20 05:41:49,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 483 transitions. [2021-11-20 05:41:49,012 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7931034482758621 [2021-11-20 05:41:49,013 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 483 transitions. [2021-11-20 05:41:49,013 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 483 transitions. [2021-11-20 05:41:49,013 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:49,013 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 483 transitions. [2021-11-20 05:41:49,014 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 69.0) internal successors, (483), 7 states have internal predecessors, (483), 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-11-20 05:41:49,016 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 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-11-20 05:41:49,016 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 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-11-20 05:41:49,016 INFO L186 Difference]: Start difference. First operand has 183 places, 222 transitions, 3339 flow. Second operand 7 states and 483 transitions. [2021-11-20 05:41:49,017 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 238 transitions, 3761 flow [2021-11-20 05:41:49,071 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 238 transitions, 3710 flow, removed 9 selfloop flow, removed 1 redundant places. [2021-11-20 05:41:49,078 INFO L242 Difference]: Finished difference. Result has 189 places, 217 transitions, 3206 flow [2021-11-20 05:41:49,078 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3211, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3206, PETRI_PLACES=189, PETRI_TRANSITIONS=217} [2021-11-20 05:41:49,079 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 112 predicate places. [2021-11-20 05:41:49,079 INFO L470 AbstractCegarLoop]: Abstraction has has 189 places, 217 transitions, 3206 flow [2021-11-20 05:41:49,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:49,080 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:49,080 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:49,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-20 05:41:49,081 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:49,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:49,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1250730299, now seen corresponding path program 6 times [2021-11-20 05:41:49,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:49,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121544422] [2021-11-20 05:41:49,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:49,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:49,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:49,116 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:49,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:49,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121544422] [2021-11-20 05:41:49,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121544422] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:49,117 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:49,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:41:49,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696518888] [2021-11-20 05:41:49,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:49,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:41:49,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:49,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:41:49,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:41:49,119 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-20 05:41:49,120 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 217 transitions, 3206 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:49,120 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:49,120 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-20 05:41:49,121 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:49,405 INFO L129 PetriNetUnfolder]: 213/644 cut-off events. [2021-11-20 05:41:49,405 INFO L130 PetriNetUnfolder]: For 10164/10166 co-relation queries the response was YES. [2021-11-20 05:41:49,412 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3545 conditions, 644 events. 213/644 cut-off events. For 10164/10166 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3504 event pairs, 52 based on Foata normal form. 2/637 useless extension candidates. Maximal degree in co-relation 3498. Up to 195 conditions per place. [2021-11-20 05:41:49,418 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 124 selfloop transitions, 49 changer transitions 2/224 dead transitions. [2021-11-20 05:41:49,418 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 224 transitions, 3472 flow [2021-11-20 05:41:49,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 05:41:49,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-11-20 05:41:49,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 550 transitions. [2021-11-20 05:41:49,421 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7902298850574713 [2021-11-20 05:41:49,422 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 550 transitions. [2021-11-20 05:41:49,422 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 550 transitions. [2021-11-20 05:41:49,423 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:49,423 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 550 transitions. [2021-11-20 05:41:49,424 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 68.75) internal successors, (550), 8 states have internal predecessors, (550), 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-11-20 05:41:49,426 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 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-11-20 05:41:49,426 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 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-11-20 05:41:49,427 INFO L186 Difference]: Start difference. First operand has 189 places, 217 transitions, 3206 flow. Second operand 8 states and 550 transitions. [2021-11-20 05:41:49,427 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 224 transitions, 3472 flow [2021-11-20 05:41:49,481 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 224 transitions, 3231 flow, removed 10 selfloop flow, removed 10 redundant places. [2021-11-20 05:41:49,489 INFO L242 Difference]: Finished difference. Result has 182 places, 203 transitions, 2855 flow [2021-11-20 05:41:49,489 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2783, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=2855, PETRI_PLACES=182, PETRI_TRANSITIONS=203} [2021-11-20 05:41:49,491 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 105 predicate places. [2021-11-20 05:41:49,491 INFO L470 AbstractCegarLoop]: Abstraction has has 182 places, 203 transitions, 2855 flow [2021-11-20 05:41:49,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:49,491 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:49,492 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:49,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-20 05:41:49,492 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:49,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:49,493 INFO L85 PathProgramCache]: Analyzing trace with hash -1496756239, now seen corresponding path program 6 times [2021-11-20 05:41:49,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:49,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418299761] [2021-11-20 05:41:49,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:49,494 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:49,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:49,537 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:49,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:49,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418299761] [2021-11-20 05:41:49,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418299761] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:41:49,538 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:41:49,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:41:49,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128565921] [2021-11-20 05:41:49,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:41:49,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:41:49,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:49,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:41:49,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:41:49,540 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-20 05:41:49,541 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 203 transitions, 2855 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:49,541 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:49,541 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-20 05:41:49,541 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:41:49,778 INFO L129 PetriNetUnfolder]: 196/570 cut-off events. [2021-11-20 05:41:49,778 INFO L130 PetriNetUnfolder]: For 8360/8362 co-relation queries the response was YES. [2021-11-20 05:41:49,784 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3147 conditions, 570 events. 196/570 cut-off events. For 8360/8362 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 2882 event pairs, 39 based on Foata normal form. 3/567 useless extension candidates. Maximal degree in co-relation 3107. Up to 190 conditions per place. [2021-11-20 05:41:49,790 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 109 selfloop transitions, 45 changer transitions 3/206 dead transitions. [2021-11-20 05:41:49,790 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 206 transitions, 3040 flow [2021-11-20 05:41:49,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:41:49,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-11-20 05:41:49,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 480 transitions. [2021-11-20 05:41:49,792 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7881773399014779 [2021-11-20 05:41:49,792 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 480 transitions. [2021-11-20 05:41:49,792 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 480 transitions. [2021-11-20 05:41:49,793 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:41:49,793 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 480 transitions. [2021-11-20 05:41:49,794 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 68.57142857142857) internal successors, (480), 7 states have internal predecessors, (480), 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-11-20 05:41:49,796 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 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-11-20 05:41:49,796 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 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-11-20 05:41:49,796 INFO L186 Difference]: Start difference. First operand has 182 places, 203 transitions, 2855 flow. Second operand 7 states and 480 transitions. [2021-11-20 05:41:49,796 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 206 transitions, 3040 flow [2021-11-20 05:41:49,837 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 206 transitions, 2917 flow, removed 10 selfloop flow, removed 11 redundant places. [2021-11-20 05:41:49,844 INFO L242 Difference]: Finished difference. Result has 171 places, 189 transitions, 2602 flow [2021-11-20 05:41:49,845 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2540, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=191, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2602, PETRI_PLACES=171, PETRI_TRANSITIONS=189} [2021-11-20 05:41:49,845 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 94 predicate places. [2021-11-20 05:41:49,845 INFO L470 AbstractCegarLoop]: Abstraction has has 171 places, 189 transitions, 2602 flow [2021-11-20 05:41:49,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 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-11-20 05:41:49,846 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:41:49,846 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:41:49,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-20 05:41:49,846 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:41:49,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:41:49,847 INFO L85 PathProgramCache]: Analyzing trace with hash -1745284989, now seen corresponding path program 1 times [2021-11-20 05:41:49,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:41:49,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635868617] [2021-11-20 05:41:49,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:49,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:41:49,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:50,084 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:50,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:41:50,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635868617] [2021-11-20 05:41:50,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635868617] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:41:50,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287751905] [2021-11-20 05:41:50,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:41:50,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:41:50,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:41:50,086 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:41:50,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-20 05:41:50,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:41:50,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:41:50,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:41:50,816 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:50,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:41:51,761 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:41:51,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287751905] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:41:51,762 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:41:51,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-20 05:41:51,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570517453] [2021-11-20 05:41:51,762 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:41:51,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 05:41:51,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:41:51,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 05:41:51,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=981, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 05:41:51,766 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:41:51,768 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 189 transitions, 2602 flow. Second operand has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 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-11-20 05:41:51,769 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:41:51,769 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:41:51,769 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:42:04,954 INFO L129 PetriNetUnfolder]: 972/2296 cut-off events. [2021-11-20 05:42:04,954 INFO L130 PetriNetUnfolder]: For 31617/31617 co-relation queries the response was YES. [2021-11-20 05:42:04,972 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12779 conditions, 2296 events. 972/2296 cut-off events. For 31617/31617 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 15650 event pairs, 33 based on Foata normal form. 3/2288 useless extension candidates. Maximal degree in co-relation 12742. Up to 363 conditions per place. [2021-11-20 05:42:05,004 INFO L132 encePairwiseOnDemand]: 64/87 looper letters, 247 selfloop transitions, 857 changer transitions 17/1160 dead transitions. [2021-11-20 05:42:05,004 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 388 places, 1160 transitions, 16998 flow [2021-11-20 05:42:05,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2021-11-20 05:42:05,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2021-11-20 05:42:05,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 11784 transitions. [2021-11-20 05:42:05,033 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.604679802955665 [2021-11-20 05:42:05,033 INFO L72 ComplementDD]: Start complementDD. Operand 224 states and 11784 transitions. [2021-11-20 05:42:05,033 INFO L73 IsDeterministic]: Start isDeterministic. Operand 224 states and 11784 transitions. [2021-11-20 05:42:05,041 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:42:05,041 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 224 states and 11784 transitions. [2021-11-20 05:42:05,072 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 225 states, 224 states have (on average 52.607142857142854) internal successors, (11784), 224 states have internal predecessors, (11784), 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-11-20 05:42:05,113 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 225 states, 225 states have (on average 87.0) internal successors, (19575), 225 states have internal predecessors, (19575), 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-11-20 05:42:05,122 INFO L81 ComplementDD]: Finished complementDD. Result has 225 states, 225 states have (on average 87.0) internal successors, (19575), 225 states have internal predecessors, (19575), 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-11-20 05:42:05,122 INFO L186 Difference]: Start difference. First operand has 171 places, 189 transitions, 2602 flow. Second operand 224 states and 11784 transitions. [2021-11-20 05:42:05,122 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 388 places, 1160 transitions, 16998 flow [2021-11-20 05:42:05,259 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 378 places, 1160 transitions, 16169 flow, removed 0 selfloop flow, removed 10 redundant places. [2021-11-20 05:42:05,285 INFO L242 Difference]: Finished difference. Result has 440 places, 991 transitions, 15237 flow [2021-11-20 05:42:05,286 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2417, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=224, PETRI_FLOW=15237, PETRI_PLACES=440, PETRI_TRANSITIONS=991} [2021-11-20 05:42:05,287 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 363 predicate places. [2021-11-20 05:42:05,287 INFO L470 AbstractCegarLoop]: Abstraction has has 440 places, 991 transitions, 15237 flow [2021-11-20 05:42:05,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 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-11-20 05:42:05,288 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:42:05,288 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:42:05,333 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-20 05:42:05,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-11-20 05:42:05,504 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:42:05,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:42:05,505 INFO L85 PathProgramCache]: Analyzing trace with hash -518955635, now seen corresponding path program 2 times [2021-11-20 05:42:05,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:42:05,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259389769] [2021-11-20 05:42:05,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:42:05,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:42:05,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:05,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:05,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:42:05,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259389769] [2021-11-20 05:42:05,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259389769] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:42:05,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682378297] [2021-11-20 05:42:05,718 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 05:42:05,718 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:05,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:42:05,719 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:42:05,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-20 05:42:05,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:42:05,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:42:05,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:42:05,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:42:06,368 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:06,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:42:07,250 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:07,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682378297] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:42:07,250 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:42:07,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-20 05:42:07,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740582234] [2021-11-20 05:42:07,251 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:42:07,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 05:42:07,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:42:07,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 05:42:07,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=990, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 05:42:07,255 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:42:07,258 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 440 places, 991 transitions, 15237 flow. Second operand has 34 states, 34 states have (on average 50.73529411764706) internal successors, (1725), 34 states have internal predecessors, (1725), 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-11-20 05:42:07,258 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:42:07,258 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:42:07,258 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:42:11,456 INFO L129 PetriNetUnfolder]: 1106/2979 cut-off events. [2021-11-20 05:42:11,456 INFO L130 PetriNetUnfolder]: For 129948/129948 co-relation queries the response was YES. [2021-11-20 05:42:11,504 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23616 conditions, 2979 events. 1106/2979 cut-off events. For 129948/129948 co-relation queries the response was YES. Maximal size of possible extension queue 189. Compared 24035 event pairs, 46 based on Foata normal form. 1/2968 useless extension candidates. Maximal degree in co-relation 23518. Up to 439 conditions per place. [2021-11-20 05:42:11,550 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 360 selfloop transitions, 764 changer transitions 45/1208 dead transitions. [2021-11-20 05:42:11,551 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 495 places, 1208 transitions, 22147 flow [2021-11-20 05:42:11,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-11-20 05:42:11,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2021-11-20 05:42:11,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 3489 transitions. [2021-11-20 05:42:11,560 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6266163793103449 [2021-11-20 05:42:11,560 INFO L72 ComplementDD]: Start complementDD. Operand 64 states and 3489 transitions. [2021-11-20 05:42:11,561 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 3489 transitions. [2021-11-20 05:42:11,563 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:42:11,564 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 64 states and 3489 transitions. [2021-11-20 05:42:11,574 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 65 states, 64 states have (on average 54.515625) internal successors, (3489), 64 states have internal predecessors, (3489), 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-11-20 05:42:11,586 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 65 states, 65 states have (on average 87.0) internal successors, (5655), 65 states have internal predecessors, (5655), 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-11-20 05:42:11,589 INFO L81 ComplementDD]: Finished complementDD. Result has 65 states, 65 states have (on average 87.0) internal successors, (5655), 65 states have internal predecessors, (5655), 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-11-20 05:42:11,589 INFO L186 Difference]: Start difference. First operand has 440 places, 991 transitions, 15237 flow. Second operand 64 states and 3489 transitions. [2021-11-20 05:42:11,590 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 495 places, 1208 transitions, 22147 flow [2021-11-20 05:42:12,386 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 480 places, 1208 transitions, 20684 flow, removed 458 selfloop flow, removed 15 redundant places. [2021-11-20 05:42:12,415 INFO L242 Difference]: Finished difference. Result has 500 places, 1037 transitions, 16667 flow [2021-11-20 05:42:12,417 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=13989, PETRI_DIFFERENCE_MINUEND_PLACES=417, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=991, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=724, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=259, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=16667, PETRI_PLACES=500, PETRI_TRANSITIONS=1037} [2021-11-20 05:42:12,417 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 423 predicate places. [2021-11-20 05:42:12,418 INFO L470 AbstractCegarLoop]: Abstraction has has 500 places, 1037 transitions, 16667 flow [2021-11-20 05:42:12,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.73529411764706) internal successors, (1725), 34 states have internal predecessors, (1725), 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-11-20 05:42:12,419 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:42:12,419 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:42:12,455 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-11-20 05:42:12,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:12,632 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:42:12,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:42:12,633 INFO L85 PathProgramCache]: Analyzing trace with hash 982888265, now seen corresponding path program 3 times [2021-11-20 05:42:12,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:42:12,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019087098] [2021-11-20 05:42:12,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:42:12,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:42:12,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:12,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:12,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:42:12,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019087098] [2021-11-20 05:42:12,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019087098] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:42:12,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142187619] [2021-11-20 05:42:12,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-20 05:42:12,818 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:12,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:42:12,820 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:42:12,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-20 05:42:12,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-20 05:42:12,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:42:12,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:42:12,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:42:13,564 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:13,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:42:14,671 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:14,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142187619] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:42:14,672 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:42:14,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-20 05:42:14,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63343994] [2021-11-20 05:42:14,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:42:14,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 05:42:14,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:42:14,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 05:42:14,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=983, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 05:42:14,679 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:42:14,681 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 500 places, 1037 transitions, 16667 flow. Second operand has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 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-11-20 05:42:14,681 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:42:14,682 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:42:14,683 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:42:18,625 INFO L129 PetriNetUnfolder]: 1087/2953 cut-off events. [2021-11-20 05:42:18,625 INFO L130 PetriNetUnfolder]: For 149844/149844 co-relation queries the response was YES. [2021-11-20 05:42:18,683 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24786 conditions, 2953 events. 1087/2953 cut-off events. For 149844/149844 co-relation queries the response was YES. Maximal size of possible extension queue 188. Compared 23997 event pairs, 62 based on Foata normal form. 2/2928 useless extension candidates. Maximal degree in co-relation 24679. Up to 415 conditions per place. [2021-11-20 05:42:18,721 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 339 selfloop transitions, 776 changer transitions 31/1185 dead transitions. [2021-11-20 05:42:18,722 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 556 places, 1185 transitions, 22459 flow [2021-11-20 05:42:18,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-20 05:42:18,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2021-11-20 05:42:18,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 3577 transitions. [2021-11-20 05:42:18,729 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6229536746778126 [2021-11-20 05:42:18,729 INFO L72 ComplementDD]: Start complementDD. Operand 66 states and 3577 transitions. [2021-11-20 05:42:18,729 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 3577 transitions. [2021-11-20 05:42:18,731 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:42:18,731 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 66 states and 3577 transitions. [2021-11-20 05:42:18,738 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 67 states, 66 states have (on average 54.196969696969695) internal successors, (3577), 66 states have internal predecessors, (3577), 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-11-20 05:42:18,750 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 67 states, 67 states have (on average 87.0) internal successors, (5829), 67 states have internal predecessors, (5829), 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-11-20 05:42:18,753 INFO L81 ComplementDD]: Finished complementDD. Result has 67 states, 67 states have (on average 87.0) internal successors, (5829), 67 states have internal predecessors, (5829), 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-11-20 05:42:18,753 INFO L186 Difference]: Start difference. First operand has 500 places, 1037 transitions, 16667 flow. Second operand 66 states and 3577 transitions. [2021-11-20 05:42:18,753 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 556 places, 1185 transitions, 22459 flow [2021-11-20 05:42:19,702 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 513 places, 1185 transitions, 20689 flow, removed 165 selfloop flow, removed 43 redundant places. [2021-11-20 05:42:19,731 INFO L242 Difference]: Finished difference. Result has 530 places, 1054 transitions, 17180 flow [2021-11-20 05:42:19,732 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15010, PETRI_DIFFERENCE_MINUEND_PLACES=448, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1037, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=760, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=272, PETRI_DIFFERENCE_SUBTRAHEND_STATES=66, PETRI_FLOW=17180, PETRI_PLACES=530, PETRI_TRANSITIONS=1054} [2021-11-20 05:42:19,733 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 453 predicate places. [2021-11-20 05:42:19,733 INFO L470 AbstractCegarLoop]: Abstraction has has 530 places, 1054 transitions, 17180 flow [2021-11-20 05:42:19,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 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-11-20 05:42:19,734 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:42:19,734 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:42:19,769 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-11-20 05:42:19,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-11-20 05:42:19,948 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:42:19,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:42:19,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1622007025, now seen corresponding path program 4 times [2021-11-20 05:42:19,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:42:19,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996381406] [2021-11-20 05:42:19,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:42:19,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:42:19,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:20,150 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:20,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:42:20,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996381406] [2021-11-20 05:42:20,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996381406] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:42:20,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711373184] [2021-11-20 05:42:20,152 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-20 05:42:20,152 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:20,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:42:20,156 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:42:20,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-20 05:42:20,217 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-20 05:42:20,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:42:20,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-20 05:42:20,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:42:20,861 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:20,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:42:21,600 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:21,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711373184] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:42:21,601 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:42:21,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 33 [2021-11-20 05:42:21,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394279496] [2021-11-20 05:42:21,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:42:21,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-20 05:42:21,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:42:21,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-20 05:42:21,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=939, Unknown=0, NotChecked=0, Total=1056 [2021-11-20 05:42:21,606 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:42:21,608 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 530 places, 1054 transitions, 17180 flow. Second operand has 33 states, 33 states have (on average 50.93939393939394) internal successors, (1681), 33 states have internal predecessors, (1681), 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-11-20 05:42:21,608 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:42:21,608 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:42:21,609 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:42:24,249 INFO L129 PetriNetUnfolder]: 1085/3003 cut-off events. [2021-11-20 05:42:24,249 INFO L130 PetriNetUnfolder]: For 160690/160690 co-relation queries the response was YES. [2021-11-20 05:42:24,291 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25415 conditions, 3003 events. 1085/3003 cut-off events. For 160690/160690 co-relation queries the response was YES. Maximal size of possible extension queue 195. Compared 24849 event pairs, 95 based on Foata normal form. 1/2973 useless extension candidates. Maximal degree in co-relation 25300. Up to 459 conditions per place. [2021-11-20 05:42:24,337 INFO L132 encePairwiseOnDemand]: 69/87 looper letters, 657 selfloop transitions, 454 changer transitions 23/1173 dead transitions. [2021-11-20 05:42:24,337 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 556 places, 1173 transitions, 22207 flow [2021-11-20 05:42:24,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-20 05:42:24,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-20 05:42:24,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2107 transitions. [2021-11-20 05:42:24,343 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6373260738052027 [2021-11-20 05:42:24,343 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2107 transitions. [2021-11-20 05:42:24,344 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2107 transitions. [2021-11-20 05:42:24,345 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:42:24,345 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2107 transitions. [2021-11-20 05:42:24,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 55.44736842105263) internal successors, (2107), 38 states have internal predecessors, (2107), 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-11-20 05:42:24,356 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 87.0) internal successors, (3393), 39 states have internal predecessors, (3393), 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-11-20 05:42:24,357 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 87.0) internal successors, (3393), 39 states have internal predecessors, (3393), 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-11-20 05:42:24,358 INFO L186 Difference]: Start difference. First operand has 530 places, 1054 transitions, 17180 flow. Second operand 38 states and 2107 transitions. [2021-11-20 05:42:24,358 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 556 places, 1173 transitions, 22207 flow [2021-11-20 05:42:25,698 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 505 places, 1173 transitions, 20508 flow, removed 134 selfloop flow, removed 51 redundant places. [2021-11-20 05:42:25,820 INFO L242 Difference]: Finished difference. Result has 514 places, 1064 transitions, 16715 flow [2021-11-20 05:42:25,821 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15596, PETRI_DIFFERENCE_MINUEND_PLACES=468, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1054, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=440, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=606, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=16715, PETRI_PLACES=514, PETRI_TRANSITIONS=1064} [2021-11-20 05:42:25,822 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 437 predicate places. [2021-11-20 05:42:25,822 INFO L470 AbstractCegarLoop]: Abstraction has has 514 places, 1064 transitions, 16715 flow [2021-11-20 05:42:25,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 50.93939393939394) internal successors, (1681), 33 states have internal predecessors, (1681), 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-11-20 05:42:25,823 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:42:25,823 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:42:25,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-20 05:42:26,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:26,050 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:42:26,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:42:26,050 INFO L85 PathProgramCache]: Analyzing trace with hash 539911697, now seen corresponding path program 5 times [2021-11-20 05:42:26,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:42:26,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687306155] [2021-11-20 05:42:26,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:42:26,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:42:26,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:26,282 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:26,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:42:26,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687306155] [2021-11-20 05:42:26,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687306155] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:42:26,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586132817] [2021-11-20 05:42:26,283 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-20 05:42:26,284 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:26,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:42:26,285 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:42:26,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-20 05:42:26,346 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:42:26,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:42:26,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-20 05:42:26,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:42:26,973 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:26,973 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-20 05:42:26,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586132817] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:42:26,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 05:42:26,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [16] total 25 [2021-11-20 05:42:26,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191232450] [2021-11-20 05:42:26,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:42:26,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-20 05:42:26,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:42:26,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-20 05:42:26,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-11-20 05:42:26,978 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:42:26,979 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 514 places, 1064 transitions, 16715 flow. Second operand has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 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-11-20 05:42:26,979 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:42:26,979 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:42:26,979 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:42:28,668 INFO L129 PetriNetUnfolder]: 1091/3029 cut-off events. [2021-11-20 05:42:28,668 INFO L130 PetriNetUnfolder]: For 149605/149605 co-relation queries the response was YES. [2021-11-20 05:42:28,823 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24816 conditions, 3029 events. 1091/3029 cut-off events. For 149605/149605 co-relation queries the response was YES. Maximal size of possible extension queue 192. Compared 24996 event pairs, 93 based on Foata normal form. 3/2996 useless extension candidates. Maximal degree in co-relation 24702. Up to 888 conditions per place. [2021-11-20 05:42:28,852 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 599 selfloop transitions, 551 changer transitions 21/1212 dead transitions. [2021-11-20 05:42:28,852 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 1212 transitions, 21666 flow [2021-11-20 05:42:28,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-20 05:42:28,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-11-20 05:42:28,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 979 transitions. [2021-11-20 05:42:28,856 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6619337390128465 [2021-11-20 05:42:28,856 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 979 transitions. [2021-11-20 05:42:28,856 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 979 transitions. [2021-11-20 05:42:28,857 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:42:28,857 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 979 transitions. [2021-11-20 05:42:28,859 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 57.588235294117645) internal successors, (979), 17 states have internal predecessors, (979), 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-11-20 05:42:28,861 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 87.0) internal successors, (1566), 18 states have internal predecessors, (1566), 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-11-20 05:42:28,862 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 87.0) internal successors, (1566), 18 states have internal predecessors, (1566), 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-11-20 05:42:28,862 INFO L186 Difference]: Start difference. First operand has 514 places, 1064 transitions, 16715 flow. Second operand 17 states and 979 transitions. [2021-11-20 05:42:28,862 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 1212 transitions, 21666 flow [2021-11-20 05:42:30,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 502 places, 1212 transitions, 20884 flow, removed 37 selfloop flow, removed 21 redundant places. [2021-11-20 05:42:30,389 INFO L242 Difference]: Finished difference. Result has 509 places, 1120 transitions, 18091 flow [2021-11-20 05:42:30,390 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15961, PETRI_DIFFERENCE_MINUEND_PLACES=486, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1064, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=494, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=555, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=18091, PETRI_PLACES=509, PETRI_TRANSITIONS=1120} [2021-11-20 05:42:30,390 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 432 predicate places. [2021-11-20 05:42:30,390 INFO L470 AbstractCegarLoop]: Abstraction has has 509 places, 1120 transitions, 18091 flow [2021-11-20 05:42:30,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 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-11-20 05:42:30,391 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:42:30,391 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:42:30,438 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-20 05:42:30,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-11-20 05:42:30,605 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:42:30,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:42:30,605 INFO L85 PathProgramCache]: Analyzing trace with hash -334041993, now seen corresponding path program 6 times [2021-11-20 05:42:30,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:42:30,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926967444] [2021-11-20 05:42:30,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:42:30,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:42:30,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:30,849 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:30,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:42:30,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926967444] [2021-11-20 05:42:30,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926967444] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:42:30,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868414642] [2021-11-20 05:42:30,850 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-20 05:42:30,850 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:30,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:42:30,853 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:42:30,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-20 05:42:30,917 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-20 05:42:30,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:42:30,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:42:30,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:42:31,564 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:31,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:42:32,605 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:32,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868414642] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:42:32,605 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:42:32,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-20 05:42:32,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082765794] [2021-11-20 05:42:32,606 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:42:32,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 05:42:32,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:42:32,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 05:42:32,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=975, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 05:42:32,610 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:42:32,613 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 509 places, 1120 transitions, 18091 flow. Second operand has 34 states, 34 states have (on average 50.85294117647059) internal successors, (1729), 34 states have internal predecessors, (1729), 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-11-20 05:42:32,613 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:42:32,613 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:42:32,613 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:42:38,053 INFO L129 PetriNetUnfolder]: 1188/3302 cut-off events. [2021-11-20 05:42:38,053 INFO L130 PetriNetUnfolder]: For 181298/181298 co-relation queries the response was YES. [2021-11-20 05:42:38,165 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28463 conditions, 3302 events. 1188/3302 cut-off events. For 181298/181298 co-relation queries the response was YES. Maximal size of possible extension queue 207. Compared 27862 event pairs, 71 based on Foata normal form. 2/3271 useless extension candidates. Maximal degree in co-relation 28347. Up to 404 conditions per place. [2021-11-20 05:42:38,198 INFO L132 encePairwiseOnDemand]: 66/87 looper letters, 358 selfloop transitions, 944 changer transitions 23/1364 dead transitions. [2021-11-20 05:42:38,199 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 593 places, 1364 transitions, 26946 flow [2021-11-20 05:42:38,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-11-20 05:42:38,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2021-11-20 05:42:38,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 4736 transitions. [2021-11-20 05:42:38,210 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6185997910135841 [2021-11-20 05:42:38,210 INFO L72 ComplementDD]: Start complementDD. Operand 88 states and 4736 transitions. [2021-11-20 05:42:38,211 INFO L73 IsDeterministic]: Start isDeterministic. Operand 88 states and 4736 transitions. [2021-11-20 05:42:38,213 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:42:38,214 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 88 states and 4736 transitions. [2021-11-20 05:42:38,226 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 89 states, 88 states have (on average 53.81818181818182) internal successors, (4736), 88 states have internal predecessors, (4736), 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-11-20 05:42:38,238 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 89 states, 89 states have (on average 87.0) internal successors, (7743), 89 states have internal predecessors, (7743), 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-11-20 05:42:38,241 INFO L81 ComplementDD]: Finished complementDD. Result has 89 states, 89 states have (on average 87.0) internal successors, (7743), 89 states have internal predecessors, (7743), 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-11-20 05:42:38,241 INFO L186 Difference]: Start difference. First operand has 509 places, 1120 transitions, 18091 flow. Second operand 88 states and 4736 transitions. [2021-11-20 05:42:38,241 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 593 places, 1364 transitions, 26946 flow [2021-11-20 05:42:39,967 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 587 places, 1364 transitions, 26297 flow, removed 203 selfloop flow, removed 6 redundant places. [2021-11-20 05:42:40,021 INFO L242 Difference]: Finished difference. Result has 607 places, 1215 transitions, 21578 flow [2021-11-20 05:42:40,023 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=17762, PETRI_DIFFERENCE_MINUEND_PLACES=500, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=847, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=88, PETRI_FLOW=21578, PETRI_PLACES=607, PETRI_TRANSITIONS=1215} [2021-11-20 05:42:40,026 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 530 predicate places. [2021-11-20 05:42:40,026 INFO L470 AbstractCegarLoop]: Abstraction has has 607 places, 1215 transitions, 21578 flow [2021-11-20 05:42:40,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.85294117647059) internal successors, (1729), 34 states have internal predecessors, (1729), 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-11-20 05:42:40,027 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:42:40,027 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:42:40,068 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-20 05:42:40,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-11-20 05:42:40,253 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:42:40,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:42:40,253 INFO L85 PathProgramCache]: Analyzing trace with hash 619738599, now seen corresponding path program 7 times [2021-11-20 05:42:40,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:42:40,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712612108] [2021-11-20 05:42:40,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:42:40,254 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:42:40,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:40,491 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:40,492 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:42:40,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712612108] [2021-11-20 05:42:40,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712612108] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:42:40,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329337397] [2021-11-20 05:42:40,492 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-20 05:42:40,492 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:40,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:42:40,494 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:42:40,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-20 05:42:40,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:40,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:42:40,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:42:41,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:41,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:42:41,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:41,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329337397] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:42:41,683 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:42:41,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-20 05:42:41,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690314850] [2021-11-20 05:42:41,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:42:41,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 05:42:41,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:42:41,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 05:42:41,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=973, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 05:42:41,689 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:42:41,691 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 607 places, 1215 transitions, 21578 flow. Second operand has 34 states, 34 states have (on average 50.6764705882353) internal successors, (1723), 34 states have internal predecessors, (1723), 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-11-20 05:42:41,691 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:42:41,691 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:42:41,692 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:42:45,732 INFO L129 PetriNetUnfolder]: 1172/3357 cut-off events. [2021-11-20 05:42:45,732 INFO L130 PetriNetUnfolder]: For 182512/182512 co-relation queries the response was YES. [2021-11-20 05:42:45,781 INFO L84 FinitePrefix]: Finished finitePrefix Result has 29495 conditions, 3357 events. 1172/3357 cut-off events. For 182512/182512 co-relation queries the response was YES. Maximal size of possible extension queue 206. Compared 28640 event pairs, 58 based on Foata normal form. 1/3333 useless extension candidates. Maximal degree in co-relation 29364. Up to 445 conditions per place. [2021-11-20 05:42:45,811 INFO L132 encePairwiseOnDemand]: 66/87 looper letters, 438 selfloop transitions, 820 changer transitions 51/1348 dead transitions. [2021-11-20 05:42:45,811 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 658 places, 1348 transitions, 28235 flow [2021-11-20 05:42:45,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-20 05:42:45,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2021-11-20 05:42:45,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 3348 transitions. [2021-11-20 05:42:45,818 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6308648954211419 [2021-11-20 05:42:45,818 INFO L72 ComplementDD]: Start complementDD. Operand 61 states and 3348 transitions. [2021-11-20 05:42:45,819 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 3348 transitions. [2021-11-20 05:42:45,820 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:42:45,820 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 61 states and 3348 transitions. [2021-11-20 05:42:45,827 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 62 states, 61 states have (on average 54.885245901639344) internal successors, (3348), 61 states have internal predecessors, (3348), 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-11-20 05:42:45,834 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 62 states, 62 states have (on average 87.0) internal successors, (5394), 62 states have internal predecessors, (5394), 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-11-20 05:42:45,835 INFO L81 ComplementDD]: Finished complementDD. Result has 62 states, 62 states have (on average 87.0) internal successors, (5394), 62 states have internal predecessors, (5394), 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-11-20 05:42:45,836 INFO L186 Difference]: Start difference. First operand has 607 places, 1215 transitions, 21578 flow. Second operand 61 states and 3348 transitions. [2021-11-20 05:42:45,836 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 658 places, 1348 transitions, 28235 flow [2021-11-20 05:42:47,496 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 613 places, 1348 transitions, 27009 flow, removed 50 selfloop flow, removed 45 redundant places. [2021-11-20 05:42:47,536 INFO L242 Difference]: Finished difference. Result has 617 places, 1178 transitions, 21191 flow [2021-11-20 05:42:47,537 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=20398, PETRI_DIFFERENCE_MINUEND_PLACES=553, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=820, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=395, PETRI_DIFFERENCE_SUBTRAHEND_STATES=61, PETRI_FLOW=21191, PETRI_PLACES=617, PETRI_TRANSITIONS=1178} [2021-11-20 05:42:47,538 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 540 predicate places. [2021-11-20 05:42:47,538 INFO L470 AbstractCegarLoop]: Abstraction has has 617 places, 1178 transitions, 21191 flow [2021-11-20 05:42:47,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.6764705882353) internal successors, (1723), 34 states have internal predecessors, (1723), 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-11-20 05:42:47,539 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:42:47,539 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:42:47,564 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-11-20 05:42:47,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-11-20 05:42:47,740 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:42:47,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:42:47,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1482460903, now seen corresponding path program 8 times [2021-11-20 05:42:47,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:42:47,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412409984] [2021-11-20 05:42:47,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:42:47,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:42:47,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:47,950 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:47,951 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:42:47,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412409984] [2021-11-20 05:42:47,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412409984] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:42:47,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113523210] [2021-11-20 05:42:47,951 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 05:42:47,951 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:47,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:42:47,953 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:42:47,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-20 05:42:48,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:42:48,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:42:48,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-20 05:42:48,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:42:48,457 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:48,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:42:49,166 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:49,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113523210] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:42:49,166 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:42:49,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 33 [2021-11-20 05:42:49,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673880007] [2021-11-20 05:42:49,167 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:42:49,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-20 05:42:49,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:42:49,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-20 05:42:49,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=933, Unknown=0, NotChecked=0, Total=1056 [2021-11-20 05:42:49,171 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:42:49,172 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 617 places, 1178 transitions, 21191 flow. Second operand has 33 states, 33 states have (on average 50.90909090909091) internal successors, (1680), 33 states have internal predecessors, (1680), 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-11-20 05:42:49,173 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:42:49,173 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:42:49,173 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:42:52,861 INFO L129 PetriNetUnfolder]: 1294/3754 cut-off events. [2021-11-20 05:42:52,861 INFO L130 PetriNetUnfolder]: For 214825/214825 co-relation queries the response was YES. [2021-11-20 05:42:52,912 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33723 conditions, 3754 events. 1294/3754 cut-off events. For 214825/214825 co-relation queries the response was YES. Maximal size of possible extension queue 244. Compared 33385 event pairs, 61 based on Foata normal form. 3/3730 useless extension candidates. Maximal degree in co-relation 33594. Up to 631 conditions per place. [2021-11-20 05:42:52,942 INFO L132 encePairwiseOnDemand]: 69/87 looper letters, 333 selfloop transitions, 978 changer transitions 60/1410 dead transitions. [2021-11-20 05:42:52,942 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 649 places, 1410 transitions, 29279 flow [2021-11-20 05:42:52,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-11-20 05:42:52,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2021-11-20 05:42:52,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 2906 transitions. [2021-11-20 05:42:52,949 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6185610898254577 [2021-11-20 05:42:52,949 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 2906 transitions. [2021-11-20 05:42:52,949 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 2906 transitions. [2021-11-20 05:42:52,950 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:42:52,951 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 2906 transitions. [2021-11-20 05:42:52,957 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 53.81481481481482) internal successors, (2906), 54 states have internal predecessors, (2906), 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-11-20 05:42:52,963 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 87.0) internal successors, (4785), 55 states have internal predecessors, (4785), 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-11-20 05:42:52,965 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 87.0) internal successors, (4785), 55 states have internal predecessors, (4785), 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-11-20 05:42:52,965 INFO L186 Difference]: Start difference. First operand has 617 places, 1178 transitions, 21191 flow. Second operand 54 states and 2906 transitions. [2021-11-20 05:42:52,965 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 649 places, 1410 transitions, 29279 flow [2021-11-20 05:42:54,506 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 596 places, 1410 transitions, 27668 flow, removed 34 selfloop flow, removed 53 redundant places. [2021-11-20 05:42:54,549 INFO L242 Difference]: Finished difference. Result has 609 places, 1277 transitions, 24401 flow [2021-11-20 05:42:54,551 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19771, PETRI_DIFFERENCE_MINUEND_PLACES=543, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1178, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=875, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=283, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=24401, PETRI_PLACES=609, PETRI_TRANSITIONS=1277} [2021-11-20 05:42:54,552 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 532 predicate places. [2021-11-20 05:42:54,552 INFO L470 AbstractCegarLoop]: Abstraction has has 609 places, 1277 transitions, 24401 flow [2021-11-20 05:42:54,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 50.90909090909091) internal successors, (1680), 33 states have internal predecessors, (1680), 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-11-20 05:42:54,553 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:42:54,553 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:42:54,596 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-20 05:42:54,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:54,780 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:42:54,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:42:54,781 INFO L85 PathProgramCache]: Analyzing trace with hash -377023681, now seen corresponding path program 9 times [2021-11-20 05:42:54,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:42:54,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810257670] [2021-11-20 05:42:54,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:42:54,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:42:54,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:55,064 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:55,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:42:55,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810257670] [2021-11-20 05:42:55,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810257670] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:42:55,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866151151] [2021-11-20 05:42:55,065 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-20 05:42:55,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:55,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:42:55,067 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:42:55,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-20 05:42:55,117 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-20 05:42:55,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:42:55,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-20 05:42:55,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:42:55,571 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:55,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:42:56,238 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:42:56,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866151151] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:42:56,238 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:42:56,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 33 [2021-11-20 05:42:56,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029173952] [2021-11-20 05:42:56,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:42:56,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-20 05:42:56,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:42:56,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-20 05:42:56,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=935, Unknown=0, NotChecked=0, Total=1056 [2021-11-20 05:42:56,243 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:42:56,245 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 609 places, 1277 transitions, 24401 flow. Second operand has 33 states, 33 states have (on average 50.90909090909091) internal successors, (1680), 33 states have internal predecessors, (1680), 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-11-20 05:42:56,245 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:42:56,246 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:42:56,246 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:43:00,069 INFO L129 PetriNetUnfolder]: 1263/3722 cut-off events. [2021-11-20 05:43:00,070 INFO L130 PetriNetUnfolder]: For 191173/191173 co-relation queries the response was YES. [2021-11-20 05:43:00,216 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33365 conditions, 3722 events. 1263/3722 cut-off events. For 191173/191173 co-relation queries the response was YES. Maximal size of possible extension queue 241. Compared 33200 event pairs, 63 based on Foata normal form. 3/3694 useless extension candidates. Maximal degree in co-relation 33231. Up to 641 conditions per place. [2021-11-20 05:43:00,246 INFO L132 encePairwiseOnDemand]: 69/87 looper letters, 346 selfloop transitions, 1037 changer transitions 21/1443 dead transitions. [2021-11-20 05:43:00,246 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 658 places, 1443 transitions, 31232 flow [2021-11-20 05:43:00,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-20 05:43:00,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2021-11-20 05:43:00,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 3059 transitions. [2021-11-20 05:43:00,252 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6168582375478927 [2021-11-20 05:43:00,253 INFO L72 ComplementDD]: Start complementDD. Operand 57 states and 3059 transitions. [2021-11-20 05:43:00,253 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 3059 transitions. [2021-11-20 05:43:00,254 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:43:00,255 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 57 states and 3059 transitions. [2021-11-20 05:43:00,261 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 58 states, 57 states have (on average 53.666666666666664) internal successors, (3059), 57 states have internal predecessors, (3059), 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-11-20 05:43:00,267 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 58 states, 58 states have (on average 87.0) internal successors, (5046), 58 states have internal predecessors, (5046), 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-11-20 05:43:00,269 INFO L81 ComplementDD]: Finished complementDD. Result has 58 states, 58 states have (on average 87.0) internal successors, (5046), 58 states have internal predecessors, (5046), 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-11-20 05:43:00,269 INFO L186 Difference]: Start difference. First operand has 609 places, 1277 transitions, 24401 flow. Second operand 57 states and 3059 transitions. [2021-11-20 05:43:00,269 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 658 places, 1443 transitions, 31232 flow [2021-11-20 05:43:01,694 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 624 places, 1443 transitions, 30096 flow, removed 48 selfloop flow, removed 34 redundant places. [2021-11-20 05:43:01,738 INFO L242 Difference]: Finished difference. Result has 635 places, 1348 transitions, 27281 flow [2021-11-20 05:43:01,740 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=23312, PETRI_DIFFERENCE_MINUEND_PLACES=568, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1277, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=967, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=283, PETRI_DIFFERENCE_SUBTRAHEND_STATES=57, PETRI_FLOW=27281, PETRI_PLACES=635, PETRI_TRANSITIONS=1348} [2021-11-20 05:43:01,741 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 558 predicate places. [2021-11-20 05:43:01,741 INFO L470 AbstractCegarLoop]: Abstraction has has 635 places, 1348 transitions, 27281 flow [2021-11-20 05:43:01,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 50.90909090909091) internal successors, (1680), 33 states have internal predecessors, (1680), 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-11-20 05:43:01,742 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:43:01,742 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:43:01,786 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-11-20 05:43:01,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-11-20 05:43:01,956 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:43:01,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:43:01,957 INFO L85 PathProgramCache]: Analyzing trace with hash 1291935381, now seen corresponding path program 10 times [2021-11-20 05:43:01,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:43:01,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628850769] [2021-11-20 05:43:01,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:43:01,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:43:01,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:02,184 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:02,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:43:02,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628850769] [2021-11-20 05:43:02,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628850769] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:43:02,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706424433] [2021-11-20 05:43:02,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-20 05:43:02,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:02,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:43:02,187 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:43:02,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-20 05:43:02,245 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-20 05:43:02,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:43:02,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-20 05:43:02,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:43:02,881 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:02,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:43:03,480 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:03,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706424433] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:43:03,480 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:43:03,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 33 [2021-11-20 05:43:03,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499651283] [2021-11-20 05:43:03,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:43:03,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-20 05:43:03,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:43:03,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-20 05:43:03,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=933, Unknown=0, NotChecked=0, Total=1056 [2021-11-20 05:43:03,485 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:43:03,486 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 635 places, 1348 transitions, 27281 flow. Second operand has 33 states, 33 states have (on average 50.78787878787879) internal successors, (1676), 33 states have internal predecessors, (1676), 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-11-20 05:43:03,487 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:43:03,487 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:43:03,487 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:43:07,888 INFO L129 PetriNetUnfolder]: 1304/3836 cut-off events. [2021-11-20 05:43:07,888 INFO L130 PetriNetUnfolder]: For 214254/214254 co-relation queries the response was YES. [2021-11-20 05:43:07,946 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35971 conditions, 3836 events. 1304/3836 cut-off events. For 214254/214254 co-relation queries the response was YES. Maximal size of possible extension queue 245. Compared 34508 event pairs, 148 based on Foata normal form. 3/3792 useless extension candidates. Maximal degree in co-relation 35837. Up to 1032 conditions per place. [2021-11-20 05:43:07,979 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 720 selfloop transitions, 753 changer transitions 17/1529 dead transitions. [2021-11-20 05:43:07,980 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 685 places, 1529 transitions, 34786 flow [2021-11-20 05:43:07,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-11-20 05:43:07,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2021-11-20 05:43:07,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 3021 transitions. [2021-11-20 05:43:07,983 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6313479623824452 [2021-11-20 05:43:07,984 INFO L72 ComplementDD]: Start complementDD. Operand 55 states and 3021 transitions. [2021-11-20 05:43:07,984 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 3021 transitions. [2021-11-20 05:43:07,985 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:43:07,985 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 55 states and 3021 transitions. [2021-11-20 05:43:07,991 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 56 states, 55 states have (on average 54.92727272727273) internal successors, (3021), 55 states have internal predecessors, (3021), 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-11-20 05:43:07,997 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 56 states, 56 states have (on average 87.0) internal successors, (4872), 56 states have internal predecessors, (4872), 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-11-20 05:43:07,999 INFO L81 ComplementDD]: Finished complementDD. Result has 56 states, 56 states have (on average 87.0) internal successors, (4872), 56 states have internal predecessors, (4872), 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-11-20 05:43:07,999 INFO L186 Difference]: Start difference. First operand has 635 places, 1348 transitions, 27281 flow. Second operand 55 states and 3021 transitions. [2021-11-20 05:43:07,999 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 685 places, 1529 transitions, 34786 flow [2021-11-20 05:43:09,870 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 642 places, 1529 transitions, 32973 flow, removed 86 selfloop flow, removed 43 redundant places. [2021-11-20 05:43:09,911 INFO L242 Difference]: Finished difference. Result has 656 places, 1409 transitions, 28579 flow [2021-11-20 05:43:09,913 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25615, PETRI_DIFFERENCE_MINUEND_PLACES=588, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1348, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=691, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=644, PETRI_DIFFERENCE_SUBTRAHEND_STATES=55, PETRI_FLOW=28579, PETRI_PLACES=656, PETRI_TRANSITIONS=1409} [2021-11-20 05:43:09,914 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 579 predicate places. [2021-11-20 05:43:09,914 INFO L470 AbstractCegarLoop]: Abstraction has has 656 places, 1409 transitions, 28579 flow [2021-11-20 05:43:09,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 50.78787878787879) internal successors, (1676), 33 states have internal predecessors, (1676), 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-11-20 05:43:09,915 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:43:09,915 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:43:09,941 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-20 05:43:10,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-11-20 05:43:10,122 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:43:10,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:43:10,123 INFO L85 PathProgramCache]: Analyzing trace with hash -1743239771, now seen corresponding path program 11 times [2021-11-20 05:43:10,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:43:10,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074720540] [2021-11-20 05:43:10,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:43:10,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:43:10,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:10,356 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:10,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:43:10,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074720540] [2021-11-20 05:43:10,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074720540] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:43:10,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385341197] [2021-11-20 05:43:10,357 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-20 05:43:10,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:10,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:43:10,359 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:43:10,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-20 05:43:10,421 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:43:10,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:43:10,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:43:10,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:43:10,994 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:10,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:43:11,834 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:11,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385341197] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:43:11,835 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:43:11,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-20 05:43:11,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864049932] [2021-11-20 05:43:11,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:43:11,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 05:43:11,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:43:11,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 05:43:11,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=975, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 05:43:11,838 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:43:11,839 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 656 places, 1409 transitions, 28579 flow. Second operand has 34 states, 34 states have (on average 50.73529411764706) internal successors, (1725), 34 states have internal predecessors, (1725), 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-11-20 05:43:11,839 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:43:11,840 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:43:11,840 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:43:18,219 INFO L129 PetriNetUnfolder]: 1306/3862 cut-off events. [2021-11-20 05:43:18,219 INFO L130 PetriNetUnfolder]: For 208951/208951 co-relation queries the response was YES. [2021-11-20 05:43:18,278 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35922 conditions, 3862 events. 1306/3862 cut-off events. For 208951/208951 co-relation queries the response was YES. Maximal size of possible extension queue 248. Compared 34806 event pairs, 92 based on Foata normal form. 2/3824 useless extension candidates. Maximal degree in co-relation 35777. Up to 829 conditions per place. [2021-11-20 05:43:18,314 INFO L132 encePairwiseOnDemand]: 64/87 looper letters, 443 selfloop transitions, 1045 changer transitions 45/1572 dead transitions. [2021-11-20 05:43:18,314 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 741 places, 1572 transitions, 36534 flow [2021-11-20 05:43:18,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-11-20 05:43:18,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2021-11-20 05:43:18,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 4878 transitions. [2021-11-20 05:43:18,323 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6229885057471264 [2021-11-20 05:43:18,323 INFO L72 ComplementDD]: Start complementDD. Operand 90 states and 4878 transitions. [2021-11-20 05:43:18,323 INFO L73 IsDeterministic]: Start isDeterministic. Operand 90 states and 4878 transitions. [2021-11-20 05:43:18,326 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:43:18,326 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 90 states and 4878 transitions. [2021-11-20 05:43:18,336 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 91 states, 90 states have (on average 54.2) internal successors, (4878), 90 states have internal predecessors, (4878), 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-11-20 05:43:18,346 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 91 states, 91 states have (on average 87.0) internal successors, (7917), 91 states have internal predecessors, (7917), 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-11-20 05:43:18,348 INFO L81 ComplementDD]: Finished complementDD. Result has 91 states, 91 states have (on average 87.0) internal successors, (7917), 91 states have internal predecessors, (7917), 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-11-20 05:43:18,348 INFO L186 Difference]: Start difference. First operand has 656 places, 1409 transitions, 28579 flow. Second operand 90 states and 4878 transitions. [2021-11-20 05:43:18,348 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 741 places, 1572 transitions, 36534 flow [2021-11-20 05:43:20,612 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 725 places, 1572 transitions, 36048 flow, removed 35 selfloop flow, removed 16 redundant places. [2021-11-20 05:43:20,669 INFO L242 Difference]: Finished difference. Result has 739 places, 1406 transitions, 30722 flow [2021-11-20 05:43:20,670 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=28115, PETRI_DIFFERENCE_MINUEND_PLACES=636, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1409, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1022, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=378, PETRI_DIFFERENCE_SUBTRAHEND_STATES=90, PETRI_FLOW=30722, PETRI_PLACES=739, PETRI_TRANSITIONS=1406} [2021-11-20 05:43:20,671 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 662 predicate places. [2021-11-20 05:43:20,671 INFO L470 AbstractCegarLoop]: Abstraction has has 739 places, 1406 transitions, 30722 flow [2021-11-20 05:43:20,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.73529411764706) internal successors, (1725), 34 states have internal predecessors, (1725), 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-11-20 05:43:20,672 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:43:20,672 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:43:20,698 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-20 05:43:20,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:20,873 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:43:20,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:43:20,874 INFO L85 PathProgramCache]: Analyzing trace with hash -278718071, now seen corresponding path program 12 times [2021-11-20 05:43:20,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:43:20,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950997216] [2021-11-20 05:43:20,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:43:20,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:43:20,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:21,091 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:21,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:43:21,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950997216] [2021-11-20 05:43:21,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950997216] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:43:21,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117904265] [2021-11-20 05:43:21,092 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-20 05:43:21,092 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:21,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:43:21,097 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:43:21,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-20 05:43:21,164 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-11-20 05:43:21,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:43:21,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-20 05:43:21,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:43:21,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:21,636 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-20 05:43:21,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117904265] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:43:21,636 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 05:43:21,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [16] total 25 [2021-11-20 05:43:21,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155047498] [2021-11-20 05:43:21,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:43:21,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-20 05:43:21,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:43:21,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-20 05:43:21,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-11-20 05:43:21,638 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:43:21,639 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 739 places, 1406 transitions, 30722 flow. Second operand has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 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-11-20 05:43:21,639 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:43:21,639 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:43:21,639 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:43:25,297 INFO L129 PetriNetUnfolder]: 1406/4109 cut-off events. [2021-11-20 05:43:25,297 INFO L130 PetriNetUnfolder]: For 228358/228358 co-relation queries the response was YES. [2021-11-20 05:43:25,373 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39640 conditions, 4109 events. 1406/4109 cut-off events. For 228358/228358 co-relation queries the response was YES. Maximal size of possible extension queue 264. Compared 37219 event pairs, 131 based on Foata normal form. 4/4067 useless extension candidates. Maximal degree in co-relation 39485. Up to 1167 conditions per place. [2021-11-20 05:43:25,422 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 480 selfloop transitions, 1181 changer transitions 31/1733 dead transitions. [2021-11-20 05:43:25,422 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 752 places, 1733 transitions, 40682 flow [2021-11-20 05:43:25,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 05:43:25,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 05:43:25,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1785 transitions. [2021-11-20 05:43:25,427 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6411637931034483 [2021-11-20 05:43:25,427 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1785 transitions. [2021-11-20 05:43:25,427 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1785 transitions. [2021-11-20 05:43:25,428 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:43:25,429 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1785 transitions. [2021-11-20 05:43:25,432 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 55.78125) internal successors, (1785), 32 states have internal predecessors, (1785), 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-11-20 05:43:25,437 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 87.0) internal successors, (2871), 33 states have internal predecessors, (2871), 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-11-20 05:43:25,437 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 87.0) internal successors, (2871), 33 states have internal predecessors, (2871), 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-11-20 05:43:25,438 INFO L186 Difference]: Start difference. First operand has 739 places, 1406 transitions, 30722 flow. Second operand 32 states and 1785 transitions. [2021-11-20 05:43:25,438 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 752 places, 1733 transitions, 40682 flow [2021-11-20 05:43:27,590 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 678 places, 1733 transitions, 38960 flow, removed 52 selfloop flow, removed 74 redundant places. [2021-11-20 05:43:27,742 INFO L242 Difference]: Finished difference. Result has 695 places, 1634 transitions, 37068 flow [2021-11-20 05:43:27,744 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=29256, PETRI_DIFFERENCE_MINUEND_PLACES=647, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1406, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=955, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=422, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=37068, PETRI_PLACES=695, PETRI_TRANSITIONS=1634} [2021-11-20 05:43:27,744 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 618 predicate places. [2021-11-20 05:43:27,744 INFO L470 AbstractCegarLoop]: Abstraction has has 695 places, 1634 transitions, 37068 flow [2021-11-20 05:43:27,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 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-11-20 05:43:27,745 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:43:27,745 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:43:27,773 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-11-20 05:43:27,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:27,946 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:43:27,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:43:27,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1262237223, now seen corresponding path program 13 times [2021-11-20 05:43:27,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:43:27,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14022100] [2021-11-20 05:43:27,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:43:27,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:43:27,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:28,155 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:28,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:43:28,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14022100] [2021-11-20 05:43:28,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14022100] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:43:28,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065187960] [2021-11-20 05:43:28,155 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-20 05:43:28,156 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:28,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:43:28,156 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:43:28,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-20 05:43:28,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:28,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:43:28,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:43:28,711 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:28,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:43:29,481 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:29,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065187960] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:43:29,482 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:43:29,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-20 05:43:29,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737546294] [2021-11-20 05:43:29,482 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:43:29,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 05:43:29,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:43:29,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 05:43:29,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=972, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 05:43:29,486 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:43:29,488 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 695 places, 1634 transitions, 37068 flow. Second operand has 34 states, 34 states have (on average 50.8235294117647) internal successors, (1728), 34 states have internal predecessors, (1728), 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-11-20 05:43:29,489 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:43:29,489 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:43:29,489 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:43:41,988 INFO L129 PetriNetUnfolder]: 1395/3936 cut-off events. [2021-11-20 05:43:41,988 INFO L130 PetriNetUnfolder]: For 251256/251256 co-relation queries the response was YES. [2021-11-20 05:43:42,205 INFO L84 FinitePrefix]: Finished finitePrefix Result has 41060 conditions, 3936 events. 1395/3936 cut-off events. For 251256/251256 co-relation queries the response was YES. Maximal size of possible extension queue 249. Compared 34716 event pairs, 80 based on Foata normal form. 6/3912 useless extension candidates. Maximal degree in co-relation 40902. Up to 735 conditions per place. [2021-11-20 05:43:42,244 INFO L132 encePairwiseOnDemand]: 64/87 looper letters, 443 selfloop transitions, 1302 changer transitions 30/1814 dead transitions. [2021-11-20 05:43:42,244 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 881 places, 1814 transitions, 47672 flow [2021-11-20 05:43:42,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 190 states. [2021-11-20 05:43:42,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2021-11-20 05:43:42,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 10039 transitions. [2021-11-20 05:43:42,259 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6073200241984271 [2021-11-20 05:43:42,259 INFO L72 ComplementDD]: Start complementDD. Operand 190 states and 10039 transitions. [2021-11-20 05:43:42,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 190 states and 10039 transitions. [2021-11-20 05:43:42,264 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:43:42,264 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 190 states and 10039 transitions. [2021-11-20 05:43:42,279 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 191 states, 190 states have (on average 52.83684210526316) internal successors, (10039), 190 states have internal predecessors, (10039), 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-11-20 05:43:42,296 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 191 states, 191 states have (on average 87.0) internal successors, (16617), 191 states have internal predecessors, (16617), 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-11-20 05:43:42,300 INFO L81 ComplementDD]: Finished complementDD. Result has 191 states, 191 states have (on average 87.0) internal successors, (16617), 191 states have internal predecessors, (16617), 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-11-20 05:43:42,300 INFO L186 Difference]: Start difference. First operand has 695 places, 1634 transitions, 37068 flow. Second operand 190 states and 10039 transitions. [2021-11-20 05:43:42,301 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 881 places, 1814 transitions, 47672 flow [2021-11-20 05:43:44,934 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 874 places, 1814 transitions, 45044 flow, removed 1217 selfloop flow, removed 7 redundant places. [2021-11-20 05:43:45,097 INFO L242 Difference]: Finished difference. Result has 881 places, 1621 transitions, 38867 flow [2021-11-20 05:43:45,099 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=36507, PETRI_DIFFERENCE_MINUEND_PLACES=685, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1634, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1300, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=333, PETRI_DIFFERENCE_SUBTRAHEND_STATES=190, PETRI_FLOW=38867, PETRI_PLACES=881, PETRI_TRANSITIONS=1621} [2021-11-20 05:43:45,099 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 804 predicate places. [2021-11-20 05:43:45,099 INFO L470 AbstractCegarLoop]: Abstraction has has 881 places, 1621 transitions, 38867 flow [2021-11-20 05:43:45,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.8235294117647) internal successors, (1728), 34 states have internal predecessors, (1728), 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-11-20 05:43:45,100 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:43:45,100 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:43:45,125 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-11-20 05:43:45,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-11-20 05:43:45,301 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:43:45,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:43:45,301 INFO L85 PathProgramCache]: Analyzing trace with hash -1024595219, now seen corresponding path program 14 times [2021-11-20 05:43:45,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:43:45,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119043408] [2021-11-20 05:43:45,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:43:45,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:43:45,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:45,507 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:45,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:43:45,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119043408] [2021-11-20 05:43:45,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119043408] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:43:45,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147327676] [2021-11-20 05:43:45,507 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 05:43:45,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:45,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:43:45,509 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:43:45,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-20 05:43:45,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:43:45,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:43:45,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:43:45,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:43:46,001 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:46,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:43:46,738 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:46,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147327676] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:43:46,738 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:43:46,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-20 05:43:46,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16998762] [2021-11-20 05:43:46,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:43:46,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 05:43:46,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:43:46,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 05:43:46,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=982, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 05:43:46,741 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:43:46,742 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 881 places, 1621 transitions, 38867 flow. Second operand has 34 states, 34 states have (on average 50.6764705882353) internal successors, (1723), 34 states have internal predecessors, (1723), 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-11-20 05:43:46,742 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:43:46,742 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:43:46,742 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:43:52,043 INFO L129 PetriNetUnfolder]: 1390/3865 cut-off events. [2021-11-20 05:43:52,043 INFO L130 PetriNetUnfolder]: For 205401/205401 co-relation queries the response was YES. [2021-11-20 05:43:52,109 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39897 conditions, 3865 events. 1390/3865 cut-off events. For 205401/205401 co-relation queries the response was YES. Maximal size of possible extension queue 241. Compared 33702 event pairs, 60 based on Foata normal form. 1/3844 useless extension candidates. Maximal degree in co-relation 39736. Up to 545 conditions per place. [2021-11-20 05:43:52,148 INFO L132 encePairwiseOnDemand]: 66/87 looper letters, 277 selfloop transitions, 1402 changer transitions 9/1727 dead transitions. [2021-11-20 05:43:52,148 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 926 places, 1727 transitions, 44974 flow [2021-11-20 05:43:52,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-11-20 05:43:52,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2021-11-20 05:43:52,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 3178 transitions. [2021-11-20 05:43:52,164 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6088122605363985 [2021-11-20 05:43:52,164 INFO L72 ComplementDD]: Start complementDD. Operand 60 states and 3178 transitions. [2021-11-20 05:43:52,164 INFO L73 IsDeterministic]: Start isDeterministic. Operand 60 states and 3178 transitions. [2021-11-20 05:43:52,165 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:43:52,165 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 60 states and 3178 transitions. [2021-11-20 05:43:52,168 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 61 states, 60 states have (on average 52.96666666666667) internal successors, (3178), 60 states have internal predecessors, (3178), 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-11-20 05:43:52,174 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 61 states, 61 states have (on average 87.0) internal successors, (5307), 61 states have internal predecessors, (5307), 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-11-20 05:43:52,175 INFO L81 ComplementDD]: Finished complementDD. Result has 61 states, 61 states have (on average 87.0) internal successors, (5307), 61 states have internal predecessors, (5307), 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-11-20 05:43:52,175 INFO L186 Difference]: Start difference. First operand has 881 places, 1621 transitions, 38867 flow. Second operand 60 states and 3178 transitions. [2021-11-20 05:43:52,176 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 926 places, 1727 transitions, 44974 flow [2021-11-20 05:43:54,115 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 762 places, 1727 transitions, 42255 flow, removed 266 selfloop flow, removed 164 redundant places. [2021-11-20 05:43:54,204 INFO L242 Difference]: Finished difference. Result has 766 places, 1667 transitions, 40655 flow [2021-11-20 05:43:54,206 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=36669, PETRI_DIFFERENCE_MINUEND_PLACES=703, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1621, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1356, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=264, PETRI_DIFFERENCE_SUBTRAHEND_STATES=60, PETRI_FLOW=40655, PETRI_PLACES=766, PETRI_TRANSITIONS=1667} [2021-11-20 05:43:54,206 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 689 predicate places. [2021-11-20 05:43:54,207 INFO L470 AbstractCegarLoop]: Abstraction has has 766 places, 1667 transitions, 40655 flow [2021-11-20 05:43:54,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.6764705882353) internal successors, (1723), 34 states have internal predecessors, (1723), 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-11-20 05:43:54,207 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:43:54,208 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:43:54,245 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-20 05:43:54,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-11-20 05:43:54,436 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:43:54,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:43:54,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1595712521, now seen corresponding path program 15 times [2021-11-20 05:43:54,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:43:54,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35695898] [2021-11-20 05:43:54,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:43:54,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:43:54,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:54,667 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:54,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:43:54,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35695898] [2021-11-20 05:43:54,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35695898] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:43:54,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079298280] [2021-11-20 05:43:54,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-20 05:43:54,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:54,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:43:54,673 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:43:54,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-20 05:43:54,743 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-20 05:43:54,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:43:54,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:43:54,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:43:55,325 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:55,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:43:56,195 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:43:56,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079298280] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:43:56,195 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:43:56,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-20 05:43:56,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934066160] [2021-11-20 05:43:56,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:43:56,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 05:43:56,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:43:56,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 05:43:56,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 05:43:56,199 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:43:56,201 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 766 places, 1667 transitions, 40655 flow. Second operand has 34 states, 34 states have (on average 50.85294117647059) internal successors, (1729), 34 states have internal predecessors, (1729), 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-11-20 05:43:56,201 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:43:56,201 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:43:56,201 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:44:06,107 INFO L129 PetriNetUnfolder]: 1420/3909 cut-off events. [2021-11-20 05:44:06,108 INFO L130 PetriNetUnfolder]: For 144440/144440 co-relation queries the response was YES. [2021-11-20 05:44:06,207 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39138 conditions, 3909 events. 1420/3909 cut-off events. For 144440/144440 co-relation queries the response was YES. Maximal size of possible extension queue 251. Compared 34200 event pairs, 85 based on Foata normal form. 3/3873 useless extension candidates. Maximal degree in co-relation 38982. Up to 880 conditions per place. [2021-11-20 05:44:06,244 INFO L132 encePairwiseOnDemand]: 65/87 looper letters, 402 selfloop transitions, 1361 changer transitions 33/1835 dead transitions. [2021-11-20 05:44:06,244 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 904 places, 1835 transitions, 48033 flow [2021-11-20 05:44:06,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2021-11-20 05:44:06,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2021-11-20 05:44:06,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 7552 transitions. [2021-11-20 05:44:06,254 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6070251587492966 [2021-11-20 05:44:06,254 INFO L72 ComplementDD]: Start complementDD. Operand 143 states and 7552 transitions. [2021-11-20 05:44:06,255 INFO L73 IsDeterministic]: Start isDeterministic. Operand 143 states and 7552 transitions. [2021-11-20 05:44:06,258 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:44:06,258 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 143 states and 7552 transitions. [2021-11-20 05:44:06,269 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 144 states, 143 states have (on average 52.81118881118881) internal successors, (7552), 143 states have internal predecessors, (7552), 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-11-20 05:44:06,284 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 144 states, 144 states have (on average 87.0) internal successors, (12528), 144 states have internal predecessors, (12528), 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-11-20 05:44:06,287 INFO L81 ComplementDD]: Finished complementDD. Result has 144 states, 144 states have (on average 87.0) internal successors, (12528), 144 states have internal predecessors, (12528), 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-11-20 05:44:06,287 INFO L186 Difference]: Start difference. First operand has 766 places, 1667 transitions, 40655 flow. Second operand 143 states and 7552 transitions. [2021-11-20 05:44:06,287 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 904 places, 1835 transitions, 48033 flow [2021-11-20 05:44:08,468 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 863 places, 1835 transitions, 45535 flow, removed 75 selfloop flow, removed 41 redundant places. [2021-11-20 05:44:08,529 INFO L242 Difference]: Finished difference. Result has 881 places, 1677 transitions, 41674 flow [2021-11-20 05:44:08,531 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=38313, PETRI_DIFFERENCE_MINUEND_PLACES=721, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1667, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1343, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=317, PETRI_DIFFERENCE_SUBTRAHEND_STATES=143, PETRI_FLOW=41674, PETRI_PLACES=881, PETRI_TRANSITIONS=1677} [2021-11-20 05:44:08,531 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 804 predicate places. [2021-11-20 05:44:08,531 INFO L470 AbstractCegarLoop]: Abstraction has has 881 places, 1677 transitions, 41674 flow [2021-11-20 05:44:08,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.85294117647059) internal successors, (1729), 34 states have internal predecessors, (1729), 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-11-20 05:44:08,532 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:44:08,532 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:44:08,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-20 05:44:08,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-11-20 05:44:08,733 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:44:08,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:44:08,733 INFO L85 PathProgramCache]: Analyzing trace with hash 2122939257, now seen corresponding path program 16 times [2021-11-20 05:44:08,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:44:08,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951117432] [2021-11-20 05:44:08,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:44:08,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:44:08,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:44:08,948 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:44:08,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:44:08,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951117432] [2021-11-20 05:44:08,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951117432] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:44:08,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016165802] [2021-11-20 05:44:08,949 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-20 05:44:08,949 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:44:08,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:44:08,950 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:44:08,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-20 05:44:09,003 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-20 05:44:09,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:44:09,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-20 05:44:09,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:44:09,488 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:44:09,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:44:10,127 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:44:10,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016165802] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:44:10,128 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:44:10,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 33 [2021-11-20 05:44:10,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298017907] [2021-11-20 05:44:10,129 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:44:10,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-20 05:44:10,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:44:10,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-20 05:44:10,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2021-11-20 05:44:10,133 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:44:10,134 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 881 places, 1677 transitions, 41674 flow. Second operand has 33 states, 33 states have (on average 50.878787878787875) internal successors, (1679), 33 states have internal predecessors, (1679), 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-11-20 05:44:10,135 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:44:10,135 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:44:10,135 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:44:16,721 INFO L129 PetriNetUnfolder]: 1444/3922 cut-off events. [2021-11-20 05:44:16,721 INFO L130 PetriNetUnfolder]: For 155013/155013 co-relation queries the response was YES. [2021-11-20 05:44:16,794 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39737 conditions, 3922 events. 1444/3922 cut-off events. For 155013/155013 co-relation queries the response was YES. Maximal size of possible extension queue 251. Compared 34082 event pairs, 161 based on Foata normal form. 1/3876 useless extension candidates. Maximal degree in co-relation 39569. Up to 1023 conditions per place. [2021-11-20 05:44:16,989 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 809 selfloop transitions, 1000 changer transitions 24/1872 dead transitions. [2021-11-20 05:44:16,989 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 966 places, 1872 transitions, 49306 flow [2021-11-20 05:44:16,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-11-20 05:44:16,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2021-11-20 05:44:16,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 5268 transitions. [2021-11-20 05:44:16,996 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6116335771508186 [2021-11-20 05:44:16,996 INFO L72 ComplementDD]: Start complementDD. Operand 99 states and 5268 transitions. [2021-11-20 05:44:16,997 INFO L73 IsDeterministic]: Start isDeterministic. Operand 99 states and 5268 transitions. [2021-11-20 05:44:16,999 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:44:16,999 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 99 states and 5268 transitions. [2021-11-20 05:44:17,006 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 100 states, 99 states have (on average 53.21212121212121) internal successors, (5268), 99 states have internal predecessors, (5268), 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-11-20 05:44:17,016 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 100 states, 100 states have (on average 87.0) internal successors, (8700), 100 states have internal predecessors, (8700), 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-11-20 05:44:17,018 INFO L81 ComplementDD]: Finished complementDD. Result has 100 states, 100 states have (on average 87.0) internal successors, (8700), 100 states have internal predecessors, (8700), 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-11-20 05:44:17,018 INFO L186 Difference]: Start difference. First operand has 881 places, 1677 transitions, 41674 flow. Second operand 99 states and 5268 transitions. [2021-11-20 05:44:17,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 966 places, 1872 transitions, 49306 flow [2021-11-20 05:44:19,241 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 837 places, 1872 transitions, 46815 flow, removed 41 selfloop flow, removed 129 redundant places. [2021-11-20 05:44:19,309 INFO L242 Difference]: Finished difference. Result has 850 places, 1746 transitions, 42640 flow [2021-11-20 05:44:19,311 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=39360, PETRI_DIFFERENCE_MINUEND_PLACES=739, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1677, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=934, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=735, PETRI_DIFFERENCE_SUBTRAHEND_STATES=99, PETRI_FLOW=42640, PETRI_PLACES=850, PETRI_TRANSITIONS=1746} [2021-11-20 05:44:19,311 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 773 predicate places. [2021-11-20 05:44:19,311 INFO L470 AbstractCegarLoop]: Abstraction has has 850 places, 1746 transitions, 42640 flow [2021-11-20 05:44:19,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 50.878787878787875) internal successors, (1679), 33 states have internal predecessors, (1679), 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-11-20 05:44:19,312 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:44:19,312 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:44:19,338 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-11-20 05:44:19,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-11-20 05:44:19,514 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:44:19,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:44:19,514 INFO L85 PathProgramCache]: Analyzing trace with hash 96797439, now seen corresponding path program 17 times [2021-11-20 05:44:19,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:44:19,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434239596] [2021-11-20 05:44:19,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:44:19,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:44:19,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:44:19,720 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:44:19,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:44:19,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434239596] [2021-11-20 05:44:19,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434239596] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:44:19,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039551542] [2021-11-20 05:44:19,721 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-20 05:44:19,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:44:19,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:44:19,722 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:44:19,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-20 05:44:19,767 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:44:19,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:44:19,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-20 05:44:19,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:44:20,199 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:44:20,199 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-20 05:44:20,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039551542] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:44:20,199 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 05:44:20,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [16] total 25 [2021-11-20 05:44:20,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346890047] [2021-11-20 05:44:20,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:44:20,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-20 05:44:20,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:44:20,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-20 05:44:20,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-11-20 05:44:20,201 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:44:20,202 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 850 places, 1746 transitions, 42640 flow. Second operand has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 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-11-20 05:44:20,202 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:44:20,202 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:44:20,202 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:44:24,622 INFO L129 PetriNetUnfolder]: 1524/4249 cut-off events. [2021-11-20 05:44:24,622 INFO L130 PetriNetUnfolder]: For 172755/172755 co-relation queries the response was YES. [2021-11-20 05:44:24,699 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42629 conditions, 4249 events. 1524/4249 cut-off events. For 172755/172755 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 38294 event pairs, 172 based on Foata normal form. 4/4201 useless extension candidates. Maximal degree in co-relation 42457. Up to 899 conditions per place. [2021-11-20 05:44:24,737 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 481 selfloop transitions, 1291 changer transitions 37/1850 dead transitions. [2021-11-20 05:44:24,737 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 867 places, 1850 transitions, 48995 flow [2021-11-20 05:44:24,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 05:44:24,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 05:44:24,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1789 transitions. [2021-11-20 05:44:24,739 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6426005747126436 [2021-11-20 05:44:24,739 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1789 transitions. [2021-11-20 05:44:24,739 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1789 transitions. [2021-11-20 05:44:24,740 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:44:24,740 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1789 transitions. [2021-11-20 05:44:24,741 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 55.90625) internal successors, (1789), 32 states have internal predecessors, (1789), 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-11-20 05:44:24,743 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 87.0) internal successors, (2871), 33 states have internal predecessors, (2871), 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-11-20 05:44:24,743 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 87.0) internal successors, (2871), 33 states have internal predecessors, (2871), 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-11-20 05:44:24,743 INFO L186 Difference]: Start difference. First operand has 850 places, 1746 transitions, 42640 flow. Second operand 32 states and 1789 transitions. [2021-11-20 05:44:24,743 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 867 places, 1850 transitions, 48995 flow [2021-11-20 05:44:27,351 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 815 places, 1850 transitions, 47124 flow, removed 43 selfloop flow, removed 52 redundant places. [2021-11-20 05:44:27,455 INFO L242 Difference]: Finished difference. Result has 820 places, 1753 transitions, 43881 flow [2021-11-20 05:44:27,457 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=40810, PETRI_DIFFERENCE_MINUEND_PLACES=784, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1746, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1262, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=480, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=43881, PETRI_PLACES=820, PETRI_TRANSITIONS=1753} [2021-11-20 05:44:27,458 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 743 predicate places. [2021-11-20 05:44:27,458 INFO L470 AbstractCegarLoop]: Abstraction has has 820 places, 1753 transitions, 43881 flow [2021-11-20 05:44:27,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 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-11-20 05:44:27,459 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:44:27,459 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:44:27,500 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-11-20 05:44:27,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-11-20 05:44:27,672 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:44:27,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:44:27,673 INFO L85 PathProgramCache]: Analyzing trace with hash -1446786757, now seen corresponding path program 18 times [2021-11-20 05:44:27,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:44:27,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080043667] [2021-11-20 05:44:27,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:44:27,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:44:27,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:44:27,865 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:44:27,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:44:27,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080043667] [2021-11-20 05:44:27,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080043667] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:44:27,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413599901] [2021-11-20 05:44:27,866 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-20 05:44:27,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:44:27,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:44:27,867 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:44:27,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-20 05:44:27,913 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-11-20 05:44:27,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:44:27,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-20 05:44:27,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:44:28,402 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:44:28,403 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-20 05:44:28,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413599901] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:44:28,403 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 05:44:28,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [16] total 25 [2021-11-20 05:44:28,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122070740] [2021-11-20 05:44:28,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:44:28,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-20 05:44:28,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:44:28,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-20 05:44:28,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-11-20 05:44:28,405 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-20 05:44:28,405 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 820 places, 1753 transitions, 43881 flow. Second operand has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 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-11-20 05:44:28,406 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:44:28,406 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-20 05:44:28,406 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:44:32,570 INFO L129 PetriNetUnfolder]: 1509/4103 cut-off events. [2021-11-20 05:44:32,570 INFO L130 PetriNetUnfolder]: For 168475/168475 co-relation queries the response was YES. [2021-11-20 05:44:32,647 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42555 conditions, 4103 events. 1509/4103 cut-off events. For 168475/168475 co-relation queries the response was YES. Maximal size of possible extension queue 279. Compared 36355 event pairs, 185 based on Foata normal form. 1/4045 useless extension candidates. Maximal degree in co-relation 42385. Up to 1405 conditions per place. [2021-11-20 05:44:32,685 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 482 selfloop transitions, 1242 changer transitions 21/1786 dead transitions. [2021-11-20 05:44:32,685 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 841 places, 1786 transitions, 48005 flow [2021-11-20 05:44:32,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 05:44:32,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 05:44:32,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1777 transitions. [2021-11-20 05:44:32,687 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6382902298850575 [2021-11-20 05:44:32,687 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1777 transitions. [2021-11-20 05:44:32,687 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1777 transitions. [2021-11-20 05:44:32,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:44:32,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1777 transitions. [2021-11-20 05:44:32,689 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 55.53125) internal successors, (1777), 32 states have internal predecessors, (1777), 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-11-20 05:44:32,692 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 87.0) internal successors, (2871), 33 states have internal predecessors, (2871), 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-11-20 05:44:32,692 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 87.0) internal successors, (2871), 33 states have internal predecessors, (2871), 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-11-20 05:44:32,693 INFO L186 Difference]: Start difference. First operand has 820 places, 1753 transitions, 43881 flow. Second operand 32 states and 1777 transitions. [2021-11-20 05:44:32,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 841 places, 1786 transitions, 48005 flow [2021-11-20 05:44:35,222 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 810 places, 1786 transitions, 45665 flow, removed 20 selfloop flow, removed 31 redundant places. [2021-11-20 05:44:35,281 INFO L242 Difference]: Finished difference. Result has 813 places, 1737 transitions, 43623 flow [2021-11-20 05:44:35,282 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=41545, PETRI_DIFFERENCE_MINUEND_PLACES=779, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1753, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1242, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=511, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=43623, PETRI_PLACES=813, PETRI_TRANSITIONS=1737} [2021-11-20 05:44:35,283 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 736 predicate places. [2021-11-20 05:44:35,283 INFO L470 AbstractCegarLoop]: Abstraction has has 813 places, 1737 transitions, 43623 flow [2021-11-20 05:44:35,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 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-11-20 05:44:35,283 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:44:35,283 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:44:35,316 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-11-20 05:44:35,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:44:35,496 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:44:35,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:44:35,497 INFO L85 PathProgramCache]: Analyzing trace with hash 82133877, now seen corresponding path program 19 times [2021-11-20 05:44:35,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:44:35,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605842032] [2021-11-20 05:44:35,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:44:35,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:44:35,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:44:35,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:44:35,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:44:35,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605842032] [2021-11-20 05:44:35,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605842032] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:44:35,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462026019] [2021-11-20 05:44:35,718 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-20 05:44:35,718 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:44:35,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:44:35,719 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:44:35,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-20 05:44:35,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:44:35,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:44:35,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:44:36,209 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:44:36,209 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:44:36,908 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:44:36,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462026019] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:44:36,908 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:44:36,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-20 05:44:36,908 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187769382] [2021-11-20 05:44:36,908 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:44:36,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 05:44:36,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:44:36,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 05:44:36,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=995, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 05:44:36,911 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:44:36,913 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 813 places, 1737 transitions, 43623 flow. Second operand has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 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-11-20 05:44:36,913 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:44:36,913 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:44:36,913 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:44:42,947 INFO L129 PetriNetUnfolder]: 1690/4460 cut-off events. [2021-11-20 05:44:42,947 INFO L130 PetriNetUnfolder]: For 179449/179449 co-relation queries the response was YES. [2021-11-20 05:44:43,046 INFO L84 FinitePrefix]: Finished finitePrefix Result has 47382 conditions, 4460 events. 1690/4460 cut-off events. For 179449/179449 co-relation queries the response was YES. Maximal size of possible extension queue 288. Compared 39292 event pairs, 117 based on Foata normal form. 1/4413 useless extension candidates. Maximal degree in co-relation 47213. Up to 1122 conditions per place. [2021-11-20 05:44:43,276 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 709 selfloop transitions, 1343 changer transitions 9/2100 dead transitions. [2021-11-20 05:44:43,276 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 858 places, 2100 transitions, 57014 flow [2021-11-20 05:44:43,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-11-20 05:44:43,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2021-11-20 05:44:43,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 2836 transitions. [2021-11-20 05:44:43,281 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.615050965083496 [2021-11-20 05:44:43,281 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 2836 transitions. [2021-11-20 05:44:43,281 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 2836 transitions. [2021-11-20 05:44:43,282 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:44:43,283 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 2836 transitions. [2021-11-20 05:44:43,287 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 53.509433962264154) internal successors, (2836), 53 states have internal predecessors, (2836), 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-11-20 05:44:43,292 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 87.0) internal successors, (4698), 54 states have internal predecessors, (4698), 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-11-20 05:44:43,293 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 87.0) internal successors, (4698), 54 states have internal predecessors, (4698), 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-11-20 05:44:43,293 INFO L186 Difference]: Start difference. First operand has 813 places, 1737 transitions, 43623 flow. Second operand 53 states and 2836 transitions. [2021-11-20 05:44:43,294 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 858 places, 2100 transitions, 57014 flow [2021-11-20 05:44:45,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 827 places, 2100 transitions, 53849 flow, removed 15 selfloop flow, removed 31 redundant places. [2021-11-20 05:44:45,890 INFO L242 Difference]: Finished difference. Result has 857 places, 2015 transitions, 52727 flow [2021-11-20 05:44:45,891 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=41048, PETRI_DIFFERENCE_MINUEND_PLACES=775, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1737, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1068, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=554, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=52727, PETRI_PLACES=857, PETRI_TRANSITIONS=2015} [2021-11-20 05:44:45,892 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 780 predicate places. [2021-11-20 05:44:45,892 INFO L470 AbstractCegarLoop]: Abstraction has has 857 places, 2015 transitions, 52727 flow [2021-11-20 05:44:45,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 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-11-20 05:44:45,892 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:44:45,892 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:44:45,917 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-20 05:44:46,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-11-20 05:44:46,093 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:44:46,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:44:46,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1782734625, now seen corresponding path program 20 times [2021-11-20 05:44:46,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:44:46,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660633293] [2021-11-20 05:44:46,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:44:46,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:44:46,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:44:46,423 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:44:46,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:44:46,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660633293] [2021-11-20 05:44:46,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660633293] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:44:46,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312177071] [2021-11-20 05:44:46,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 05:44:46,424 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:44:46,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:44:46,425 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:44:46,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-20 05:44:46,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:44:46,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:44:46,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:44:46,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:44:47,001 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:44:47,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:44:47,991 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:44:47,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312177071] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:44:47,991 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:44:47,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-20 05:44:47,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963695591] [2021-11-20 05:44:47,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:44:47,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 05:44:47,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:44:47,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 05:44:47,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=992, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 05:44:47,995 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:44:47,997 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 857 places, 2015 transitions, 52727 flow. Second operand has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 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-11-20 05:44:47,997 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:44:47,997 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:44:47,997 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:44:57,291 INFO L129 PetriNetUnfolder]: 1851/4807 cut-off events. [2021-11-20 05:44:57,292 INFO L130 PetriNetUnfolder]: For 206849/206849 co-relation queries the response was YES. [2021-11-20 05:44:57,402 INFO L84 FinitePrefix]: Finished finitePrefix Result has 52446 conditions, 4807 events. 1851/4807 cut-off events. For 206849/206849 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 42258 event pairs, 122 based on Foata normal form. 1/4760 useless extension candidates. Maximal degree in co-relation 52252. Up to 1146 conditions per place. [2021-11-20 05:44:57,451 INFO L132 encePairwiseOnDemand]: 66/87 looper letters, 734 selfloop transitions, 1597 changer transitions 10/2380 dead transitions. [2021-11-20 05:44:57,451 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 938 places, 2380 transitions, 65958 flow [2021-11-20 05:44:57,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-11-20 05:44:57,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2021-11-20 05:44:57,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 4603 transitions. [2021-11-20 05:44:57,455 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6081384595058792 [2021-11-20 05:44:57,455 INFO L72 ComplementDD]: Start complementDD. Operand 87 states and 4603 transitions. [2021-11-20 05:44:57,455 INFO L73 IsDeterministic]: Start isDeterministic. Operand 87 states and 4603 transitions. [2021-11-20 05:44:57,456 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:44:57,457 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 87 states and 4603 transitions. [2021-11-20 05:44:57,463 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 88 states, 87 states have (on average 52.9080459770115) internal successors, (4603), 87 states have internal predecessors, (4603), 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-11-20 05:44:57,470 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 88 states, 88 states have (on average 87.0) internal successors, (7656), 88 states have internal predecessors, (7656), 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-11-20 05:44:57,472 INFO L81 ComplementDD]: Finished complementDD. Result has 88 states, 88 states have (on average 87.0) internal successors, (7656), 88 states have internal predecessors, (7656), 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-11-20 05:44:57,473 INFO L186 Difference]: Start difference. First operand has 857 places, 2015 transitions, 52727 flow. Second operand 87 states and 4603 transitions. [2021-11-20 05:44:57,473 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 938 places, 2380 transitions, 65958 flow [2021-11-20 05:45:01,203 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 926 places, 2380 transitions, 65384 flow, removed 22 selfloop flow, removed 12 redundant places. [2021-11-20 05:45:01,282 INFO L242 Difference]: Finished difference. Result has 952 places, 2285 transitions, 63201 flow [2021-11-20 05:45:01,284 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=52182, PETRI_DIFFERENCE_MINUEND_PLACES=840, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2015, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1349, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=613, PETRI_DIFFERENCE_SUBTRAHEND_STATES=87, PETRI_FLOW=63201, PETRI_PLACES=952, PETRI_TRANSITIONS=2285} [2021-11-20 05:45:01,284 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 875 predicate places. [2021-11-20 05:45:01,285 INFO L470 AbstractCegarLoop]: Abstraction has has 952 places, 2285 transitions, 63201 flow [2021-11-20 05:45:01,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 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-11-20 05:45:01,285 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:45:01,286 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:45:01,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-20 05:45:01,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:45:01,504 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:45:01,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:45:01,505 INFO L85 PathProgramCache]: Analyzing trace with hash 1048838977, now seen corresponding path program 21 times [2021-11-20 05:45:01,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:45:01,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260663628] [2021-11-20 05:45:01,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:45:01,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:45:01,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:45:01,745 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:45:01,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:45:01,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260663628] [2021-11-20 05:45:01,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260663628] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:45:01,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091421765] [2021-11-20 05:45:01,746 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-20 05:45:01,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:45:01,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:45:01,749 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:45:01,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-11-20 05:45:01,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-20 05:45:01,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:45:01,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:45:01,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:45:02,463 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:45:02,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:45:03,270 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:45:03,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091421765] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:45:03,271 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:45:03,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-20 05:45:03,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15980577] [2021-11-20 05:45:03,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:45:03,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 05:45:03,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:45:03,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 05:45:03,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=990, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 05:45:03,275 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:45:03,277 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 952 places, 2285 transitions, 63201 flow. Second operand has 34 states, 34 states have (on average 50.73529411764706) internal successors, (1725), 34 states have internal predecessors, (1725), 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-11-20 05:45:03,277 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:45:03,278 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:45:03,278 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:45:11,192 INFO L129 PetriNetUnfolder]: 1852/4859 cut-off events. [2021-11-20 05:45:11,192 INFO L130 PetriNetUnfolder]: For 227515/227515 co-relation queries the response was YES. [2021-11-20 05:45:11,312 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55019 conditions, 4859 events. 1852/4859 cut-off events. For 227515/227515 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 43088 event pairs, 132 based on Foata normal form. 1/4813 useless extension candidates. Maximal degree in co-relation 54802. Up to 1162 conditions per place. [2021-11-20 05:45:11,362 INFO L132 encePairwiseOnDemand]: 66/87 looper letters, 895 selfloop transitions, 1424 changer transitions 10/2368 dead transitions. [2021-11-20 05:45:11,362 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1000 places, 2368 transitions, 69749 flow [2021-11-20 05:45:11,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-11-20 05:45:11,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2021-11-20 05:45:11,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 2874 transitions. [2021-11-20 05:45:11,368 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.611749680715198 [2021-11-20 05:45:11,368 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 2874 transitions. [2021-11-20 05:45:11,368 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 2874 transitions. [2021-11-20 05:45:11,370 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:45:11,370 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 2874 transitions. [2021-11-20 05:45:11,374 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 53.22222222222222) internal successors, (2874), 54 states have internal predecessors, (2874), 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-11-20 05:45:11,380 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 87.0) internal successors, (4785), 55 states have internal predecessors, (4785), 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-11-20 05:45:11,381 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 87.0) internal successors, (4785), 55 states have internal predecessors, (4785), 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-11-20 05:45:11,382 INFO L186 Difference]: Start difference. First operand has 952 places, 2285 transitions, 63201 flow. Second operand 54 states and 2874 transitions. [2021-11-20 05:45:11,382 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1000 places, 2368 transitions, 69749 flow [2021-11-20 05:45:15,772 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 977 places, 2368 transitions, 69028 flow, removed 85 selfloop flow, removed 23 redundant places. [2021-11-20 05:45:15,863 INFO L242 Difference]: Finished difference. Result has 987 places, 2307 transitions, 66411 flow [2021-11-20 05:45:15,865 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=62501, PETRI_DIFFERENCE_MINUEND_PLACES=924, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2285, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1403, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=873, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=66411, PETRI_PLACES=987, PETRI_TRANSITIONS=2307} [2021-11-20 05:45:15,866 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 910 predicate places. [2021-11-20 05:45:15,866 INFO L470 AbstractCegarLoop]: Abstraction has has 987 places, 2307 transitions, 66411 flow [2021-11-20 05:45:15,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.73529411764706) internal successors, (1725), 34 states have internal predecessors, (1725), 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-11-20 05:45:15,866 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:45:15,866 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:45:15,895 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-11-20 05:45:16,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:45:16,067 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:45:16,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:45:16,067 INFO L85 PathProgramCache]: Analyzing trace with hash 560773779, now seen corresponding path program 22 times [2021-11-20 05:45:16,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:45:16,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057105748] [2021-11-20 05:45:16,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:45:16,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:45:16,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:45:16,247 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:45:16,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:45:16,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057105748] [2021-11-20 05:45:16,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057105748] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:45:16,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65723273] [2021-11-20 05:45:16,248 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-20 05:45:16,248 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:45:16,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:45:16,249 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:45:16,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-11-20 05:45:16,304 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-20 05:45:16,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:45:16,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-20 05:45:16,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:45:16,774 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:45:16,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:45:17,339 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:45:17,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65723273] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:45:17,339 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:45:17,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 32 [2021-11-20 05:45:17,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542525895] [2021-11-20 05:45:17,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:45:17,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-20 05:45:17,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:45:17,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-20 05:45:17,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=887, Unknown=0, NotChecked=0, Total=992 [2021-11-20 05:45:17,342 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:45:17,343 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 987 places, 2307 transitions, 66411 flow. Second operand has 32 states, 32 states have (on average 50.90625) internal successors, (1629), 32 states have internal predecessors, (1629), 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-11-20 05:45:17,343 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:45:17,343 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:45:17,343 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:45:25,207 INFO L129 PetriNetUnfolder]: 1864/4891 cut-off events. [2021-11-20 05:45:25,208 INFO L130 PetriNetUnfolder]: For 250337/250337 co-relation queries the response was YES. [2021-11-20 05:45:25,329 INFO L84 FinitePrefix]: Finished finitePrefix Result has 57086 conditions, 4891 events. 1864/4891 cut-off events. For 250337/250337 co-relation queries the response was YES. Maximal size of possible extension queue 288. Compared 43422 event pairs, 147 based on Foata normal form. 2/4846 useless extension candidates. Maximal degree in co-relation 56865. Up to 1301 conditions per place. [2021-11-20 05:45:25,382 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 1122 selfloop transitions, 1206 changer transitions 12/2379 dead transitions. [2021-11-20 05:45:25,382 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1018 places, 2379 transitions, 72927 flow [2021-11-20 05:45:25,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 05:45:25,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 05:45:25,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1980 transitions. [2021-11-20 05:45:25,384 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6150978564771669 [2021-11-20 05:45:25,384 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1980 transitions. [2021-11-20 05:45:25,385 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1980 transitions. [2021-11-20 05:45:25,385 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:45:25,385 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1980 transitions. [2021-11-20 05:45:25,388 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.513513513513516) internal successors, (1980), 37 states have internal predecessors, (1980), 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-11-20 05:45:25,392 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 87.0) internal successors, (3306), 38 states have internal predecessors, (3306), 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-11-20 05:45:25,392 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 87.0) internal successors, (3306), 38 states have internal predecessors, (3306), 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-11-20 05:45:25,393 INFO L186 Difference]: Start difference. First operand has 987 places, 2307 transitions, 66411 flow. Second operand 37 states and 1980 transitions. [2021-11-20 05:45:25,393 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1018 places, 2379 transitions, 72927 flow [2021-11-20 05:45:29,979 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 993 places, 2379 transitions, 71597 flow, removed 25 selfloop flow, removed 25 redundant places. [2021-11-20 05:45:30,073 INFO L242 Difference]: Finished difference. Result has 1002 places, 2325 transitions, 68220 flow [2021-11-20 05:45:30,075 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=65088, PETRI_DIFFERENCE_MINUEND_PLACES=957, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2307, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1186, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=68220, PETRI_PLACES=1002, PETRI_TRANSITIONS=2325} [2021-11-20 05:45:30,076 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 925 predicate places. [2021-11-20 05:45:30,076 INFO L470 AbstractCegarLoop]: Abstraction has has 1002 places, 2325 transitions, 68220 flow [2021-11-20 05:45:30,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 50.90625) internal successors, (1629), 32 states have internal predecessors, (1629), 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-11-20 05:45:30,077 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:45:30,077 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:45:30,106 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-11-20 05:45:30,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-11-20 05:45:30,288 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:45:30,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:45:30,289 INFO L85 PathProgramCache]: Analyzing trace with hash -2127473315, now seen corresponding path program 23 times [2021-11-20 05:45:30,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:45:30,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655553639] [2021-11-20 05:45:30,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:45:30,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:45:30,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:45:30,478 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:45:30,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:45:30,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655553639] [2021-11-20 05:45:30,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655553639] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:45:30,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346188799] [2021-11-20 05:45:30,479 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-20 05:45:30,479 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:45:30,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:45:30,481 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:45:30,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-20 05:45:30,533 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:45:30,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:45:30,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-20 05:45:30,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:45:31,034 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:45:31,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:45:31,559 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:45:31,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346188799] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:45:31,560 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:45:31,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 33 [2021-11-20 05:45:31,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221696506] [2021-11-20 05:45:31,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:45:31,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-20 05:45:31,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:45:31,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-20 05:45:31,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=920, Unknown=0, NotChecked=0, Total=1056 [2021-11-20 05:45:31,564 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:45:31,565 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1002 places, 2325 transitions, 68220 flow. Second operand has 33 states, 33 states have (on average 50.78787878787879) internal successors, (1676), 33 states have internal predecessors, (1676), 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-11-20 05:45:31,565 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:45:31,565 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:45:31,565 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:45:42,375 INFO L129 PetriNetUnfolder]: 2503/6311 cut-off events. [2021-11-20 05:45:42,375 INFO L130 PetriNetUnfolder]: For 330289/330289 co-relation queries the response was YES. [2021-11-20 05:45:42,572 INFO L84 FinitePrefix]: Finished finitePrefix Result has 76854 conditions, 6311 events. 2503/6311 cut-off events. For 330289/330289 co-relation queries the response was YES. Maximal size of possible extension queue 341. Compared 56955 event pairs, 119 based on Foata normal form. 3/6279 useless extension candidates. Maximal degree in co-relation 76626. Up to 985 conditions per place. [2021-11-20 05:45:42,643 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 641 selfloop transitions, 2826 changer transitions 21/3527 dead transitions. [2021-11-20 05:45:42,644 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1070 places, 3527 transitions, 109610 flow [2021-11-20 05:45:42,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-11-20 05:45:42,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2021-11-20 05:45:42,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 3952 transitions. [2021-11-20 05:45:42,647 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6056704980842912 [2021-11-20 05:45:42,648 INFO L72 ComplementDD]: Start complementDD. Operand 75 states and 3952 transitions. [2021-11-20 05:45:42,648 INFO L73 IsDeterministic]: Start isDeterministic. Operand 75 states and 3952 transitions. [2021-11-20 05:45:42,649 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:45:42,649 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 75 states and 3952 transitions. [2021-11-20 05:45:42,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 76 states, 75 states have (on average 52.693333333333335) internal successors, (3952), 75 states have internal predecessors, (3952), 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-11-20 05:45:42,660 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 76 states, 76 states have (on average 87.0) internal successors, (6612), 76 states have internal predecessors, (6612), 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-11-20 05:45:42,661 INFO L81 ComplementDD]: Finished complementDD. Result has 76 states, 76 states have (on average 87.0) internal successors, (6612), 76 states have internal predecessors, (6612), 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-11-20 05:45:42,661 INFO L186 Difference]: Start difference. First operand has 1002 places, 2325 transitions, 68220 flow. Second operand 75 states and 3952 transitions. [2021-11-20 05:45:42,661 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1070 places, 3527 transitions, 109610 flow [2021-11-20 05:45:50,319 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1044 places, 3527 transitions, 107851 flow, removed 24 selfloop flow, removed 26 redundant places. [2021-11-20 05:45:50,449 INFO L242 Difference]: Finished difference. Result has 1075 places, 3461 transitions, 108014 flow [2021-11-20 05:45:50,451 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=67037, PETRI_DIFFERENCE_MINUEND_PLACES=970, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2325, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1723, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=396, PETRI_DIFFERENCE_SUBTRAHEND_STATES=75, PETRI_FLOW=108014, PETRI_PLACES=1075, PETRI_TRANSITIONS=3461} [2021-11-20 05:45:50,451 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 998 predicate places. [2021-11-20 05:45:50,452 INFO L470 AbstractCegarLoop]: Abstraction has has 1075 places, 3461 transitions, 108014 flow [2021-11-20 05:45:50,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 50.78787878787879) internal successors, (1676), 33 states have internal predecessors, (1676), 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-11-20 05:45:50,452 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:45:50,452 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:45:50,478 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-20 05:45:50,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-11-20 05:45:50,653 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:45:50,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:45:50,653 INFO L85 PathProgramCache]: Analyzing trace with hash 2105047773, now seen corresponding path program 24 times [2021-11-20 05:45:50,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:45:50,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477432808] [2021-11-20 05:45:50,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:45:50,654 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:45:50,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:45:50,852 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:45:50,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:45:50,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477432808] [2021-11-20 05:45:50,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477432808] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:45:50,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188756189] [2021-11-20 05:45:50,853 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-20 05:45:50,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:45:50,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:45:50,854 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:45:50,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-11-20 05:45:50,906 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-11-20 05:45:50,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:45:50,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:45:50,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:45:51,369 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:45:51,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:45:52,013 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:45:52,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188756189] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:45:52,013 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:45:52,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 31 [2021-11-20 05:45:52,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317964037] [2021-11-20 05:45:52,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:45:52,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-11-20 05:45:52,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:45:52,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-11-20 05:45:52,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=787, Unknown=0, NotChecked=0, Total=930 [2021-11-20 05:45:52,016 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:45:52,017 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1075 places, 3461 transitions, 108014 flow. Second operand has 31 states, 31 states have (on average 50.70967741935484) internal successors, (1572), 31 states have internal predecessors, (1572), 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-11-20 05:45:52,017 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:45:52,017 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:45:52,017 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 05:46:19,765 INFO L129 PetriNetUnfolder]: 4115/9713 cut-off events. [2021-11-20 05:46:19,766 INFO L130 PetriNetUnfolder]: For 544744/544754 co-relation queries the response was YES. [2021-11-20 05:46:20,302 INFO L84 FinitePrefix]: Finished finitePrefix Result has 130824 conditions, 9713 events. 4115/9713 cut-off events. For 544744/544754 co-relation queries the response was YES. Maximal size of possible extension queue 502. Compared 91181 event pairs, 93 based on Foata normal form. 6/9677 useless extension candidates. Maximal degree in co-relation 130570. Up to 1305 conditions per place. [2021-11-20 05:46:20,433 INFO L132 encePairwiseOnDemand]: 64/87 looper letters, 1338 selfloop transitions, 4694 changer transitions 22/6093 dead transitions. [2021-11-20 05:46:20,434 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1204 places, 6093 transitions, 200931 flow [2021-11-20 05:46:20,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2021-11-20 05:46:20,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2021-11-20 05:46:20,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 7084 transitions. [2021-11-20 05:46:20,439 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6122202056866304 [2021-11-20 05:46:20,439 INFO L72 ComplementDD]: Start complementDD. Operand 133 states and 7084 transitions. [2021-11-20 05:46:20,440 INFO L73 IsDeterministic]: Start isDeterministic. Operand 133 states and 7084 transitions. [2021-11-20 05:46:20,441 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:46:20,441 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 133 states and 7084 transitions. [2021-11-20 05:46:20,447 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 134 states, 133 states have (on average 53.26315789473684) internal successors, (7084), 133 states have internal predecessors, (7084), 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-11-20 05:46:20,458 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 134 states, 134 states have (on average 87.0) internal successors, (11658), 134 states have internal predecessors, (11658), 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-11-20 05:46:20,460 INFO L81 ComplementDD]: Finished complementDD. Result has 134 states, 134 states have (on average 87.0) internal successors, (11658), 134 states have internal predecessors, (11658), 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-11-20 05:46:20,460 INFO L186 Difference]: Start difference. First operand has 1075 places, 3461 transitions, 108014 flow. Second operand 133 states and 7084 transitions. [2021-11-20 05:46:20,460 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1204 places, 6093 transitions, 200931 flow [2021-11-20 05:46:42,175 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1193 places, 6093 transitions, 194932 flow, removed 1774 selfloop flow, removed 11 redundant places. [2021-11-20 05:46:42,402 INFO L242 Difference]: Finished difference. Result has 1248 places, 5650 transitions, 190867 flow [2021-11-20 05:46:42,405 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=105475, PETRI_DIFFERENCE_MINUEND_PLACES=1061, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3461, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2646, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=535, PETRI_DIFFERENCE_SUBTRAHEND_STATES=133, PETRI_FLOW=190867, PETRI_PLACES=1248, PETRI_TRANSITIONS=5650} [2021-11-20 05:46:42,406 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 1171 predicate places. [2021-11-20 05:46:42,406 INFO L470 AbstractCegarLoop]: Abstraction has has 1248 places, 5650 transitions, 190867 flow [2021-11-20 05:46:42,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 50.70967741935484) internal successors, (1572), 31 states have internal predecessors, (1572), 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-11-20 05:46:42,406 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 05:46:42,406 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:46:42,432 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-11-20 05:46:42,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:46:42,607 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 05:46:42,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:46:42,608 INFO L85 PathProgramCache]: Analyzing trace with hash 309213811, now seen corresponding path program 25 times [2021-11-20 05:46:42,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:46:42,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83778062] [2021-11-20 05:46:42,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:46:42,609 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:46:42,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:46:42,843 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:46:42,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:46:42,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83778062] [2021-11-20 05:46:42,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83778062] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:46:42,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325145302] [2021-11-20 05:46:42,844 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-20 05:46:42,844 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:46:42,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:46:42,845 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:46:42,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aaa4f165-e12f-46ae-8e1d-73ac66a16cfc/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-11-20 05:46:42,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:46:42,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:46:42,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:46:43,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:46:43,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:46:43,883 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:46:43,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325145302] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:46:43,883 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:46:43,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 33 [2021-11-20 05:46:43,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43342229] [2021-11-20 05:46:43,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:46:43,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-20 05:46:43,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:46:43,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-20 05:46:43,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=932, Unknown=0, NotChecked=0, Total=1056 [2021-11-20 05:46:43,886 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-20 05:46:43,887 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1248 places, 5650 transitions, 190867 flow. Second operand has 33 states, 33 states have (on average 50.696969696969695) internal successors, (1673), 33 states have internal predecessors, (1673), 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-11-20 05:46:43,887 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 05:46:43,887 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-20 05:46:43,887 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand