./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/weaver/chl-nzb-file-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/weaver/chl-nzb-file-symm.wvr.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.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 b869eaba59e8dca8d7cb2d1135193e506b8377811cada7a7f67b6d0824dd2d3d --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-17 22:47:26,426 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-17 22:47:26,448 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-17 22:47:26,478 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-17 22:47:26,479 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-17 22:47:26,481 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-17 22:47:26,483 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-17 22:47:26,486 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-17 22:47:26,487 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-17 22:47:26,488 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-17 22:47:26,488 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-17 22:47:26,489 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-17 22:47:26,490 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-17 22:47:26,490 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-17 22:47:26,491 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-17 22:47:26,492 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-17 22:47:26,492 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-17 22:47:26,493 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-17 22:47:26,494 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-17 22:47:26,495 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-17 22:47:26,496 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-17 22:47:26,497 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-17 22:47:26,497 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-17 22:47:26,498 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-17 22:47:26,504 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-17 22:47:26,505 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-17 22:47:26,505 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-17 22:47:26,505 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-17 22:47:26,506 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-17 22:47:26,506 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-17 22:47:26,506 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-17 22:47:26,507 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-17 22:47:26,507 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-17 22:47:26,508 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-17 22:47:26,511 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-17 22:47:26,511 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-17 22:47:26,512 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-17 22:47:26,512 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-17 22:47:26,512 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-17 22:47:26,513 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-17 22:47:26,514 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-17 22:47:26,515 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-17 22:47:26,532 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-17 22:47:26,532 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-17 22:47:26,533 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-17 22:47:26,533 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-17 22:47:26,533 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-17 22:47:26,534 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-17 22:47:26,534 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-17 22:47:26,534 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-17 22:47:26,534 INFO L138 SettingsManager]: * Use SBE=true [2021-12-17 22:47:26,534 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-17 22:47:26,535 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-17 22:47:26,535 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-17 22:47:26,535 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-17 22:47:26,536 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-17 22:47:26,536 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-17 22:47:26,536 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-17 22:47:26,536 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-17 22:47:26,536 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-17 22:47:26,536 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-17 22:47:26,536 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-17 22:47:26,537 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-17 22:47:26,537 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-17 22:47:26,537 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-17 22:47:26,537 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-17 22:47:26,537 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 22:47:26,537 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-17 22:47:26,538 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-17 22:47:26,538 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-17 22:47:26,539 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-17 22:47:26,539 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-17 22:47:26,539 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-17 22:47:26,539 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-17 22:47:26,539 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-17 22:47:26,539 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-17 22:47:26,540 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.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 -> b869eaba59e8dca8d7cb2d1135193e506b8377811cada7a7f67b6d0824dd2d3d [2021-12-17 22:47:26,712 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-17 22:47:26,730 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-17 22:47:26,733 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-17 22:47:26,734 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-17 22:47:26,734 INFO L275 PluginConnector]: CDTParser initialized [2021-12-17 22:47:26,735 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/chl-nzb-file-symm.wvr.c [2021-12-17 22:47:26,799 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/72f4d6c38/20b98d61bc9d4f13b023237ddd963620/FLAG486f549cb [2021-12-17 22:47:27,116 INFO L306 CDTParser]: Found 1 translation units. [2021-12-17 22:47:27,117 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/chl-nzb-file-symm.wvr.c [2021-12-17 22:47:27,122 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/72f4d6c38/20b98d61bc9d4f13b023237ddd963620/FLAG486f549cb [2021-12-17 22:47:27,129 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/72f4d6c38/20b98d61bc9d4f13b023237ddd963620 [2021-12-17 22:47:27,131 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-17 22:47:27,132 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-17 22:47:27,133 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-17 22:47:27,133 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-17 22:47:27,138 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-17 22:47:27,138 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 10:47:27" (1/1) ... [2021-12-17 22:47:27,139 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7c8b4942 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:47:27, skipping insertion in model container [2021-12-17 22:47:27,140 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 10:47:27" (1/1) ... [2021-12-17 22:47:27,144 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-17 22:47:27,163 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-17 22:47:27,357 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/chl-nzb-file-symm.wvr.c[4929,4942] [2021-12-17 22:47:27,364 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 22:47:27,369 INFO L203 MainTranslator]: Completed pre-run [2021-12-17 22:47:27,389 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/chl-nzb-file-symm.wvr.c[4929,4942] [2021-12-17 22:47:27,392 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 22:47:27,401 INFO L208 MainTranslator]: Completed translation [2021-12-17 22:47:27,401 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:47:27 WrapperNode [2021-12-17 22:47:27,402 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-17 22:47:27,402 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-17 22:47:27,403 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-17 22:47:27,403 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-17 22:47:27,407 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:47:27" (1/1) ... [2021-12-17 22:47:27,415 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:47:27" (1/1) ... [2021-12-17 22:47:27,442 INFO L137 Inliner]: procedures = 25, calls = 55, calls flagged for inlining = 21, calls inlined = 29, statements flattened = 452 [2021-12-17 22:47:27,443 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-17 22:47:27,443 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-17 22:47:27,443 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-17 22:47:27,444 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-17 22:47:27,449 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:47:27" (1/1) ... [2021-12-17 22:47:27,449 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:47:27" (1/1) ... [2021-12-17 22:47:27,453 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:47:27" (1/1) ... [2021-12-17 22:47:27,453 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:47:27" (1/1) ... [2021-12-17 22:47:27,462 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:47:27" (1/1) ... [2021-12-17 22:47:27,466 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:47:27" (1/1) ... [2021-12-17 22:47:27,468 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:47:27" (1/1) ... [2021-12-17 22:47:27,471 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-17 22:47:27,472 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-17 22:47:27,472 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-17 22:47:27,472 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-17 22:47:27,476 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:47:27" (1/1) ... [2021-12-17 22:47:27,488 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 22:47:27,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 22:47:27,508 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-17 22:47:27,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-17 22:47:27,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-17 22:47:27,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-17 22:47:27,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-17 22:47:27,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-17 22:47:27,536 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-12-17 22:47:27,536 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-12-17 22:47:27,536 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-12-17 22:47:27,536 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-12-17 22:47:27,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-17 22:47:27,537 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-17 22:47:27,537 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-17 22:47:27,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-17 22:47:27,537 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-17 22:47:27,539 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-12-17 22:47:27,643 INFO L236 CfgBuilder]: Building ICFG [2021-12-17 22:47:27,644 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-17 22:47:28,038 INFO L277 CfgBuilder]: Performing block encoding [2021-12-17 22:47:28,050 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-17 22:47:28,050 INFO L301 CfgBuilder]: Removed 4 assume(true) statements. [2021-12-17 22:47:28,052 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 10:47:28 BoogieIcfgContainer [2021-12-17 22:47:28,052 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-17 22:47:28,053 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-17 22:47:28,053 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-17 22:47:28,060 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-17 22:47:28,060 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.12 10:47:27" (1/3) ... [2021-12-17 22:47:28,061 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ca4085b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 10:47:28, skipping insertion in model container [2021-12-17 22:47:28,061 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:47:27" (2/3) ... [2021-12-17 22:47:28,061 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ca4085b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 10:47:28, skipping insertion in model container [2021-12-17 22:47:28,062 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 10:47:28" (3/3) ... [2021-12-17 22:47:28,067 INFO L111 eAbstractionObserver]: Analyzing ICFG chl-nzb-file-symm.wvr.c [2021-12-17 22:47:28,070 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-12-17 22:47:28,079 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-17 22:47:28,079 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-17 22:47:28,079 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-12-17 22:47:28,138 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,138 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,139 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,139 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,139 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,139 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,139 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,139 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,139 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,139 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,139 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,140 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,140 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,140 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,140 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,140 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,140 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,140 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,140 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,140 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,140 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,140 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,140 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,141 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,141 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,141 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,141 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,141 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,141 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,141 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,141 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,141 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,142 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,142 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,142 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,142 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,142 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,142 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,142 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,142 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,142 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,142 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,143 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,143 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,143 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,143 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,143 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,143 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,143 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,143 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,143 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,143 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,143 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,144 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,144 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,144 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,144 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,144 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,144 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,144 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,144 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,144 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,144 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,144 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,145 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,145 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,145 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,145 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,145 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,145 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,145 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,145 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,145 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,145 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,145 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,146 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,146 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,149 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,149 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,149 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,150 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,150 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,154 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,154 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,154 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,155 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,156 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,157 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,157 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,158 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,158 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,174 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,175 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,175 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,176 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,176 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,176 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,176 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,176 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,176 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,177 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,177 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,177 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,177 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,178 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,178 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,178 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,178 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,178 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,178 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,178 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,179 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,179 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,179 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,179 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,179 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,179 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,179 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,180 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,180 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,181 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,181 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,182 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,182 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,182 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,182 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,182 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,183 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,183 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,183 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,183 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,183 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,183 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,183 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,184 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,184 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,184 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,184 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,184 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,184 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,185 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,185 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,185 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,185 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,185 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,185 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,185 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,186 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,186 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,186 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,186 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,186 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,187 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,187 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,187 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,187 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,187 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,188 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,188 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,188 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,188 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,188 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,188 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,188 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,189 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,189 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,189 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,189 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,189 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,189 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,189 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,189 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,190 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,190 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,190 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,190 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,190 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,190 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,190 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,191 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,191 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,191 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,191 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,192 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,192 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,192 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,192 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,193 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,193 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,193 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,193 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,194 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,194 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,194 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,194 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,194 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,194 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,195 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,195 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,195 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,195 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,195 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,195 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,195 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,195 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,196 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,196 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,196 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,197 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,199 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,199 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,199 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,199 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,200 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,200 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,200 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,200 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,200 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,200 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,202 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,202 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,202 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,202 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,203 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,203 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,203 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,203 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,207 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,208 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,208 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,208 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,208 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,208 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,208 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,208 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,208 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,209 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,209 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,209 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,209 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,209 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,209 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,209 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,210 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,210 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,210 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,215 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,216 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,219 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,219 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,219 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,219 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,220 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,220 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,220 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,220 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,220 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,221 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,221 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,221 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,221 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,221 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,221 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,221 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,221 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,222 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,222 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,222 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,222 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,222 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,222 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,222 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,223 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,223 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,223 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,223 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,223 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,223 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,223 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,223 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,223 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,224 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,224 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,224 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,224 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,224 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,224 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,224 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,225 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,225 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,225 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,225 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,225 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,225 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,225 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,225 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,226 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,226 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,226 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,226 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,226 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,226 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,226 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,226 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,227 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,227 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,227 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,227 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,227 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,227 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,227 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,227 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,228 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,228 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,228 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,228 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,228 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,228 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,228 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,228 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,229 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,229 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,229 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,229 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,229 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,229 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,229 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,229 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,230 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,230 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,230 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,230 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,230 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,230 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,230 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,230 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,231 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,231 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,231 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,231 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,231 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,231 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,231 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,231 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,232 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,232 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,232 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,233 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,233 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,233 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,233 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,233 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,234 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,234 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,234 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,234 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,234 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,234 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,234 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,234 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,235 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,235 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,235 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,235 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,235 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,235 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,235 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,235 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,236 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,236 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,236 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,236 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,236 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,236 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,236 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,237 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,237 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,237 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,238 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,238 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,238 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,238 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,238 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,238 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,238 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,238 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,239 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,239 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,239 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,239 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,239 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,239 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,239 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,239 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,240 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,240 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,240 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,240 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,240 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,240 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,240 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,240 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,241 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,241 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,241 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,241 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,241 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,241 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,241 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,241 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,245 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,245 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,245 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,245 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,245 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,245 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,246 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,246 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,246 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,246 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,246 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,246 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,246 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,246 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,247 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,247 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,247 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,247 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,247 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,247 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,247 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,247 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,248 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,248 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,248 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,248 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,248 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,248 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,248 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,249 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,249 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,249 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,249 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,249 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,249 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,249 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,249 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,250 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,250 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,250 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,250 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,250 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,250 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,250 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,250 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,251 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,251 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,251 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,251 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,251 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,251 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,251 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,251 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,252 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,252 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,252 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,252 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,252 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,252 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,252 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,252 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,253 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,253 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,253 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,253 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,253 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,253 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,253 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,253 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,253 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,254 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,254 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,254 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,254 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,254 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,254 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,254 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,254 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,255 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,255 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,255 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,255 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,255 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,255 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,255 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,255 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,256 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,256 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,256 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,256 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,256 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,256 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,256 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,256 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,256 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,257 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,257 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,257 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,257 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,257 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,257 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,257 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,258 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,258 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,258 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,258 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,258 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,258 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,258 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,258 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,258 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,259 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,259 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,259 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,259 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,259 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,259 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,259 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,259 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,260 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,260 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,260 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,260 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,260 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,260 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,260 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,260 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,261 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,261 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,261 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,261 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,261 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,261 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,261 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,261 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,262 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,262 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,262 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,262 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,262 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,262 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,262 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,262 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,262 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,265 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,265 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,265 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,265 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,265 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,265 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,265 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,265 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,266 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,266 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,266 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,266 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,266 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,266 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,266 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,266 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,266 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,267 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,267 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,267 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,267 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,267 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,267 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,267 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,267 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,267 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,268 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,268 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,268 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,268 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,268 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,268 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,268 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,268 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,269 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,269 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,269 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,269 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,269 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,269 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,269 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,269 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,269 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,270 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,270 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,270 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,270 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,270 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,270 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,270 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,270 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,271 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,271 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,271 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,271 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,271 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,271 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,271 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,271 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,271 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,272 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,272 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,272 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,272 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,272 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,272 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,272 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,272 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,272 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,273 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,273 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,273 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,273 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,273 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,273 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,273 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,273 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,273 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,274 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,274 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,274 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,274 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,274 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,274 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,274 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,274 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,275 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,275 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,275 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,275 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,275 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,275 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,275 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,275 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,275 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,276 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,276 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,276 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,276 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,276 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,276 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,276 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,276 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,276 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,277 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,277 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,277 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,277 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,277 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,277 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,277 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,277 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,277 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,278 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,278 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,278 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,278 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,278 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,278 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,278 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,278 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,278 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,279 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,279 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,279 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,279 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,279 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,279 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,279 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,279 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,280 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,280 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,280 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,280 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,280 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,280 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,280 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,280 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,280 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,281 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,281 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,281 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,281 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,281 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,281 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,281 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,281 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,281 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,282 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,282 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,282 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,282 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,282 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,282 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,282 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,282 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,283 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,283 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,283 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,283 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,283 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,283 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,283 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,283 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,283 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,291 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,291 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,291 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,291 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,291 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,291 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,291 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,291 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,292 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,292 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,292 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,292 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,292 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,292 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,292 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,292 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,292 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,293 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,293 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,293 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,293 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,293 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,293 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,297 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,297 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,297 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,297 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,298 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,298 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,298 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,298 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,298 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,298 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,298 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,298 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,298 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,299 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,299 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,299 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,299 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,299 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,299 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,299 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,299 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,300 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,300 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,300 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,300 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,300 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,300 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,300 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,300 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,300 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,301 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,301 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,301 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,301 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,301 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,301 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,301 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,305 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,305 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,305 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,305 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,305 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,305 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,306 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,306 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,306 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,306 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,306 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,306 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,306 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,306 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:47:28,313 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-12-17 22:47:28,359 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-17 22:47:28,366 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-12-17 22:47:28,367 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-12-17 22:47:28,386 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 538 places, 596 transitions, 1208 flow [2021-12-17 22:47:28,556 INFO L129 PetriNetUnfolder]: 65/594 cut-off events. [2021-12-17 22:47:28,556 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-12-17 22:47:28,570 INFO L84 FinitePrefix]: Finished finitePrefix Result has 603 conditions, 594 events. 65/594 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1760 event pairs, 0 based on Foata normal form. 0/528 useless extension candidates. Maximal degree in co-relation 413. Up to 2 conditions per place. [2021-12-17 22:47:28,570 INFO L82 GeneralOperation]: Start removeDead. Operand has 538 places, 596 transitions, 1208 flow [2021-12-17 22:47:28,581 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 527 places, 585 transitions, 1182 flow [2021-12-17 22:47:28,646 INFO L129 PetriNetUnfolder]: 57/538 cut-off events. [2021-12-17 22:47:28,646 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-12-17 22:47:28,646 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:28,647 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:28,648 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:28,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:28,653 INFO L85 PathProgramCache]: Analyzing trace with hash 957133029, now seen corresponding path program 1 times [2021-12-17 22:47:28,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:28,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592032911] [2021-12-17 22:47:28,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:28,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:28,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:28,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:47:28,825 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:28,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592032911] [2021-12-17 22:47:28,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592032911] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:28,826 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:28,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-17 22:47:28,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122924339] [2021-12-17 22:47:28,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:28,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-17 22:47:28,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:28,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-17 22:47:28,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-17 22:47:28,865 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 566 out of 596 [2021-12-17 22:47:28,870 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 527 places, 585 transitions, 1182 flow. Second operand has 2 states, 2 states have (on average 568.5) internal successors, (1137), 2 states have internal predecessors, (1137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:28,871 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:28,871 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 566 of 596 [2021-12-17 22:47:28,872 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:28,984 INFO L129 PetriNetUnfolder]: 40/560 cut-off events. [2021-12-17 22:47:28,984 INFO L130 PetriNetUnfolder]: For 9/10 co-relation queries the response was YES. [2021-12-17 22:47:28,992 INFO L84 FinitePrefix]: Finished finitePrefix Result has 574 conditions, 560 events. 40/560 cut-off events. For 9/10 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1694 event pairs, 0 based on Foata normal form. 30/529 useless extension candidates. Maximal degree in co-relation 396. Up to 5 conditions per place. [2021-12-17 22:47:28,996 INFO L132 encePairwiseOnDemand]: 571/596 looper letters, 4 selfloop transitions, 0 changer transitions 5/560 dead transitions. [2021-12-17 22:47:28,996 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 528 places, 560 transitions, 1140 flow [2021-12-17 22:47:28,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-17 22:47:28,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-17 22:47:29,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 1161 transitions. [2021-12-17 22:47:29,011 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9739932885906041 [2021-12-17 22:47:29,012 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 1161 transitions. [2021-12-17 22:47:29,012 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 1161 transitions. [2021-12-17 22:47:29,015 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:29,017 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 1161 transitions. [2021-12-17 22:47:29,022 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 580.5) internal successors, (1161), 2 states have internal predecessors, (1161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,030 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 596.0) internal successors, (1788), 3 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,031 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 596.0) internal successors, (1788), 3 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,032 INFO L186 Difference]: Start difference. First operand has 527 places, 585 transitions, 1182 flow. Second operand 2 states and 1161 transitions. [2021-12-17 22:47:29,033 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 528 places, 560 transitions, 1140 flow [2021-12-17 22:47:29,040 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 524 places, 560 transitions, 1132 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-12-17 22:47:29,050 INFO L242 Difference]: Finished difference. Result has 524 places, 555 transitions, 1114 flow [2021-12-17 22:47:29,052 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1124, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=560, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=560, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=1114, PETRI_PLACES=524, PETRI_TRANSITIONS=555} [2021-12-17 22:47:29,056 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, -3 predicate places. [2021-12-17 22:47:29,056 INFO L470 AbstractCegarLoop]: Abstraction has has 524 places, 555 transitions, 1114 flow [2021-12-17 22:47:29,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 568.5) internal successors, (1137), 2 states have internal predecessors, (1137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,057 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:29,057 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:29,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-17 22:47:29,058 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:29,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:29,059 INFO L85 PathProgramCache]: Analyzing trace with hash 473457702, now seen corresponding path program 1 times [2021-12-17 22:47:29,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:29,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851289937] [2021-12-17 22:47:29,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:29,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:29,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:29,168 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:47:29,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:29,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851289937] [2021-12-17 22:47:29,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851289937] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:29,169 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:29,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:47:29,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346155481] [2021-12-17 22:47:29,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:29,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:47:29,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:29,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:47:29,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:47:29,193 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 552 out of 596 [2021-12-17 22:47:29,194 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 524 places, 555 transitions, 1114 flow. Second operand has 3 states, 3 states have (on average 555.3333333333334) internal successors, (1666), 3 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,195 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:29,195 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 552 of 596 [2021-12-17 22:47:29,195 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:29,497 INFO L129 PetriNetUnfolder]: 177/1911 cut-off events. [2021-12-17 22:47:29,497 INFO L130 PetriNetUnfolder]: For 19/21 co-relation queries the response was YES. [2021-12-17 22:47:29,506 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2050 conditions, 1911 events. 177/1911 cut-off events. For 19/21 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 14008 event pairs, 36 based on Foata normal form. 1/1696 useless extension candidates. Maximal degree in co-relation 2047. Up to 87 conditions per place. [2021-12-17 22:47:29,513 INFO L132 encePairwiseOnDemand]: 590/596 looper letters, 27 selfloop transitions, 4 changer transitions 0/568 dead transitions. [2021-12-17 22:47:29,513 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 521 places, 568 transitions, 1205 flow [2021-12-17 22:47:29,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:47:29,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:47:29,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1689 transitions. [2021-12-17 22:47:29,516 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9446308724832215 [2021-12-17 22:47:29,516 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1689 transitions. [2021-12-17 22:47:29,516 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1689 transitions. [2021-12-17 22:47:29,517 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:29,517 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1689 transitions. [2021-12-17 22:47:29,520 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,522 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,523 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,523 INFO L186 Difference]: Start difference. First operand has 524 places, 555 transitions, 1114 flow. Second operand 3 states and 1689 transitions. [2021-12-17 22:47:29,523 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 521 places, 568 transitions, 1205 flow [2021-12-17 22:47:29,525 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 521 places, 568 transitions, 1205 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-17 22:47:29,530 INFO L242 Difference]: Finished difference. Result has 523 places, 557 transitions, 1142 flow [2021-12-17 22:47:29,531 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1114, PETRI_DIFFERENCE_MINUEND_PLACES=519, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=555, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=551, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1142, PETRI_PLACES=523, PETRI_TRANSITIONS=557} [2021-12-17 22:47:29,532 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, -4 predicate places. [2021-12-17 22:47:29,532 INFO L470 AbstractCegarLoop]: Abstraction has has 523 places, 557 transitions, 1142 flow [2021-12-17 22:47:29,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 555.3333333333334) internal successors, (1666), 3 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,533 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:29,533 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:29,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-17 22:47:29,533 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:29,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:29,534 INFO L85 PathProgramCache]: Analyzing trace with hash -1593023258, now seen corresponding path program 2 times [2021-12-17 22:47:29,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:29,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430643282] [2021-12-17 22:47:29,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:29,535 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:29,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:29,604 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:47:29,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:29,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430643282] [2021-12-17 22:47:29,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430643282] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:29,605 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:29,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:47:29,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870772194] [2021-12-17 22:47:29,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:29,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:47:29,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:29,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:47:29,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:47:29,609 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 552 out of 596 [2021-12-17 22:47:29,610 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 523 places, 557 transitions, 1142 flow. Second operand has 3 states, 3 states have (on average 555.3333333333334) internal successors, (1666), 3 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,610 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:29,610 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 552 of 596 [2021-12-17 22:47:29,610 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:29,849 INFO L129 PetriNetUnfolder]: 168/1861 cut-off events. [2021-12-17 22:47:29,849 INFO L130 PetriNetUnfolder]: For 81/86 co-relation queries the response was YES. [2021-12-17 22:47:29,855 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2058 conditions, 1861 events. 168/1861 cut-off events. For 81/86 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 13758 event pairs, 39 based on Foata normal form. 4/1689 useless extension candidates. Maximal degree in co-relation 2053. Up to 101 conditions per place. [2021-12-17 22:47:29,860 INFO L132 encePairwiseOnDemand]: 592/596 looper letters, 31 selfloop transitions, 2 changer transitions 0/570 dead transitions. [2021-12-17 22:47:29,860 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 525 places, 570 transitions, 1241 flow [2021-12-17 22:47:29,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:47:29,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:47:29,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1689 transitions. [2021-12-17 22:47:29,864 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9446308724832215 [2021-12-17 22:47:29,864 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1689 transitions. [2021-12-17 22:47:29,864 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1689 transitions. [2021-12-17 22:47:29,865 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:29,865 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1689 transitions. [2021-12-17 22:47:29,868 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,870 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,871 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,871 INFO L186 Difference]: Start difference. First operand has 523 places, 557 transitions, 1142 flow. Second operand 3 states and 1689 transitions. [2021-12-17 22:47:29,871 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 525 places, 570 transitions, 1241 flow [2021-12-17 22:47:29,876 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 523 places, 570 transitions, 1233 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-12-17 22:47:29,881 INFO L242 Difference]: Finished difference. Result has 525 places, 559 transitions, 1158 flow [2021-12-17 22:47:29,882 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1134, PETRI_DIFFERENCE_MINUEND_PLACES=521, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=557, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=555, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1158, PETRI_PLACES=525, PETRI_TRANSITIONS=559} [2021-12-17 22:47:29,883 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, -2 predicate places. [2021-12-17 22:47:29,883 INFO L470 AbstractCegarLoop]: Abstraction has has 525 places, 559 transitions, 1158 flow [2021-12-17 22:47:29,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 555.3333333333334) internal successors, (1666), 3 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:29,884 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:29,885 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:29,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-17 22:47:29,885 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:29,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:29,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1976754200, now seen corresponding path program 1 times [2021-12-17 22:47:29,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:29,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525170529] [2021-12-17 22:47:29,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:29,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:29,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:30,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:47:30,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:30,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525170529] [2021-12-17 22:47:30,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525170529] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:30,025 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:30,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 22:47:30,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344963505] [2021-12-17 22:47:30,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:30,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 22:47:30,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:30,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 22:47:30,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-17 22:47:30,029 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 544 out of 596 [2021-12-17 22:47:30,031 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 525 places, 559 transitions, 1158 flow. Second operand has 5 states, 5 states have (on average 547.6) internal successors, (2738), 5 states have internal predecessors, (2738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:30,033 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:30,033 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 544 of 596 [2021-12-17 22:47:30,033 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:30,181 INFO L129 PetriNetUnfolder]: 50/678 cut-off events. [2021-12-17 22:47:30,181 INFO L130 PetriNetUnfolder]: For 21/37 co-relation queries the response was YES. [2021-12-17 22:47:30,186 INFO L84 FinitePrefix]: Finished finitePrefix Result has 746 conditions, 678 events. 50/678 cut-off events. For 21/37 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 2596 event pairs, 0 based on Foata normal form. 0/615 useless extension candidates. Maximal degree in co-relation 740. Up to 31 conditions per place. [2021-12-17 22:47:30,188 INFO L132 encePairwiseOnDemand]: 586/596 looper letters, 26 selfloop transitions, 8 changer transitions 0/567 dead transitions. [2021-12-17 22:47:30,188 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 529 places, 567 transitions, 1242 flow [2021-12-17 22:47:30,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 22:47:30,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-12-17 22:47:30,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2756 transitions. [2021-12-17 22:47:30,193 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9248322147651007 [2021-12-17 22:47:30,193 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2756 transitions. [2021-12-17 22:47:30,193 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2756 transitions. [2021-12-17 22:47:30,194 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:30,194 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2756 transitions. [2021-12-17 22:47:30,198 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 551.2) internal successors, (2756), 5 states have internal predecessors, (2756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:30,202 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 596.0) internal successors, (3576), 6 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:30,203 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 596.0) internal successors, (3576), 6 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:30,203 INFO L186 Difference]: Start difference. First operand has 525 places, 559 transitions, 1158 flow. Second operand 5 states and 2756 transitions. [2021-12-17 22:47:30,203 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 529 places, 567 transitions, 1242 flow [2021-12-17 22:47:30,206 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 528 places, 567 transitions, 1236 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-12-17 22:47:30,212 INFO L242 Difference]: Finished difference. Result has 529 places, 561 transitions, 1184 flow [2021-12-17 22:47:30,212 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1152, PETRI_DIFFERENCE_MINUEND_PLACES=524, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=559, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=551, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1184, PETRI_PLACES=529, PETRI_TRANSITIONS=561} [2021-12-17 22:47:30,213 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 2 predicate places. [2021-12-17 22:47:30,213 INFO L470 AbstractCegarLoop]: Abstraction has has 529 places, 561 transitions, 1184 flow [2021-12-17 22:47:30,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 547.6) internal successors, (2738), 5 states have internal predecessors, (2738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:30,215 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:30,215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:30,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-17 22:47:30,215 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:30,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:30,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1427515290, now seen corresponding path program 1 times [2021-12-17 22:47:30,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:30,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309208624] [2021-12-17 22:47:30,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:30,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:30,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:30,283 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-17 22:47:30,284 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:30,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309208624] [2021-12-17 22:47:30,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309208624] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 22:47:30,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368145772] [2021-12-17 22:47:30,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:30,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 22:47:30,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 22:47:30,288 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 22:47:30,289 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-17 22:47:30,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:30,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-17 22:47:30,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 22:47:30,772 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-17 22:47:30,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 22:47:31,025 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-17 22:47:31,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368145772] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 22:47:31,026 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 22:47:31,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2021-12-17 22:47:31,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967799673] [2021-12-17 22:47:31,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 22:47:31,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-17 22:47:31,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:31,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-17 22:47:31,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2021-12-17 22:47:31,033 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 542 out of 596 [2021-12-17 22:47:31,041 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 529 places, 561 transitions, 1184 flow. Second operand has 15 states, 15 states have (on average 545.1333333333333) internal successors, (8177), 15 states have internal predecessors, (8177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:31,042 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:31,042 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 542 of 596 [2021-12-17 22:47:31,042 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:31,292 INFO L129 PetriNetUnfolder]: 50/694 cut-off events. [2021-12-17 22:47:31,293 INFO L130 PetriNetUnfolder]: For 22/37 co-relation queries the response was YES. [2021-12-17 22:47:31,297 INFO L84 FinitePrefix]: Finished finitePrefix Result has 793 conditions, 694 events. 50/694 cut-off events. For 22/37 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 2569 event pairs, 0 based on Foata normal form. 4/637 useless extension candidates. Maximal degree in co-relation 786. Up to 25 conditions per place. [2021-12-17 22:47:31,300 INFO L132 encePairwiseOnDemand]: 580/596 looper letters, 28 selfloop transitions, 22 changer transitions 0/581 dead transitions. [2021-12-17 22:47:31,300 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 539 places, 581 transitions, 1328 flow [2021-12-17 22:47:31,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-17 22:47:31,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-12-17 22:47:31,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 6016 transitions. [2021-12-17 22:47:31,308 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9176327028676022 [2021-12-17 22:47:31,308 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 6016 transitions. [2021-12-17 22:47:31,308 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 6016 transitions. [2021-12-17 22:47:31,310 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:31,310 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 6016 transitions. [2021-12-17 22:47:31,321 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 546.9090909090909) internal successors, (6016), 11 states have internal predecessors, (6016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:31,332 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 596.0) internal successors, (7152), 12 states have internal predecessors, (7152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:31,334 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 596.0) internal successors, (7152), 12 states have internal predecessors, (7152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:31,334 INFO L186 Difference]: Start difference. First operand has 529 places, 561 transitions, 1184 flow. Second operand 11 states and 6016 transitions. [2021-12-17 22:47:31,334 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 539 places, 581 transitions, 1328 flow [2021-12-17 22:47:31,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 536 places, 581 transitions, 1316 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-12-17 22:47:31,342 INFO L242 Difference]: Finished difference. Result has 539 places, 573 transitions, 1283 flow [2021-12-17 22:47:31,343 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1172, PETRI_DIFFERENCE_MINUEND_PLACES=526, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=561, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=545, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1283, PETRI_PLACES=539, PETRI_TRANSITIONS=573} [2021-12-17 22:47:31,344 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 12 predicate places. [2021-12-17 22:47:31,344 INFO L470 AbstractCegarLoop]: Abstraction has has 539 places, 573 transitions, 1283 flow [2021-12-17 22:47:31,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 545.1333333333333) internal successors, (8177), 15 states have internal predecessors, (8177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:31,346 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:31,346 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:31,371 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-17 22:47:31,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 22:47:31,552 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:31,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:31,553 INFO L85 PathProgramCache]: Analyzing trace with hash 901630396, now seen corresponding path program 2 times [2021-12-17 22:47:31,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:31,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180915462] [2021-12-17 22:47:31,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:31,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:31,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:31,654 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-17 22:47:31,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:31,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180915462] [2021-12-17 22:47:31,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180915462] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 22:47:31,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424020914] [2021-12-17 22:47:31,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-17 22:47:31,656 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 22:47:31,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 22:47:31,657 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 22:47:31,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-17 22:47:31,762 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-17 22:47:31,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-17 22:47:31,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-17 22:47:31,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 22:47:32,011 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-12-17 22:47:32,011 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 22:47:32,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424020914] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:32,011 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 22:47:32,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 14 [2021-12-17 22:47:32,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971542760] [2021-12-17 22:47:32,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:32,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 22:47:32,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:32,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 22:47:32,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:47:32,019 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 545 out of 596 [2021-12-17 22:47:32,021 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 539 places, 573 transitions, 1283 flow. Second operand has 5 states, 5 states have (on average 547.4) internal successors, (2737), 5 states have internal predecessors, (2737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:32,021 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:32,021 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 545 of 596 [2021-12-17 22:47:32,021 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:32,234 INFO L129 PetriNetUnfolder]: 149/1715 cut-off events. [2021-12-17 22:47:32,234 INFO L130 PetriNetUnfolder]: For 30/58 co-relation queries the response was YES. [2021-12-17 22:47:32,244 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1931 conditions, 1715 events. 149/1715 cut-off events. For 30/58 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 10576 event pairs, 17 based on Foata normal form. 10/1550 useless extension candidates. Maximal degree in co-relation 1921. Up to 76 conditions per place. [2021-12-17 22:47:32,248 INFO L132 encePairwiseOnDemand]: 589/596 looper letters, 33 selfloop transitions, 5 changer transitions 0/586 dead transitions. [2021-12-17 22:47:32,249 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 545 places, 586 transitions, 1392 flow [2021-12-17 22:47:32,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 22:47:32,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-12-17 22:47:32,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3855 transitions. [2021-12-17 22:47:32,254 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9240172579098753 [2021-12-17 22:47:32,254 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3855 transitions. [2021-12-17 22:47:32,254 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3855 transitions. [2021-12-17 22:47:32,256 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:32,256 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3855 transitions. [2021-12-17 22:47:32,260 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 550.7142857142857) internal successors, (3855), 7 states have internal predecessors, (3855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:32,265 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:32,266 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:32,266 INFO L186 Difference]: Start difference. First operand has 539 places, 573 transitions, 1283 flow. Second operand 7 states and 3855 transitions. [2021-12-17 22:47:32,266 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 545 places, 586 transitions, 1392 flow [2021-12-17 22:47:32,270 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 586 transitions, 1375 flow, removed 4 selfloop flow, removed 3 redundant places. [2021-12-17 22:47:32,274 INFO L242 Difference]: Finished difference. Result has 547 places, 577 transitions, 1305 flow [2021-12-17 22:47:32,275 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1266, PETRI_DIFFERENCE_MINUEND_PLACES=536, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=573, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=568, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1305, PETRI_PLACES=547, PETRI_TRANSITIONS=577} [2021-12-17 22:47:32,276 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 20 predicate places. [2021-12-17 22:47:32,276 INFO L470 AbstractCegarLoop]: Abstraction has has 547 places, 577 transitions, 1305 flow [2021-12-17 22:47:32,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 547.4) internal successors, (2737), 5 states have internal predecessors, (2737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:32,276 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:32,277 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:32,294 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-17 22:47:32,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-12-17 22:47:32,494 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:32,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:32,495 INFO L85 PathProgramCache]: Analyzing trace with hash 994254672, now seen corresponding path program 1 times [2021-12-17 22:47:32,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:32,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227026632] [2021-12-17 22:47:32,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:32,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:32,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:32,574 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-17 22:47:32,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:32,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227026632] [2021-12-17 22:47:32,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227026632] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 22:47:32,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920178403] [2021-12-17 22:47:32,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:32,576 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 22:47:32,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 22:47:32,579 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 22:47:32,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-17 22:47:32,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:32,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 434 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-17 22:47:32,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 22:47:33,047 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-17 22:47:33,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 22:47:33,370 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-17 22:47:33,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920178403] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 22:47:33,371 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 22:47:33,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 22 [2021-12-17 22:47:33,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205001331] [2021-12-17 22:47:33,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 22:47:33,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-12-17 22:47:33,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:33,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-12-17 22:47:33,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2021-12-17 22:47:33,378 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 542 out of 596 [2021-12-17 22:47:33,385 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 547 places, 577 transitions, 1305 flow. Second operand has 22 states, 22 states have (on average 545.0454545454545) internal successors, (11991), 22 states have internal predecessors, (11991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:33,385 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:33,385 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 542 of 596 [2021-12-17 22:47:33,385 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:33,682 INFO L129 PetriNetUnfolder]: 51/742 cut-off events. [2021-12-17 22:47:33,683 INFO L130 PetriNetUnfolder]: For 50/65 co-relation queries the response was YES. [2021-12-17 22:47:33,691 INFO L84 FinitePrefix]: Finished finitePrefix Result has 946 conditions, 742 events. 51/742 cut-off events. For 50/65 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 2756 event pairs, 0 based on Foata normal form. 4/689 useless extension candidates. Maximal degree in co-relation 931. Up to 25 conditions per place. [2021-12-17 22:47:33,694 INFO L132 encePairwiseOnDemand]: 580/596 looper letters, 36 selfloop transitions, 34 changer transitions 0/605 dead transitions. [2021-12-17 22:47:33,694 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 563 places, 605 transitions, 1557 flow [2021-12-17 22:47:33,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-17 22:47:33,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-12-17 22:47:33,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 9288 transitions. [2021-12-17 22:47:33,708 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9166995657323332 [2021-12-17 22:47:33,708 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 9288 transitions. [2021-12-17 22:47:33,709 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 9288 transitions. [2021-12-17 22:47:33,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:33,712 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 9288 transitions. [2021-12-17 22:47:33,723 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 546.3529411764706) internal successors, (9288), 17 states have internal predecessors, (9288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:33,733 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 596.0) internal successors, (10728), 18 states have internal predecessors, (10728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:33,735 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 596.0) internal successors, (10728), 18 states have internal predecessors, (10728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:33,735 INFO L186 Difference]: Start difference. First operand has 547 places, 577 transitions, 1305 flow. Second operand 17 states and 9288 transitions. [2021-12-17 22:47:33,735 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 563 places, 605 transitions, 1557 flow [2021-12-17 22:47:33,738 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 562 places, 605 transitions, 1556 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-17 22:47:33,744 INFO L242 Difference]: Finished difference. Result has 565 places, 591 transitions, 1479 flow [2021-12-17 22:47:33,745 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1304, PETRI_DIFFERENCE_MINUEND_PLACES=546, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=577, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=551, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1479, PETRI_PLACES=565, PETRI_TRANSITIONS=591} [2021-12-17 22:47:33,745 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 38 predicate places. [2021-12-17 22:47:33,745 INFO L470 AbstractCegarLoop]: Abstraction has has 565 places, 591 transitions, 1479 flow [2021-12-17 22:47:33,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 545.0454545454545) internal successors, (11991), 22 states have internal predecessors, (11991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:33,748 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:33,749 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:33,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-17 22:47:33,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 22:47:33,967 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:33,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:33,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1039231050, now seen corresponding path program 2 times [2021-12-17 22:47:33,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:33,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652814642] [2021-12-17 22:47:33,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:33,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:33,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:34,015 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:34,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:34,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652814642] [2021-12-17 22:47:34,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652814642] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:34,015 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:34,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 22:47:34,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909965631] [2021-12-17 22:47:34,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:34,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 22:47:34,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:34,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 22:47:34,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 22:47:34,018 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 545 out of 596 [2021-12-17 22:47:34,020 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 565 places, 591 transitions, 1479 flow. Second operand has 5 states, 5 states have (on average 547.4) internal successors, (2737), 5 states have internal predecessors, (2737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,020 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:34,020 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 545 of 596 [2021-12-17 22:47:34,020 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:34,230 INFO L129 PetriNetUnfolder]: 151/1280 cut-off events. [2021-12-17 22:47:34,231 INFO L130 PetriNetUnfolder]: For 111/120 co-relation queries the response was YES. [2021-12-17 22:47:34,244 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1634 conditions, 1280 events. 151/1280 cut-off events. For 111/120 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 6498 event pairs, 37 based on Foata normal form. 0/1141 useless extension candidates. Maximal degree in co-relation 1616. Up to 140 conditions per place. [2021-12-17 22:47:34,249 INFO L132 encePairwiseOnDemand]: 589/596 looper letters, 32 selfloop transitions, 5 changer transitions 0/603 dead transitions. [2021-12-17 22:47:34,249 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 571 places, 603 transitions, 1583 flow [2021-12-17 22:47:34,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 22:47:34,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-12-17 22:47:34,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3854 transitions. [2021-12-17 22:47:34,254 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.923777564717162 [2021-12-17 22:47:34,254 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3854 transitions. [2021-12-17 22:47:34,254 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3854 transitions. [2021-12-17 22:47:34,256 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:34,256 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3854 transitions. [2021-12-17 22:47:34,260 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 550.5714285714286) internal successors, (3854), 7 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,264 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,264 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,265 INFO L186 Difference]: Start difference. First operand has 565 places, 591 transitions, 1479 flow. Second operand 7 states and 3854 transitions. [2021-12-17 22:47:34,265 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 571 places, 603 transitions, 1583 flow [2021-12-17 22:47:34,268 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 563 places, 603 transitions, 1538 flow, removed 8 selfloop flow, removed 8 redundant places. [2021-12-17 22:47:34,273 INFO L242 Difference]: Finished difference. Result has 568 places, 595 transitions, 1473 flow [2021-12-17 22:47:34,274 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1434, PETRI_DIFFERENCE_MINUEND_PLACES=557, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=591, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=586, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1473, PETRI_PLACES=568, PETRI_TRANSITIONS=595} [2021-12-17 22:47:34,275 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 41 predicate places. [2021-12-17 22:47:34,275 INFO L470 AbstractCegarLoop]: Abstraction has has 568 places, 595 transitions, 1473 flow [2021-12-17 22:47:34,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 547.4) internal successors, (2737), 5 states have internal predecessors, (2737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,276 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:34,276 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:34,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-17 22:47:34,276 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:34,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:34,277 INFO L85 PathProgramCache]: Analyzing trace with hash 2104133650, now seen corresponding path program 1 times [2021-12-17 22:47:34,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:34,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133171111] [2021-12-17 22:47:34,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:34,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:34,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:34,351 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:34,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:34,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133171111] [2021-12-17 22:47:34,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133171111] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:34,353 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:34,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 22:47:34,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898167066] [2021-12-17 22:47:34,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:34,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 22:47:34,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:34,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 22:47:34,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-17 22:47:34,356 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 531 out of 596 [2021-12-17 22:47:34,359 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 568 places, 595 transitions, 1473 flow. Second operand has 7 states, 7 states have (on average 535.4285714285714) internal successors, (3748), 7 states have internal predecessors, (3748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,359 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:34,359 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 531 of 596 [2021-12-17 22:47:34,359 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:34,542 INFO L129 PetriNetUnfolder]: 54/846 cut-off events. [2021-12-17 22:47:34,542 INFO L130 PetriNetUnfolder]: For 70/85 co-relation queries the response was YES. [2021-12-17 22:47:34,547 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1195 conditions, 846 events. 54/846 cut-off events. For 70/85 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 3619 event pairs, 0 based on Foata normal form. 4/801 useless extension candidates. Maximal degree in co-relation 1172. Up to 83 conditions per place. [2021-12-17 22:47:34,550 INFO L132 encePairwiseOnDemand]: 588/596 looper letters, 38 selfloop transitions, 4 changer transitions 4/607 dead transitions. [2021-12-17 22:47:34,550 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 574 places, 607 transitions, 1589 flow [2021-12-17 22:47:34,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 22:47:34,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-12-17 22:47:34,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3764 transitions. [2021-12-17 22:47:34,555 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9022051773729626 [2021-12-17 22:47:34,555 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3764 transitions. [2021-12-17 22:47:34,555 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3764 transitions. [2021-12-17 22:47:34,556 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:34,556 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3764 transitions. [2021-12-17 22:47:34,560 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 537.7142857142857) internal successors, (3764), 7 states have internal predecessors, (3764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,564 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,565 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,565 INFO L186 Difference]: Start difference. First operand has 568 places, 595 transitions, 1473 flow. Second operand 7 states and 3764 transitions. [2021-12-17 22:47:34,565 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 574 places, 607 transitions, 1589 flow [2021-12-17 22:47:34,569 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 573 places, 607 transitions, 1588 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-17 22:47:34,574 INFO L242 Difference]: Finished difference. Result has 578 places, 598 transitions, 1506 flow [2021-12-17 22:47:34,575 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1472, PETRI_DIFFERENCE_MINUEND_PLACES=567, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=595, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=591, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1506, PETRI_PLACES=578, PETRI_TRANSITIONS=598} [2021-12-17 22:47:34,575 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 51 predicate places. [2021-12-17 22:47:34,575 INFO L470 AbstractCegarLoop]: Abstraction has has 578 places, 598 transitions, 1506 flow [2021-12-17 22:47:34,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 535.4285714285714) internal successors, (3748), 7 states have internal predecessors, (3748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,576 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:34,577 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:34,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-17 22:47:34,577 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:34,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:34,577 INFO L85 PathProgramCache]: Analyzing trace with hash -1024974442, now seen corresponding path program 1 times [2021-12-17 22:47:34,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:34,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308171713] [2021-12-17 22:47:34,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:34,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:34,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:34,662 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:34,663 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:34,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308171713] [2021-12-17 22:47:34,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308171713] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:34,663 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:34,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 22:47:34,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232772592] [2021-12-17 22:47:34,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:34,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 22:47:34,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:34,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 22:47:34,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-17 22:47:34,667 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 531 out of 596 [2021-12-17 22:47:34,669 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 578 places, 598 transitions, 1506 flow. Second operand has 7 states, 7 states have (on average 535.4285714285714) internal successors, (3748), 7 states have internal predecessors, (3748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,669 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:34,669 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 531 of 596 [2021-12-17 22:47:34,669 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:34,857 INFO L129 PetriNetUnfolder]: 56/894 cut-off events. [2021-12-17 22:47:34,857 INFO L130 PetriNetUnfolder]: For 126/141 co-relation queries the response was YES. [2021-12-17 22:47:34,866 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1385 conditions, 894 events. 56/894 cut-off events. For 126/141 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 4020 event pairs, 0 based on Foata normal form. 4/849 useless extension candidates. Maximal degree in co-relation 1357. Up to 125 conditions per place. [2021-12-17 22:47:34,869 INFO L132 encePairwiseOnDemand]: 589/596 looper letters, 42 selfloop transitions, 2 changer transitions 5/611 dead transitions. [2021-12-17 22:47:34,869 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 581 places, 611 transitions, 1644 flow [2021-12-17 22:47:34,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 22:47:34,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-12-17 22:47:34,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3765 transitions. [2021-12-17 22:47:34,874 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9024448705656759 [2021-12-17 22:47:34,874 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3765 transitions. [2021-12-17 22:47:34,874 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3765 transitions. [2021-12-17 22:47:34,875 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:34,875 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3765 transitions. [2021-12-17 22:47:34,878 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 537.8571428571429) internal successors, (3765), 7 states have internal predecessors, (3765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,882 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,883 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,883 INFO L186 Difference]: Start difference. First operand has 578 places, 598 transitions, 1506 flow. Second operand 7 states and 3765 transitions. [2021-12-17 22:47:34,883 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 581 places, 611 transitions, 1644 flow [2021-12-17 22:47:34,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 577 places, 611 transitions, 1626 flow, removed 8 selfloop flow, removed 4 redundant places. [2021-12-17 22:47:34,893 INFO L242 Difference]: Finished difference. Result has 582 places, 599 transitions, 1520 flow [2021-12-17 22:47:34,894 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1498, PETRI_DIFFERENCE_MINUEND_PLACES=571, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=598, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=596, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1520, PETRI_PLACES=582, PETRI_TRANSITIONS=599} [2021-12-17 22:47:34,894 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 55 predicate places. [2021-12-17 22:47:34,894 INFO L470 AbstractCegarLoop]: Abstraction has has 582 places, 599 transitions, 1520 flow [2021-12-17 22:47:34,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 535.4285714285714) internal successors, (3748), 7 states have internal predecessors, (3748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,895 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:34,896 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:34,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-17 22:47:34,896 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:34,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:34,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1041225514, now seen corresponding path program 1 times [2021-12-17 22:47:34,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:34,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150350715] [2021-12-17 22:47:34,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:34,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:34,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:34,930 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:34,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:34,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150350715] [2021-12-17 22:47:34,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150350715] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:34,931 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:34,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 22:47:34,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123759080] [2021-12-17 22:47:34,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:34,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 22:47:34,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:34,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 22:47:34,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 22:47:34,934 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 548 out of 596 [2021-12-17 22:47:34,935 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 582 places, 599 transitions, 1520 flow. Second operand has 4 states, 4 states have (on average 550.75) internal successors, (2203), 4 states have internal predecessors, (2203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:34,936 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:34,936 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 548 of 596 [2021-12-17 22:47:34,936 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:35,127 INFO L129 PetriNetUnfolder]: 137/1358 cut-off events. [2021-12-17 22:47:35,128 INFO L130 PetriNetUnfolder]: For 150/161 co-relation queries the response was YES. [2021-12-17 22:47:35,138 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1884 conditions, 1358 events. 137/1358 cut-off events. For 150/161 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 7132 event pairs, 30 based on Foata normal form. 6/1238 useless extension candidates. Maximal degree in co-relation 1854. Up to 139 conditions per place. [2021-12-17 22:47:35,142 INFO L132 encePairwiseOnDemand]: 592/596 looper letters, 29 selfloop transitions, 3 changer transitions 2/606 dead transitions. [2021-12-17 22:47:35,142 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 582 places, 606 transitions, 1608 flow [2021-12-17 22:47:35,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 22:47:35,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-12-17 22:47:35,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2770 transitions. [2021-12-17 22:47:35,146 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9295302013422819 [2021-12-17 22:47:35,146 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2770 transitions. [2021-12-17 22:47:35,146 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2770 transitions. [2021-12-17 22:47:35,146 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:35,147 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2770 transitions. [2021-12-17 22:47:35,149 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 554.0) internal successors, (2770), 5 states have internal predecessors, (2770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,152 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 596.0) internal successors, (3576), 6 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,152 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 596.0) internal successors, (3576), 6 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,152 INFO L186 Difference]: Start difference. First operand has 582 places, 599 transitions, 1520 flow. Second operand 5 states and 2770 transitions. [2021-12-17 22:47:35,152 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 582 places, 606 transitions, 1608 flow [2021-12-17 22:47:35,157 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 577 places, 606 transitions, 1598 flow, removed 4 selfloop flow, removed 5 redundant places. [2021-12-17 22:47:35,162 INFO L242 Difference]: Finished difference. Result has 580 places, 599 transitions, 1527 flow [2021-12-17 22:47:35,163 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1510, PETRI_DIFFERENCE_MINUEND_PLACES=573, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=596, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1527, PETRI_PLACES=580, PETRI_TRANSITIONS=599} [2021-12-17 22:47:35,163 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 53 predicate places. [2021-12-17 22:47:35,163 INFO L470 AbstractCegarLoop]: Abstraction has has 580 places, 599 transitions, 1527 flow [2021-12-17 22:47:35,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 550.75) internal successors, (2203), 4 states have internal predecessors, (2203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,164 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:35,164 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:35,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-17 22:47:35,164 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:35,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:35,165 INFO L85 PathProgramCache]: Analyzing trace with hash -886073758, now seen corresponding path program 1 times [2021-12-17 22:47:35,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:35,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932379795] [2021-12-17 22:47:35,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:35,165 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:35,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:35,202 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:35,203 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:35,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932379795] [2021-12-17 22:47:35,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932379795] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:35,203 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:35,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 22:47:35,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736514844] [2021-12-17 22:47:35,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:35,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 22:47:35,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:35,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 22:47:35,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 22:47:35,206 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 548 out of 596 [2021-12-17 22:47:35,207 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 580 places, 599 transitions, 1527 flow. Second operand has 4 states, 4 states have (on average 550.75) internal successors, (2203), 4 states have internal predecessors, (2203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,207 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:35,207 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 548 of 596 [2021-12-17 22:47:35,208 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:35,439 INFO L129 PetriNetUnfolder]: 136/1792 cut-off events. [2021-12-17 22:47:35,439 INFO L130 PetriNetUnfolder]: For 117/140 co-relation queries the response was YES. [2021-12-17 22:47:35,450 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2278 conditions, 1792 events. 136/1792 cut-off events. For 117/140 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 11201 event pairs, 14 based on Foata normal form. 8/1639 useless extension candidates. Maximal degree in co-relation 2249. Up to 69 conditions per place. [2021-12-17 22:47:35,454 INFO L132 encePairwiseOnDemand]: 592/596 looper letters, 30 selfloop transitions, 3 changer transitions 2/607 dead transitions. [2021-12-17 22:47:35,454 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 584 places, 607 transitions, 1620 flow [2021-12-17 22:47:35,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 22:47:35,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-12-17 22:47:35,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2771 transitions. [2021-12-17 22:47:35,458 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9298657718120805 [2021-12-17 22:47:35,458 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2771 transitions. [2021-12-17 22:47:35,458 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2771 transitions. [2021-12-17 22:47:35,459 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:35,459 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2771 transitions. [2021-12-17 22:47:35,461 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 554.2) internal successors, (2771), 5 states have internal predecessors, (2771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,463 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 596.0) internal successors, (3576), 6 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,463 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 596.0) internal successors, (3576), 6 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,463 INFO L186 Difference]: Start difference. First operand has 580 places, 599 transitions, 1527 flow. Second operand 5 states and 2771 transitions. [2021-12-17 22:47:35,464 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 584 places, 607 transitions, 1620 flow [2021-12-17 22:47:35,468 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 583 places, 607 transitions, 1615 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-12-17 22:47:35,472 INFO L242 Difference]: Finished difference. Result has 586 places, 599 transitions, 1539 flow [2021-12-17 22:47:35,473 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1522, PETRI_DIFFERENCE_MINUEND_PLACES=579, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=596, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1539, PETRI_PLACES=586, PETRI_TRANSITIONS=599} [2021-12-17 22:47:35,474 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 59 predicate places. [2021-12-17 22:47:35,474 INFO L470 AbstractCegarLoop]: Abstraction has has 586 places, 599 transitions, 1539 flow [2021-12-17 22:47:35,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 550.75) internal successors, (2203), 4 states have internal predecessors, (2203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,474 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:35,474 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:35,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-17 22:47:35,475 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:35,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:35,475 INFO L85 PathProgramCache]: Analyzing trace with hash -612643618, now seen corresponding path program 1 times [2021-12-17 22:47:35,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:35,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777863330] [2021-12-17 22:47:35,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:35,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:35,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:35,516 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:35,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:35,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777863330] [2021-12-17 22:47:35,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777863330] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:35,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:35,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:47:35,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457958953] [2021-12-17 22:47:35,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:35,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:47:35,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:35,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:47:35,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:47:35,519 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 549 out of 596 [2021-12-17 22:47:35,520 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 586 places, 599 transitions, 1539 flow. Second operand has 3 states, 3 states have (on average 552.0) internal successors, (1656), 3 states have internal predecessors, (1656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,520 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:35,520 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 549 of 596 [2021-12-17 22:47:35,520 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:35,737 INFO L129 PetriNetUnfolder]: 159/1654 cut-off events. [2021-12-17 22:47:35,738 INFO L130 PetriNetUnfolder]: For 141/159 co-relation queries the response was YES. [2021-12-17 22:47:35,748 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2129 conditions, 1654 events. 159/1654 cut-off events. For 141/159 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 10226 event pairs, 36 based on Foata normal form. 0/1485 useless extension candidates. Maximal degree in co-relation 2097. Up to 111 conditions per place. [2021-12-17 22:47:35,751 INFO L132 encePairwiseOnDemand]: 591/596 looper letters, 24 selfloop transitions, 4 changer transitions 0/606 dead transitions. [2021-12-17 22:47:35,752 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 588 places, 606 transitions, 1611 flow [2021-12-17 22:47:35,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:47:35,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:47:35,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1676 transitions. [2021-12-17 22:47:35,754 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9373601789709173 [2021-12-17 22:47:35,754 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1676 transitions. [2021-12-17 22:47:35,754 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1676 transitions. [2021-12-17 22:47:35,755 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:35,755 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1676 transitions. [2021-12-17 22:47:35,756 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 558.6666666666666) internal successors, (1676), 3 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-12-17 22:47:35,757 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,758 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,758 INFO L186 Difference]: Start difference. First operand has 586 places, 599 transitions, 1539 flow. Second operand 3 states and 1676 transitions. [2021-12-17 22:47:35,758 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 588 places, 606 transitions, 1611 flow [2021-12-17 22:47:35,762 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 586 places, 606 transitions, 1602 flow, removed 2 selfloop flow, removed 2 redundant places. [2021-12-17 22:47:35,766 INFO L242 Difference]: Finished difference. Result has 587 places, 600 transitions, 1548 flow [2021-12-17 22:47:35,767 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1530, PETRI_DIFFERENCE_MINUEND_PLACES=584, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=595, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1548, PETRI_PLACES=587, PETRI_TRANSITIONS=600} [2021-12-17 22:47:35,767 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 60 predicate places. [2021-12-17 22:47:35,767 INFO L470 AbstractCegarLoop]: Abstraction has has 587 places, 600 transitions, 1548 flow [2021-12-17 22:47:35,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.0) internal successors, (1656), 3 states have internal predecessors, (1656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,768 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:35,768 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:35,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-17 22:47:35,768 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:35,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:35,769 INFO L85 PathProgramCache]: Analyzing trace with hash 802629873, now seen corresponding path program 1 times [2021-12-17 22:47:35,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:35,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824386181] [2021-12-17 22:47:35,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:35,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:35,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:35,812 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:35,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:35,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824386181] [2021-12-17 22:47:35,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824386181] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:35,813 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:35,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:47:35,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268116378] [2021-12-17 22:47:35,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:35,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:47:35,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:35,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:47:35,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:47:35,815 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 549 out of 596 [2021-12-17 22:47:35,816 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 587 places, 600 transitions, 1548 flow. Second operand has 3 states, 3 states have (on average 552.0) internal successors, (1656), 3 states have internal predecessors, (1656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:35,816 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:35,816 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 549 of 596 [2021-12-17 22:47:35,816 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:36,175 INFO L129 PetriNetUnfolder]: 179/2575 cut-off events. [2021-12-17 22:47:36,175 INFO L130 PetriNetUnfolder]: For 125/167 co-relation queries the response was YES. [2021-12-17 22:47:36,194 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3216 conditions, 2575 events. 179/2575 cut-off events. For 125/167 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 17253 event pairs, 12 based on Foata normal form. 2/2357 useless extension candidates. Maximal degree in co-relation 3183. Up to 58 conditions per place. [2021-12-17 22:47:36,200 INFO L132 encePairwiseOnDemand]: 591/596 looper letters, 25 selfloop transitions, 4 changer transitions 0/608 dead transitions. [2021-12-17 22:47:36,201 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 589 places, 608 transitions, 1625 flow [2021-12-17 22:47:36,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:47:36,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:47:36,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1677 transitions. [2021-12-17 22:47:36,203 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9379194630872483 [2021-12-17 22:47:36,203 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1677 transitions. [2021-12-17 22:47:36,203 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1677 transitions. [2021-12-17 22:47:36,204 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:36,204 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1677 transitions. [2021-12-17 22:47:36,205 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 559.0) internal successors, (1677), 3 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:36,206 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:36,207 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:36,207 INFO L186 Difference]: Start difference. First operand has 587 places, 600 transitions, 1548 flow. Second operand 3 states and 1677 transitions. [2021-12-17 22:47:36,207 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 589 places, 608 transitions, 1625 flow [2021-12-17 22:47:36,212 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 588 places, 608 transitions, 1621 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-17 22:47:36,216 INFO L242 Difference]: Finished difference. Result has 589 places, 601 transitions, 1562 flow [2021-12-17 22:47:36,217 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1544, PETRI_DIFFERENCE_MINUEND_PLACES=586, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=600, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=596, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1562, PETRI_PLACES=589, PETRI_TRANSITIONS=601} [2021-12-17 22:47:36,218 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 62 predicate places. [2021-12-17 22:47:36,218 INFO L470 AbstractCegarLoop]: Abstraction has has 589 places, 601 transitions, 1562 flow [2021-12-17 22:47:36,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.0) internal successors, (1656), 3 states have internal predecessors, (1656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:36,218 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:36,218 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:36,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-17 22:47:36,219 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:36,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:36,219 INFO L85 PathProgramCache]: Analyzing trace with hash 83558686, now seen corresponding path program 1 times [2021-12-17 22:47:36,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:36,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829428807] [2021-12-17 22:47:36,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:36,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:36,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:36,256 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:36,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:36,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829428807] [2021-12-17 22:47:36,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829428807] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:36,257 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:36,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:47:36,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046296421] [2021-12-17 22:47:36,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:36,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:47:36,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:36,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:47:36,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:47:36,260 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 550 out of 596 [2021-12-17 22:47:36,260 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 589 places, 601 transitions, 1562 flow. Second operand has 3 states, 3 states have (on average 554.3333333333334) internal successors, (1663), 3 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:36,261 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:36,261 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 550 of 596 [2021-12-17 22:47:36,261 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:36,611 INFO L129 PetriNetUnfolder]: 203/2802 cut-off events. [2021-12-17 22:47:36,612 INFO L130 PetriNetUnfolder]: For 216/238 co-relation queries the response was YES. [2021-12-17 22:47:36,632 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3685 conditions, 2802 events. 203/2802 cut-off events. For 216/238 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 20775 event pairs, 43 based on Foata normal form. 4/2594 useless extension candidates. Maximal degree in co-relation 3651. Up to 114 conditions per place. [2021-12-17 22:47:36,638 INFO L132 encePairwiseOnDemand]: 592/596 looper letters, 24 selfloop transitions, 2 changer transitions 3/610 dead transitions. [2021-12-17 22:47:36,638 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 591 places, 610 transitions, 1641 flow [2021-12-17 22:47:36,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:47:36,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:47:36,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1681 transitions. [2021-12-17 22:47:36,641 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9401565995525727 [2021-12-17 22:47:36,641 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1681 transitions. [2021-12-17 22:47:36,641 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1681 transitions. [2021-12-17 22:47:36,642 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:36,642 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1681 transitions. [2021-12-17 22:47:36,643 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 560.3333333333334) internal successors, (1681), 3 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-12-17 22:47:36,644 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:36,644 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:36,645 INFO L186 Difference]: Start difference. First operand has 589 places, 601 transitions, 1562 flow. Second operand 3 states and 1681 transitions. [2021-12-17 22:47:36,645 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 591 places, 610 transitions, 1641 flow [2021-12-17 22:47:36,650 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 590 places, 610 transitions, 1637 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-17 22:47:36,655 INFO L242 Difference]: Finished difference. Result has 591 places, 601 transitions, 1568 flow [2021-12-17 22:47:36,656 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1558, PETRI_DIFFERENCE_MINUEND_PLACES=588, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=601, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=599, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1568, PETRI_PLACES=591, PETRI_TRANSITIONS=601} [2021-12-17 22:47:36,656 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 64 predicate places. [2021-12-17 22:47:36,656 INFO L470 AbstractCegarLoop]: Abstraction has has 591 places, 601 transitions, 1568 flow [2021-12-17 22:47:36,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 554.3333333333334) internal successors, (1663), 3 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:36,657 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:36,657 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:36,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-17 22:47:36,657 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:36,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:36,658 INFO L85 PathProgramCache]: Analyzing trace with hash 238704054, now seen corresponding path program 2 times [2021-12-17 22:47:36,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:36,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245411773] [2021-12-17 22:47:36,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:36,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:36,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:36,700 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:36,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:36,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245411773] [2021-12-17 22:47:36,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245411773] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:36,701 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:36,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:47:36,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843757078] [2021-12-17 22:47:36,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:36,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:47:36,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:36,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:47:36,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:47:36,703 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 550 out of 596 [2021-12-17 22:47:36,704 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 591 places, 601 transitions, 1568 flow. Second operand has 3 states, 3 states have (on average 554.3333333333334) internal successors, (1663), 3 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:36,704 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:36,704 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 550 of 596 [2021-12-17 22:47:36,704 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:37,070 INFO L129 PetriNetUnfolder]: 221/2900 cut-off events. [2021-12-17 22:47:37,071 INFO L130 PetriNetUnfolder]: For 313/369 co-relation queries the response was YES. [2021-12-17 22:47:37,093 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3824 conditions, 2900 events. 221/2900 cut-off events. For 313/369 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 20492 event pairs, 30 based on Foata normal form. 4/2690 useless extension candidates. Maximal degree in co-relation 3789. Up to 85 conditions per place. [2021-12-17 22:47:37,099 INFO L132 encePairwiseOnDemand]: 589/596 looper letters, 26 selfloop transitions, 5 changer transitions 0/612 dead transitions. [2021-12-17 22:47:37,099 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 593 places, 612 transitions, 1662 flow [2021-12-17 22:47:37,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:47:37,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:47:37,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1683 transitions. [2021-12-17 22:47:37,102 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9412751677852349 [2021-12-17 22:47:37,102 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1683 transitions. [2021-12-17 22:47:37,102 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1683 transitions. [2021-12-17 22:47:37,103 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:37,103 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1683 transitions. [2021-12-17 22:47:37,104 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 561.0) internal successors, (1683), 3 states have internal predecessors, (1683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:37,105 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:37,105 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:37,105 INFO L186 Difference]: Start difference. First operand has 591 places, 601 transitions, 1568 flow. Second operand 3 states and 1683 transitions. [2021-12-17 22:47:37,105 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 593 places, 612 transitions, 1662 flow [2021-12-17 22:47:37,111 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 592 places, 612 transitions, 1660 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-17 22:47:37,116 INFO L242 Difference]: Finished difference. Result has 594 places, 604 transitions, 1609 flow [2021-12-17 22:47:37,117 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1566, PETRI_DIFFERENCE_MINUEND_PLACES=590, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=601, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=596, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1609, PETRI_PLACES=594, PETRI_TRANSITIONS=604} [2021-12-17 22:47:37,117 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 67 predicate places. [2021-12-17 22:47:37,117 INFO L470 AbstractCegarLoop]: Abstraction has has 594 places, 604 transitions, 1609 flow [2021-12-17 22:47:37,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 554.3333333333334) internal successors, (1663), 3 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:37,118 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:37,118 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:37,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-17 22:47:37,118 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:37,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:37,119 INFO L85 PathProgramCache]: Analyzing trace with hash 213468446, now seen corresponding path program 1 times [2021-12-17 22:47:37,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:37,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494640573] [2021-12-17 22:47:37,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:37,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:37,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:37,156 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:37,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:37,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494640573] [2021-12-17 22:47:37,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494640573] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:37,156 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:37,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:47:37,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112693426] [2021-12-17 22:47:37,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:37,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:47:37,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:37,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:47:37,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:47:37,159 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 550 out of 596 [2021-12-17 22:47:37,160 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 594 places, 604 transitions, 1609 flow. Second operand has 3 states, 3 states have (on average 554.3333333333334) internal successors, (1663), 3 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:37,160 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:37,160 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 550 of 596 [2021-12-17 22:47:37,160 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:37,529 INFO L129 PetriNetUnfolder]: 236/3053 cut-off events. [2021-12-17 22:47:37,529 INFO L130 PetriNetUnfolder]: For 376/438 co-relation queries the response was YES. [2021-12-17 22:47:37,552 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4006 conditions, 3053 events. 236/3053 cut-off events. For 376/438 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 22020 event pairs, 39 based on Foata normal form. 5/2822 useless extension candidates. Maximal degree in co-relation 3970. Up to 116 conditions per place. [2021-12-17 22:47:37,559 INFO L132 encePairwiseOnDemand]: 592/596 looper letters, 26 selfloop transitions, 3 changer transitions 3/613 dead transitions. [2021-12-17 22:47:37,559 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 596 places, 613 transitions, 1702 flow [2021-12-17 22:47:37,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:47:37,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:47:37,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1681 transitions. [2021-12-17 22:47:37,561 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9401565995525727 [2021-12-17 22:47:37,561 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1681 transitions. [2021-12-17 22:47:37,562 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1681 transitions. [2021-12-17 22:47:37,562 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:37,562 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1681 transitions. [2021-12-17 22:47:37,563 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 560.3333333333334) internal successors, (1681), 3 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-12-17 22:47:37,564 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:37,564 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:37,565 INFO L186 Difference]: Start difference. First operand has 594 places, 604 transitions, 1609 flow. Second operand 3 states and 1681 transitions. [2021-12-17 22:47:37,565 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 596 places, 613 transitions, 1702 flow [2021-12-17 22:47:37,571 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 594 places, 613 transitions, 1684 flow, removed 4 selfloop flow, removed 2 redundant places. [2021-12-17 22:47:37,575 INFO L242 Difference]: Finished difference. Result has 595 places, 604 transitions, 1608 flow [2021-12-17 22:47:37,576 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1595, PETRI_DIFFERENCE_MINUEND_PLACES=592, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=604, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=601, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1608, PETRI_PLACES=595, PETRI_TRANSITIONS=604} [2021-12-17 22:47:37,576 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 68 predicate places. [2021-12-17 22:47:37,576 INFO L470 AbstractCegarLoop]: Abstraction has has 595 places, 604 transitions, 1608 flow [2021-12-17 22:47:37,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 554.3333333333334) internal successors, (1663), 3 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:37,577 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:37,577 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:37,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-17 22:47:37,577 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:37,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:37,578 INFO L85 PathProgramCache]: Analyzing trace with hash -192516182, now seen corresponding path program 2 times [2021-12-17 22:47:37,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:37,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423999334] [2021-12-17 22:47:37,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:37,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:37,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:37,637 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:37,638 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:37,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423999334] [2021-12-17 22:47:37,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423999334] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:37,638 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:37,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:47:37,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867659603] [2021-12-17 22:47:37,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:37,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:47:37,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:37,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:47:37,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:47:37,640 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 550 out of 596 [2021-12-17 22:47:37,641 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 595 places, 604 transitions, 1608 flow. Second operand has 3 states, 3 states have (on average 554.3333333333334) internal successors, (1663), 3 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:37,641 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:37,641 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 550 of 596 [2021-12-17 22:47:37,641 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:38,049 INFO L129 PetriNetUnfolder]: 215/2844 cut-off events. [2021-12-17 22:47:38,049 INFO L130 PetriNetUnfolder]: For 428/494 co-relation queries the response was YES. [2021-12-17 22:47:38,075 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3809 conditions, 2844 events. 215/2844 cut-off events. For 428/494 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 19654 event pairs, 26 based on Foata normal form. 4/2642 useless extension candidates. Maximal degree in co-relation 3772. Up to 74 conditions per place. [2021-12-17 22:47:38,086 INFO L132 encePairwiseOnDemand]: 589/596 looper letters, 27 selfloop transitions, 5 changer transitions 3/616 dead transitions. [2021-12-17 22:47:38,086 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 597 places, 616 transitions, 1724 flow [2021-12-17 22:47:38,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:47:38,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:47:38,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1683 transitions. [2021-12-17 22:47:38,089 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9412751677852349 [2021-12-17 22:47:38,089 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1683 transitions. [2021-12-17 22:47:38,089 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1683 transitions. [2021-12-17 22:47:38,090 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:38,090 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1683 transitions. [2021-12-17 22:47:38,091 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 561.0) internal successors, (1683), 3 states have internal predecessors, (1683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:38,092 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:38,092 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 596.0) internal successors, (2384), 4 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:38,092 INFO L186 Difference]: Start difference. First operand has 595 places, 604 transitions, 1608 flow. Second operand 3 states and 1683 transitions. [2021-12-17 22:47:38,093 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 597 places, 616 transitions, 1724 flow [2021-12-17 22:47:38,100 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 596 places, 616 transitions, 1721 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-17 22:47:38,104 INFO L242 Difference]: Finished difference. Result has 598 places, 605 transitions, 1630 flow [2021-12-17 22:47:38,105 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1605, PETRI_DIFFERENCE_MINUEND_PLACES=594, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=604, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=599, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1630, PETRI_PLACES=598, PETRI_TRANSITIONS=605} [2021-12-17 22:47:38,106 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 71 predicate places. [2021-12-17 22:47:38,106 INFO L470 AbstractCegarLoop]: Abstraction has has 598 places, 605 transitions, 1630 flow [2021-12-17 22:47:38,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 554.3333333333334) internal successors, (1663), 3 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:38,106 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:38,106 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:38,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-17 22:47:38,107 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:38,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:38,107 INFO L85 PathProgramCache]: Analyzing trace with hash 371722502, now seen corresponding path program 1 times [2021-12-17 22:47:38,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:38,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168600093] [2021-12-17 22:47:38,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:38,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:38,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:38,162 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:38,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:38,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168600093] [2021-12-17 22:47:38,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168600093] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:38,163 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:38,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 22:47:38,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779334500] [2021-12-17 22:47:38,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:38,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 22:47:38,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:38,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 22:47:38,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-17 22:47:38,166 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 512 out of 596 [2021-12-17 22:47:38,167 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 598 places, 605 transitions, 1630 flow. Second operand has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:38,167 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:38,167 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 512 of 596 [2021-12-17 22:47:38,167 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:39,062 INFO L129 PetriNetUnfolder]: 1026/6069 cut-off events. [2021-12-17 22:47:39,062 INFO L130 PetriNetUnfolder]: For 2142/2142 co-relation queries the response was YES. [2021-12-17 22:47:39,086 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9140 conditions, 6069 events. 1026/6069 cut-off events. For 2142/2142 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 56664 event pairs, 453 based on Foata normal form. 0/5392 useless extension candidates. Maximal degree in co-relation 9102. Up to 1045 conditions per place. [2021-12-17 22:47:39,095 INFO L132 encePairwiseOnDemand]: 581/596 looper letters, 62 selfloop transitions, 15 changer transitions 19/639 dead transitions. [2021-12-17 22:47:39,095 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 604 places, 639 transitions, 1979 flow [2021-12-17 22:47:39,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 22:47:39,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-12-17 22:47:39,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3675 transitions. [2021-12-17 22:47:39,100 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8808724832214765 [2021-12-17 22:47:39,100 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3675 transitions. [2021-12-17 22:47:39,100 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3675 transitions. [2021-12-17 22:47:39,100 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:39,101 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3675 transitions. [2021-12-17 22:47:39,103 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 525.0) internal successors, (3675), 7 states have internal predecessors, (3675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:39,105 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:39,105 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:39,105 INFO L186 Difference]: Start difference. First operand has 598 places, 605 transitions, 1630 flow. Second operand 7 states and 3675 transitions. [2021-12-17 22:47:39,105 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 604 places, 639 transitions, 1979 flow [2021-12-17 22:47:39,113 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 602 places, 639 transitions, 1947 flow, removed 8 selfloop flow, removed 2 redundant places. [2021-12-17 22:47:39,117 INFO L242 Difference]: Finished difference. Result has 606 places, 611 transitions, 1695 flow [2021-12-17 22:47:39,118 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1612, PETRI_DIFFERENCE_MINUEND_PLACES=596, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=605, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=592, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1695, PETRI_PLACES=606, PETRI_TRANSITIONS=611} [2021-12-17 22:47:39,118 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 79 predicate places. [2021-12-17 22:47:39,119 INFO L470 AbstractCegarLoop]: Abstraction has has 606 places, 611 transitions, 1695 flow [2021-12-17 22:47:39,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:39,119 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:39,119 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:39,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-17 22:47:39,120 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:39,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:39,120 INFO L85 PathProgramCache]: Analyzing trace with hash 1049671036, now seen corresponding path program 2 times [2021-12-17 22:47:39,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:39,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127537220] [2021-12-17 22:47:39,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:39,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:39,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:39,189 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:39,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:39,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127537220] [2021-12-17 22:47:39,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127537220] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:39,190 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:39,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 22:47:39,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223705398] [2021-12-17 22:47:39,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:39,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 22:47:39,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:39,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 22:47:39,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-17 22:47:39,192 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 512 out of 596 [2021-12-17 22:47:39,194 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 606 places, 611 transitions, 1695 flow. Second operand has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:39,194 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:39,194 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 512 of 596 [2021-12-17 22:47:39,194 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:40,174 INFO L129 PetriNetUnfolder]: 902/5446 cut-off events. [2021-12-17 22:47:40,175 INFO L130 PetriNetUnfolder]: For 2766/2766 co-relation queries the response was YES. [2021-12-17 22:47:40,206 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8245 conditions, 5446 events. 902/5446 cut-off events. For 2766/2766 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 50099 event pairs, 310 based on Foata normal form. 82/5073 useless extension candidates. Maximal degree in co-relation 8203. Up to 885 conditions per place. [2021-12-17 22:47:40,217 INFO L132 encePairwiseOnDemand]: 588/596 looper letters, 79 selfloop transitions, 6 changer transitions 10/638 dead transitions. [2021-12-17 22:47:40,217 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 610 places, 638 transitions, 2024 flow [2021-12-17 22:47:40,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-17 22:47:40,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-12-17 22:47:40,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3159 transitions. [2021-12-17 22:47:40,220 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8833892617449665 [2021-12-17 22:47:40,220 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3159 transitions. [2021-12-17 22:47:40,220 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3159 transitions. [2021-12-17 22:47:40,221 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:40,221 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3159 transitions. [2021-12-17 22:47:40,224 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 526.5) internal successors, (3159), 6 states have internal predecessors, (3159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:40,226 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 596.0) internal successors, (4172), 7 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:40,227 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 596.0) internal successors, (4172), 7 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:40,227 INFO L186 Difference]: Start difference. First operand has 606 places, 611 transitions, 1695 flow. Second operand 6 states and 3159 transitions. [2021-12-17 22:47:40,227 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 610 places, 638 transitions, 2024 flow [2021-12-17 22:47:40,236 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 609 places, 638 transitions, 2022 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-12-17 22:47:40,241 INFO L242 Difference]: Finished difference. Result has 610 places, 611 transitions, 1714 flow [2021-12-17 22:47:40,242 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1693, PETRI_DIFFERENCE_MINUEND_PLACES=604, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=611, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=605, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1714, PETRI_PLACES=610, PETRI_TRANSITIONS=611} [2021-12-17 22:47:40,242 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 83 predicate places. [2021-12-17 22:47:40,242 INFO L470 AbstractCegarLoop]: Abstraction has has 610 places, 611 transitions, 1714 flow [2021-12-17 22:47:40,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:40,243 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:40,243 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:40,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-17 22:47:40,244 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:40,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:40,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1547071348, now seen corresponding path program 3 times [2021-12-17 22:47:40,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:40,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328057919] [2021-12-17 22:47:40,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:40,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:40,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:40,317 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:40,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:40,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328057919] [2021-12-17 22:47:40,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328057919] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:40,317 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:40,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 22:47:40,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042537536] [2021-12-17 22:47:40,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:40,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 22:47:40,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:40,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 22:47:40,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 22:47:40,322 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 512 out of 596 [2021-12-17 22:47:40,334 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 610 places, 611 transitions, 1714 flow. Second operand has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:40,335 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:40,335 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 512 of 596 [2021-12-17 22:47:40,335 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:41,361 INFO L129 PetriNetUnfolder]: 910/5712 cut-off events. [2021-12-17 22:47:41,361 INFO L130 PetriNetUnfolder]: For 1556/1569 co-relation queries the response was YES. [2021-12-17 22:47:41,386 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8582 conditions, 5712 events. 910/5712 cut-off events. For 1556/1569 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 53179 event pairs, 393 based on Foata normal form. 8/5230 useless extension candidates. Maximal degree in co-relation 8539. Up to 772 conditions per place. [2021-12-17 22:47:41,395 INFO L132 encePairwiseOnDemand]: 581/596 looper letters, 75 selfloop transitions, 12 changer transitions 31/661 dead transitions. [2021-12-17 22:47:41,395 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 616 places, 661 transitions, 2131 flow [2021-12-17 22:47:41,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 22:47:41,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-12-17 22:47:41,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3691 transitions. [2021-12-17 22:47:41,398 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8847075743048898 [2021-12-17 22:47:41,398 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3691 transitions. [2021-12-17 22:47:41,399 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3691 transitions. [2021-12-17 22:47:41,399 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:41,399 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3691 transitions. [2021-12-17 22:47:41,402 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 527.2857142857143) internal successors, (3691), 7 states have internal predecessors, (3691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:41,404 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:41,405 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:41,405 INFO L186 Difference]: Start difference. First operand has 610 places, 611 transitions, 1714 flow. Second operand 7 states and 3691 transitions. [2021-12-17 22:47:41,405 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 616 places, 661 transitions, 2131 flow [2021-12-17 22:47:41,413 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 613 places, 661 transitions, 2117 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-12-17 22:47:41,419 INFO L242 Difference]: Finished difference. Result has 616 places, 609 transitions, 1710 flow [2021-12-17 22:47:41,419 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1706, PETRI_DIFFERENCE_MINUEND_PLACES=607, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=611, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=599, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1710, PETRI_PLACES=616, PETRI_TRANSITIONS=609} [2021-12-17 22:47:41,420 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 89 predicate places. [2021-12-17 22:47:41,420 INFO L470 AbstractCegarLoop]: Abstraction has has 616 places, 609 transitions, 1710 flow [2021-12-17 22:47:41,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:41,420 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:41,421 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:41,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-17 22:47:41,421 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:41,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:41,421 INFO L85 PathProgramCache]: Analyzing trace with hash 2012689126, now seen corresponding path program 4 times [2021-12-17 22:47:41,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:41,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888304101] [2021-12-17 22:47:41,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:41,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:41,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:41,492 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:41,492 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:41,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888304101] [2021-12-17 22:47:41,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888304101] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:41,493 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:41,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 22:47:41,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627205210] [2021-12-17 22:47:41,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:41,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 22:47:41,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:41,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 22:47:41,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-17 22:47:41,497 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 512 out of 596 [2021-12-17 22:47:41,498 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 616 places, 609 transitions, 1710 flow. Second operand has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:41,498 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:41,498 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 512 of 596 [2021-12-17 22:47:41,498 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:42,316 INFO L129 PetriNetUnfolder]: 739/4761 cut-off events. [2021-12-17 22:47:42,317 INFO L130 PetriNetUnfolder]: For 1274/1274 co-relation queries the response was YES. [2021-12-17 22:47:42,343 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7128 conditions, 4761 events. 739/4761 cut-off events. For 1274/1274 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 41502 event pairs, 209 based on Foata normal form. 4/4339 useless extension candidates. Maximal degree in co-relation 7082. Up to 705 conditions per place. [2021-12-17 22:47:42,352 INFO L132 encePairwiseOnDemand]: 579/596 looper letters, 67 selfloop transitions, 14 changer transitions 22/638 dead transitions. [2021-12-17 22:47:42,353 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 619 places, 638 transitions, 2033 flow [2021-12-17 22:47:42,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 22:47:42,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-12-17 22:47:42,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3674 transitions. [2021-12-17 22:47:42,355 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8806327900287632 [2021-12-17 22:47:42,355 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3674 transitions. [2021-12-17 22:47:42,356 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3674 transitions. [2021-12-17 22:47:42,356 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:42,356 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3674 transitions. [2021-12-17 22:47:42,359 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 524.8571428571429) internal successors, (3674), 7 states have internal predecessors, (3674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:42,361 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:42,362 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:42,362 INFO L186 Difference]: Start difference. First operand has 616 places, 609 transitions, 1710 flow. Second operand 7 states and 3674 transitions. [2021-12-17 22:47:42,362 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 619 places, 638 transitions, 2033 flow [2021-12-17 22:47:42,371 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 609 places, 638 transitions, 1976 flow, removed 9 selfloop flow, removed 10 redundant places. [2021-12-17 22:47:42,377 INFO L242 Difference]: Finished difference. Result has 611 places, 599 transitions, 1628 flow [2021-12-17 22:47:42,378 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1653, PETRI_DIFFERENCE_MINUEND_PLACES=603, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=607, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=593, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1628, PETRI_PLACES=611, PETRI_TRANSITIONS=599} [2021-12-17 22:47:42,378 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 84 predicate places. [2021-12-17 22:47:42,378 INFO L470 AbstractCegarLoop]: Abstraction has has 611 places, 599 transitions, 1628 flow [2021-12-17 22:47:42,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:42,379 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:42,379 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:42,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-17 22:47:42,379 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:42,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:42,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1012102359, now seen corresponding path program 1 times [2021-12-17 22:47:42,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:42,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594110110] [2021-12-17 22:47:42,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:42,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:42,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:42,465 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:42,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:42,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594110110] [2021-12-17 22:47:42,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594110110] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:42,465 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:42,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 22:47:42,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899151565] [2021-12-17 22:47:42,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:42,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 22:47:42,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:42,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 22:47:42,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-17 22:47:42,468 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 512 out of 596 [2021-12-17 22:47:42,469 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 611 places, 599 transitions, 1628 flow. Second operand has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:42,469 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:42,469 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 512 of 596 [2021-12-17 22:47:42,470 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:43,204 INFO L129 PetriNetUnfolder]: 580/4243 cut-off events. [2021-12-17 22:47:43,204 INFO L130 PetriNetUnfolder]: For 1100/1158 co-relation queries the response was YES. [2021-12-17 22:47:43,231 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6535 conditions, 4243 events. 580/4243 cut-off events. For 1100/1158 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 34178 event pairs, 86 based on Foata normal form. 47/3962 useless extension candidates. Maximal degree in co-relation 6496. Up to 565 conditions per place. [2021-12-17 22:47:43,240 INFO L132 encePairwiseOnDemand]: 588/596 looper letters, 77 selfloop transitions, 6 changer transitions 7/629 dead transitions. [2021-12-17 22:47:43,240 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 605 places, 629 transitions, 1968 flow [2021-12-17 22:47:43,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-17 22:47:43,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-12-17 22:47:43,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3158 transitions. [2021-12-17 22:47:43,244 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8831096196868009 [2021-12-17 22:47:43,244 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3158 transitions. [2021-12-17 22:47:43,244 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3158 transitions. [2021-12-17 22:47:43,245 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:43,245 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3158 transitions. [2021-12-17 22:47:43,250 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 526.3333333333334) internal successors, (3158), 6 states have internal predecessors, (3158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:43,252 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 596.0) internal successors, (4172), 7 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:43,252 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 596.0) internal successors, (4172), 7 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:43,253 INFO L186 Difference]: Start difference. First operand has 611 places, 599 transitions, 1628 flow. Second operand 6 states and 3158 transitions. [2021-12-17 22:47:43,253 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 605 places, 629 transitions, 1968 flow [2021-12-17 22:47:43,260 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 593 places, 629 transitions, 1922 flow, removed 8 selfloop flow, removed 12 redundant places. [2021-12-17 22:47:43,265 INFO L242 Difference]: Finished difference. Result has 594 places, 599 transitions, 1611 flow [2021-12-17 22:47:43,266 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1594, PETRI_DIFFERENCE_MINUEND_PLACES=588, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=593, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1611, PETRI_PLACES=594, PETRI_TRANSITIONS=599} [2021-12-17 22:47:43,267 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 67 predicate places. [2021-12-17 22:47:43,267 INFO L470 AbstractCegarLoop]: Abstraction has has 594 places, 599 transitions, 1611 flow [2021-12-17 22:47:43,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:43,267 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:43,268 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:43,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-17 22:47:43,268 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:43,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:43,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1495676527, now seen corresponding path program 2 times [2021-12-17 22:47:43,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:43,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136678704] [2021-12-17 22:47:43,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:43,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:43,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:43,344 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:43,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:43,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136678704] [2021-12-17 22:47:43,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136678704] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:43,345 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:43,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 22:47:43,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167339240] [2021-12-17 22:47:43,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:43,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 22:47:43,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:43,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 22:47:43,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-17 22:47:43,348 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 512 out of 596 [2021-12-17 22:47:43,349 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 594 places, 599 transitions, 1611 flow. Second operand has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:43,349 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:43,349 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 512 of 596 [2021-12-17 22:47:43,349 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:44,071 INFO L129 PetriNetUnfolder]: 564/4208 cut-off events. [2021-12-17 22:47:44,071 INFO L130 PetriNetUnfolder]: For 759/872 co-relation queries the response was YES. [2021-12-17 22:47:44,101 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6445 conditions, 4208 events. 564/4208 cut-off events. For 759/872 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 34074 event pairs, 247 based on Foata normal form. 6/3948 useless extension candidates. Maximal degree in co-relation 6414. Up to 648 conditions per place. [2021-12-17 22:47:44,111 INFO L132 encePairwiseOnDemand]: 581/596 looper letters, 61 selfloop transitions, 15 changer transitions 16/631 dead transitions. [2021-12-17 22:47:44,111 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 600 places, 631 transitions, 1952 flow [2021-12-17 22:47:44,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 22:47:44,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-12-17 22:47:44,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3671 transitions. [2021-12-17 22:47:44,114 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8799137104506232 [2021-12-17 22:47:44,114 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3671 transitions. [2021-12-17 22:47:44,114 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3671 transitions. [2021-12-17 22:47:44,115 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:44,115 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3671 transitions. [2021-12-17 22:47:44,117 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 524.4285714285714) internal successors, (3671), 7 states have internal predecessors, (3671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:44,120 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:44,120 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:44,120 INFO L186 Difference]: Start difference. First operand has 594 places, 599 transitions, 1611 flow. Second operand 7 states and 3671 transitions. [2021-12-17 22:47:44,120 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 600 places, 631 transitions, 1952 flow [2021-12-17 22:47:44,130 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 597 places, 631 transitions, 1941 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-12-17 22:47:44,135 INFO L242 Difference]: Finished difference. Result has 601 places, 605 transitions, 1690 flow [2021-12-17 22:47:44,136 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1603, PETRI_DIFFERENCE_MINUEND_PLACES=591, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=586, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1690, PETRI_PLACES=601, PETRI_TRANSITIONS=605} [2021-12-17 22:47:44,137 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 74 predicate places. [2021-12-17 22:47:44,137 INFO L470 AbstractCegarLoop]: Abstraction has has 601 places, 605 transitions, 1690 flow [2021-12-17 22:47:44,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:44,137 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:44,138 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:44,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-17 22:47:44,138 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:44,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:44,138 INFO L85 PathProgramCache]: Analyzing trace with hash -1423892019, now seen corresponding path program 3 times [2021-12-17 22:47:44,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:44,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728050712] [2021-12-17 22:47:44,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:44,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:44,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:44,192 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:44,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:44,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728050712] [2021-12-17 22:47:44,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728050712] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:44,193 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:44,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 22:47:44,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965741361] [2021-12-17 22:47:44,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:44,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 22:47:44,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:44,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 22:47:44,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 22:47:44,196 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 512 out of 596 [2021-12-17 22:47:44,197 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 601 places, 605 transitions, 1690 flow. Second operand has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:44,197 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:44,197 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 512 of 596 [2021-12-17 22:47:44,198 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:45,015 INFO L129 PetriNetUnfolder]: 556/4322 cut-off events. [2021-12-17 22:47:45,016 INFO L130 PetriNetUnfolder]: For 985/1101 co-relation queries the response was YES. [2021-12-17 22:47:45,050 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6803 conditions, 4322 events. 556/4322 cut-off events. For 985/1101 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 35643 event pairs, 259 based on Foata normal form. 4/4123 useless extension candidates. Maximal degree in co-relation 6768. Up to 597 conditions per place. [2021-12-17 22:47:45,060 INFO L132 encePairwiseOnDemand]: 583/596 looper letters, 75 selfloop transitions, 10 changer transitions 24/648 dead transitions. [2021-12-17 22:47:45,060 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 606 places, 648 transitions, 2066 flow [2021-12-17 22:47:45,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 22:47:45,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-12-17 22:47:45,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3682 transitions. [2021-12-17 22:47:45,070 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8825503355704698 [2021-12-17 22:47:45,070 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3682 transitions. [2021-12-17 22:47:45,070 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3682 transitions. [2021-12-17 22:47:45,071 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:45,071 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3682 transitions. [2021-12-17 22:47:45,074 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 526.0) internal successors, (3682), 7 states have internal predecessors, (3682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:45,077 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:45,077 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:45,077 INFO L186 Difference]: Start difference. First operand has 601 places, 605 transitions, 1690 flow. Second operand 7 states and 3682 transitions. [2021-12-17 22:47:45,077 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 606 places, 648 transitions, 2066 flow [2021-12-17 22:47:45,088 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 605 places, 648 transitions, 2062 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-12-17 22:47:45,094 INFO L242 Difference]: Finished difference. Result has 608 places, 603 transitions, 1686 flow [2021-12-17 22:47:45,095 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1688, PETRI_DIFFERENCE_MINUEND_PLACES=599, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=605, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=595, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1686, PETRI_PLACES=608, PETRI_TRANSITIONS=603} [2021-12-17 22:47:45,095 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 81 predicate places. [2021-12-17 22:47:45,095 INFO L470 AbstractCegarLoop]: Abstraction has has 608 places, 603 transitions, 1686 flow [2021-12-17 22:47:45,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:45,096 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:45,096 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:45,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-17 22:47:45,097 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:45,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:45,097 INFO L85 PathProgramCache]: Analyzing trace with hash -76686197, now seen corresponding path program 4 times [2021-12-17 22:47:45,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:45,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952739808] [2021-12-17 22:47:45,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:45,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:45,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:45,186 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:45,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:45,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952739808] [2021-12-17 22:47:45,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952739808] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:45,187 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:45,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 22:47:45,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865140795] [2021-12-17 22:47:45,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:45,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 22:47:45,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:45,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 22:47:45,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-17 22:47:45,190 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 512 out of 596 [2021-12-17 22:47:45,191 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 608 places, 603 transitions, 1686 flow. Second operand has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:45,192 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:45,192 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 512 of 596 [2021-12-17 22:47:45,192 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:45,876 INFO L129 PetriNetUnfolder]: 506/3421 cut-off events. [2021-12-17 22:47:45,876 INFO L130 PetriNetUnfolder]: For 909/1027 co-relation queries the response was YES. [2021-12-17 22:47:45,905 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5490 conditions, 3421 events. 506/3421 cut-off events. For 909/1027 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 25787 event pairs, 231 based on Foata normal form. 9/3275 useless extension candidates. Maximal degree in co-relation 5452. Up to 531 conditions per place. [2021-12-17 22:47:45,913 INFO L132 encePairwiseOnDemand]: 579/596 looper letters, 67 selfloop transitions, 14 changer transitions 20/632 dead transitions. [2021-12-17 22:47:45,913 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 611 places, 632 transitions, 2010 flow [2021-12-17 22:47:45,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 22:47:45,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-12-17 22:47:45,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3672 transitions. [2021-12-17 22:47:45,916 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8801534036433365 [2021-12-17 22:47:45,916 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3672 transitions. [2021-12-17 22:47:45,916 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3672 transitions. [2021-12-17 22:47:45,917 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:45,917 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3672 transitions. [2021-12-17 22:47:45,920 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 524.5714285714286) internal successors, (3672), 7 states have internal predecessors, (3672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:45,922 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:45,922 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 596.0) internal successors, (4768), 8 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:45,922 INFO L186 Difference]: Start difference. First operand has 608 places, 603 transitions, 1686 flow. Second operand 7 states and 3672 transitions. [2021-12-17 22:47:45,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 611 places, 632 transitions, 2010 flow [2021-12-17 22:47:45,933 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 603 places, 632 transitions, 1971 flow, removed 6 selfloop flow, removed 8 redundant places. [2021-12-17 22:47:45,939 INFO L242 Difference]: Finished difference. Result has 605 places, 593 transitions, 1614 flow [2021-12-17 22:47:45,939 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1643, PETRI_DIFFERENCE_MINUEND_PLACES=597, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=601, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=587, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1614, PETRI_PLACES=605, PETRI_TRANSITIONS=593} [2021-12-17 22:47:45,940 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 78 predicate places. [2021-12-17 22:47:45,940 INFO L470 AbstractCegarLoop]: Abstraction has has 605 places, 593 transitions, 1614 flow [2021-12-17 22:47:45,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 517.2) internal successors, (2586), 5 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:45,940 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:45,941 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:45,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-17 22:47:45,941 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:45,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:45,942 INFO L85 PathProgramCache]: Analyzing trace with hash -1093650244, now seen corresponding path program 1 times [2021-12-17 22:47:45,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:45,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101312118] [2021-12-17 22:47:45,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:45,942 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:45,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:46,123 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:46,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:46,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101312118] [2021-12-17 22:47:46,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101312118] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:46,124 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:46,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-12-17 22:47:46,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612746628] [2021-12-17 22:47:46,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:46,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-17 22:47:46,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:46,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-17 22:47:46,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2021-12-17 22:47:46,129 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 480 out of 596 [2021-12-17 22:47:46,132 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 605 places, 593 transitions, 1614 flow. Second operand has 19 states, 19 states have (on average 482.42105263157896) internal successors, (9166), 19 states have internal predecessors, (9166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:46,132 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:46,132 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 480 of 596 [2021-12-17 22:47:46,132 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:50,241 INFO L129 PetriNetUnfolder]: 3517/16912 cut-off events. [2021-12-17 22:47:50,241 INFO L130 PetriNetUnfolder]: For 922/924 co-relation queries the response was YES. [2021-12-17 22:47:50,381 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24946 conditions, 16912 events. 3517/16912 cut-off events. For 922/924 co-relation queries the response was YES. Maximal size of possible extension queue 226. Compared 183357 event pairs, 1726 based on Foata normal form. 0/15659 useless extension candidates. Maximal degree in co-relation 24913. Up to 3100 conditions per place. [2021-12-17 22:47:50,421 INFO L132 encePairwiseOnDemand]: 570/596 looper letters, 348 selfloop transitions, 74 changer transitions 3/932 dead transitions. [2021-12-17 22:47:50,421 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 639 places, 932 transitions, 3260 flow [2021-12-17 22:47:50,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-12-17 22:47:50,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2021-12-17 22:47:50,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 25387 transitions. [2021-12-17 22:47:50,433 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8191468766133195 [2021-12-17 22:47:50,433 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 25387 transitions. [2021-12-17 22:47:50,433 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 25387 transitions. [2021-12-17 22:47:50,437 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:50,437 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 25387 transitions. [2021-12-17 22:47:50,680 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 488.21153846153845) internal successors, (25387), 52 states have internal predecessors, (25387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:50,695 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 596.0) internal successors, (31588), 53 states have internal predecessors, (31588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:50,719 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 596.0) internal successors, (31588), 53 states have internal predecessors, (31588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:50,719 INFO L186 Difference]: Start difference. First operand has 605 places, 593 transitions, 1614 flow. Second operand 52 states and 25387 transitions. [2021-12-17 22:47:50,719 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 639 places, 932 transitions, 3260 flow [2021-12-17 22:47:50,736 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 625 places, 932 transitions, 3122 flow, removed 60 selfloop flow, removed 14 redundant places. [2021-12-17 22:47:50,742 INFO L242 Difference]: Finished difference. Result has 667 places, 672 transitions, 2119 flow [2021-12-17 22:47:50,743 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=1572, PETRI_DIFFERENCE_MINUEND_PLACES=574, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=593, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=570, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=2119, PETRI_PLACES=667, PETRI_TRANSITIONS=672} [2021-12-17 22:47:50,743 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 140 predicate places. [2021-12-17 22:47:50,743 INFO L470 AbstractCegarLoop]: Abstraction has has 667 places, 672 transitions, 2119 flow [2021-12-17 22:47:50,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 482.42105263157896) internal successors, (9166), 19 states have internal predecessors, (9166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:50,745 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:50,745 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:50,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-17 22:47:50,745 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:50,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:50,746 INFO L85 PathProgramCache]: Analyzing trace with hash 1439107304, now seen corresponding path program 2 times [2021-12-17 22:47:50,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:50,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191144256] [2021-12-17 22:47:50,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:50,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:50,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:50,917 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:50,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:50,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191144256] [2021-12-17 22:47:50,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191144256] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:50,917 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:50,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-12-17 22:47:50,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983603718] [2021-12-17 22:47:50,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:50,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-17 22:47:50,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:50,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-17 22:47:50,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2021-12-17 22:47:50,922 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 480 out of 596 [2021-12-17 22:47:50,925 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 667 places, 672 transitions, 2119 flow. Second operand has 19 states, 19 states have (on average 482.42105263157896) internal successors, (9166), 19 states have internal predecessors, (9166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:50,925 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:50,925 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 480 of 596 [2021-12-17 22:47:50,925 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:47:55,627 INFO L129 PetriNetUnfolder]: 3354/15648 cut-off events. [2021-12-17 22:47:55,627 INFO L130 PetriNetUnfolder]: For 5356/5362 co-relation queries the response was YES. [2021-12-17 22:47:55,739 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26782 conditions, 15648 events. 3354/15648 cut-off events. For 5356/5362 co-relation queries the response was YES. Maximal size of possible extension queue 240. Compared 167237 event pairs, 1477 based on Foata normal form. 2/14631 useless extension candidates. Maximal degree in co-relation 26718. Up to 3079 conditions per place. [2021-12-17 22:47:55,769 INFO L132 encePairwiseOnDemand]: 570/596 looper letters, 515 selfloop transitions, 139 changer transitions 3/1164 dead transitions. [2021-12-17 22:47:55,770 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 726 places, 1164 transitions, 5580 flow [2021-12-17 22:47:55,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-12-17 22:47:55,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2021-12-17 22:47:55,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 29379 transitions. [2021-12-17 22:47:55,784 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8215604026845638 [2021-12-17 22:47:55,784 INFO L72 ComplementDD]: Start complementDD. Operand 60 states and 29379 transitions. [2021-12-17 22:47:55,784 INFO L73 IsDeterministic]: Start isDeterministic. Operand 60 states and 29379 transitions. [2021-12-17 22:47:55,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:47:55,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 60 states and 29379 transitions. [2021-12-17 22:47:55,921 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 61 states, 60 states have (on average 489.65) internal successors, (29379), 60 states have internal predecessors, (29379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:55,940 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 61 states, 61 states have (on average 596.0) internal successors, (36356), 61 states have internal predecessors, (36356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:55,946 INFO L81 ComplementDD]: Finished complementDD. Result has 61 states, 61 states have (on average 596.0) internal successors, (36356), 61 states have internal predecessors, (36356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:55,947 INFO L186 Difference]: Start difference. First operand has 667 places, 672 transitions, 2119 flow. Second operand 60 states and 29379 transitions. [2021-12-17 22:47:55,947 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 726 places, 1164 transitions, 5580 flow [2021-12-17 22:47:55,972 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 724 places, 1164 transitions, 5535 flow, removed 6 selfloop flow, removed 2 redundant places. [2021-12-17 22:47:55,980 INFO L242 Difference]: Finished difference. Result has 770 places, 752 transitions, 3226 flow [2021-12-17 22:47:55,981 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=2112, PETRI_DIFFERENCE_MINUEND_PLACES=665, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=672, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=602, PETRI_DIFFERENCE_SUBTRAHEND_STATES=60, PETRI_FLOW=3226, PETRI_PLACES=770, PETRI_TRANSITIONS=752} [2021-12-17 22:47:55,985 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 243 predicate places. [2021-12-17 22:47:55,985 INFO L470 AbstractCegarLoop]: Abstraction has has 770 places, 752 transitions, 3226 flow [2021-12-17 22:47:55,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 482.42105263157896) internal successors, (9166), 19 states have internal predecessors, (9166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:55,986 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:47:55,987 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:47:55,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-17 22:47:55,987 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:47:55,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:47:55,987 INFO L85 PathProgramCache]: Analyzing trace with hash 916880912, now seen corresponding path program 3 times [2021-12-17 22:47:55,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:47:55,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938763348] [2021-12-17 22:47:55,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:47:55,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:47:56,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:47:56,174 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:47:56,174 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:47:56,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938763348] [2021-12-17 22:47:56,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938763348] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:47:56,175 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:47:56,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-12-17 22:47:56,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042023438] [2021-12-17 22:47:56,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:47:56,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-17 22:47:56,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:47:56,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-17 22:47:56,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2021-12-17 22:47:56,179 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 480 out of 596 [2021-12-17 22:47:56,182 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 770 places, 752 transitions, 3226 flow. Second operand has 19 states, 19 states have (on average 482.42105263157896) internal successors, (9166), 19 states have internal predecessors, (9166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:47:56,182 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:47:56,182 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 480 of 596 [2021-12-17 22:47:56,182 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:48:01,434 INFO L129 PetriNetUnfolder]: 3507/16341 cut-off events. [2021-12-17 22:48:01,435 INFO L130 PetriNetUnfolder]: For 21740/21747 co-relation queries the response was YES. [2021-12-17 22:48:01,706 INFO L84 FinitePrefix]: Finished finitePrefix Result has 31977 conditions, 16341 events. 3507/16341 cut-off events. For 21740/21747 co-relation queries the response was YES. Maximal size of possible extension queue 251. Compared 177092 event pairs, 1497 based on Foata normal form. 6/15320 useless extension candidates. Maximal degree in co-relation 31867. Up to 3100 conditions per place. [2021-12-17 22:48:01,738 INFO L132 encePairwiseOnDemand]: 570/596 looper letters, 638 selfloop transitions, 172 changer transitions 3/1320 dead transitions. [2021-12-17 22:48:01,738 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 829 places, 1320 transitions, 7892 flow [2021-12-17 22:48:01,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-12-17 22:48:01,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2021-12-17 22:48:01,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 29387 transitions. [2021-12-17 22:48:01,751 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8217841163310962 [2021-12-17 22:48:01,752 INFO L72 ComplementDD]: Start complementDD. Operand 60 states and 29387 transitions. [2021-12-17 22:48:01,752 INFO L73 IsDeterministic]: Start isDeterministic. Operand 60 states and 29387 transitions. [2021-12-17 22:48:01,756 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:48:01,756 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 60 states and 29387 transitions. [2021-12-17 22:48:01,771 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 61 states, 60 states have (on average 489.78333333333336) internal successors, (29387), 60 states have internal predecessors, (29387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:01,788 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 61 states, 61 states have (on average 596.0) internal successors, (36356), 61 states have internal predecessors, (36356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:01,793 INFO L81 ComplementDD]: Finished complementDD. Result has 61 states, 61 states have (on average 596.0) internal successors, (36356), 61 states have internal predecessors, (36356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:01,793 INFO L186 Difference]: Start difference. First operand has 770 places, 752 transitions, 3226 flow. Second operand 60 states and 29387 transitions. [2021-12-17 22:48:01,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 829 places, 1320 transitions, 7892 flow [2021-12-17 22:48:01,905 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 818 places, 1320 transitions, 6975 flow, removed 167 selfloop flow, removed 11 redundant places. [2021-12-17 22:48:01,914 INFO L242 Difference]: Finished difference. Result has 864 places, 830 transitions, 4305 flow [2021-12-17 22:48:01,915 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=2749, PETRI_DIFFERENCE_MINUEND_PLACES=759, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=752, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=647, PETRI_DIFFERENCE_SUBTRAHEND_STATES=60, PETRI_FLOW=4305, PETRI_PLACES=864, PETRI_TRANSITIONS=830} [2021-12-17 22:48:01,916 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 337 predicate places. [2021-12-17 22:48:01,916 INFO L470 AbstractCegarLoop]: Abstraction has has 864 places, 830 transitions, 4305 flow [2021-12-17 22:48:01,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 482.42105263157896) internal successors, (9166), 19 states have internal predecessors, (9166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:01,917 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:48:01,917 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:48:01,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-17 22:48:01,918 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:48:01,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:48:01,918 INFO L85 PathProgramCache]: Analyzing trace with hash 137403686, now seen corresponding path program 4 times [2021-12-17 22:48:01,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:48:01,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29946015] [2021-12-17 22:48:01,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:48:01,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:48:01,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:48:02,095 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:48:02,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:48:02,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29946015] [2021-12-17 22:48:02,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29946015] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:48:02,095 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:48:02,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-12-17 22:48:02,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264381090] [2021-12-17 22:48:02,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:48:02,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-17 22:48:02,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:48:02,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-17 22:48:02,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2021-12-17 22:48:02,099 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 480 out of 596 [2021-12-17 22:48:02,102 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 864 places, 830 transitions, 4305 flow. Second operand has 19 states, 19 states have (on average 482.42105263157896) internal successors, (9166), 19 states have internal predecessors, (9166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:02,102 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:48:02,102 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 480 of 596 [2021-12-17 22:48:02,102 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:48:08,035 INFO L129 PetriNetUnfolder]: 3556/16712 cut-off events. [2021-12-17 22:48:08,035 INFO L130 PetriNetUnfolder]: For 33400/33406 co-relation queries the response was YES. [2021-12-17 22:48:08,342 INFO L84 FinitePrefix]: Finished finitePrefix Result has 34604 conditions, 16712 events. 3556/16712 cut-off events. For 33400/33406 co-relation queries the response was YES. Maximal size of possible extension queue 229. Compared 180737 event pairs, 1492 based on Foata normal form. 2/15645 useless extension candidates. Maximal degree in co-relation 34448. Up to 3079 conditions per place. [2021-12-17 22:48:08,385 INFO L132 encePairwiseOnDemand]: 570/596 looper letters, 540 selfloop transitions, 218 changer transitions 3/1268 dead transitions. [2021-12-17 22:48:08,385 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 921 places, 1268 transitions, 9775 flow [2021-12-17 22:48:08,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-12-17 22:48:08,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2021-12-17 22:48:08,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 28362 transitions. [2021-12-17 22:48:08,401 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8204697986577181 [2021-12-17 22:48:08,401 INFO L72 ComplementDD]: Start complementDD. Operand 58 states and 28362 transitions. [2021-12-17 22:48:08,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 58 states and 28362 transitions. [2021-12-17 22:48:08,407 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:48:08,407 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 58 states and 28362 transitions. [2021-12-17 22:48:08,524 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 59 states, 58 states have (on average 489.0) internal successors, (28362), 58 states have internal predecessors, (28362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:08,540 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 59 states, 59 states have (on average 596.0) internal successors, (35164), 59 states have internal predecessors, (35164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:08,545 INFO L81 ComplementDD]: Finished complementDD. Result has 59 states, 59 states have (on average 596.0) internal successors, (35164), 59 states have internal predecessors, (35164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:08,545 INFO L186 Difference]: Start difference. First operand has 864 places, 830 transitions, 4305 flow. Second operand 58 states and 28362 transitions. [2021-12-17 22:48:08,545 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 921 places, 1268 transitions, 9775 flow [2021-12-17 22:48:08,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 909 places, 1268 transitions, 8698 flow, removed 272 selfloop flow, removed 12 redundant places. [2021-12-17 22:48:08,690 INFO L242 Difference]: Finished difference. Result has 953 places, 913 transitions, 5255 flow [2021-12-17 22:48:08,691 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=3550, PETRI_DIFFERENCE_MINUEND_PLACES=852, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=830, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=683, PETRI_DIFFERENCE_SUBTRAHEND_STATES=58, PETRI_FLOW=5255, PETRI_PLACES=953, PETRI_TRANSITIONS=913} [2021-12-17 22:48:08,691 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 426 predicate places. [2021-12-17 22:48:08,691 INFO L470 AbstractCegarLoop]: Abstraction has has 953 places, 913 transitions, 5255 flow [2021-12-17 22:48:08,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 482.42105263157896) internal successors, (9166), 19 states have internal predecessors, (9166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:08,692 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:48:08,693 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:48:08,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-17 22:48:08,693 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:48:08,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:48:08,693 INFO L85 PathProgramCache]: Analyzing trace with hash -648385006, now seen corresponding path program 5 times [2021-12-17 22:48:08,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:48:08,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630672016] [2021-12-17 22:48:08,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:48:08,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:48:08,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:48:08,859 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:48:08,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:48:08,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630672016] [2021-12-17 22:48:08,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630672016] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:48:08,859 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:48:08,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-12-17 22:48:08,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288134352] [2021-12-17 22:48:08,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:48:08,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-17 22:48:08,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:48:08,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-17 22:48:08,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2021-12-17 22:48:08,864 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 480 out of 596 [2021-12-17 22:48:08,867 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 953 places, 913 transitions, 5255 flow. Second operand has 19 states, 19 states have (on average 482.42105263157896) internal successors, (9166), 19 states have internal predecessors, (9166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:08,867 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:48:08,867 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 480 of 596 [2021-12-17 22:48:08,867 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:48:15,732 INFO L129 PetriNetUnfolder]: 3745/17464 cut-off events. [2021-12-17 22:48:15,733 INFO L130 PetriNetUnfolder]: For 65328/65335 co-relation queries the response was YES. [2021-12-17 22:48:16,147 INFO L84 FinitePrefix]: Finished finitePrefix Result has 40747 conditions, 17464 events. 3745/17464 cut-off events. For 65328/65335 co-relation queries the response was YES. Maximal size of possible extension queue 267. Compared 191565 event pairs, 1532 based on Foata normal form. 6/16427 useless extension candidates. Maximal degree in co-relation 40548. Up to 3100 conditions per place. [2021-12-17 22:48:16,185 INFO L132 encePairwiseOnDemand]: 570/596 looper letters, 650 selfloop transitions, 236 changer transitions 3/1396 dead transitions. [2021-12-17 22:48:16,186 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1010 places, 1396 transitions, 11354 flow [2021-12-17 22:48:16,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-12-17 22:48:16,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2021-12-17 22:48:16,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 28365 transitions. [2021-12-17 22:48:16,197 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8205565841240453 [2021-12-17 22:48:16,197 INFO L72 ComplementDD]: Start complementDD. Operand 58 states and 28365 transitions. [2021-12-17 22:48:16,197 INFO L73 IsDeterministic]: Start isDeterministic. Operand 58 states and 28365 transitions. [2021-12-17 22:48:16,201 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:48:16,201 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 58 states and 28365 transitions. [2021-12-17 22:48:16,215 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 59 states, 58 states have (on average 489.05172413793105) internal successors, (28365), 58 states have internal predecessors, (28365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:16,233 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 59 states, 59 states have (on average 596.0) internal successors, (35164), 59 states have internal predecessors, (35164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:16,237 INFO L81 ComplementDD]: Finished complementDD. Result has 59 states, 59 states have (on average 596.0) internal successors, (35164), 59 states have internal predecessors, (35164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:16,237 INFO L186 Difference]: Start difference. First operand has 953 places, 913 transitions, 5255 flow. Second operand 58 states and 28365 transitions. [2021-12-17 22:48:16,238 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1010 places, 1396 transitions, 11354 flow [2021-12-17 22:48:16,614 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1005 places, 1396 transitions, 10533 flow, removed 336 selfloop flow, removed 5 redundant places. [2021-12-17 22:48:16,626 INFO L242 Difference]: Finished difference. Result has 1049 places, 990 transitions, 6963 flow [2021-12-17 22:48:16,627 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=4562, PETRI_DIFFERENCE_MINUEND_PLACES=948, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=913, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=159, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=742, PETRI_DIFFERENCE_SUBTRAHEND_STATES=58, PETRI_FLOW=6963, PETRI_PLACES=1049, PETRI_TRANSITIONS=990} [2021-12-17 22:48:16,628 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 522 predicate places. [2021-12-17 22:48:16,628 INFO L470 AbstractCegarLoop]: Abstraction has has 1049 places, 990 transitions, 6963 flow [2021-12-17 22:48:16,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 482.42105263157896) internal successors, (9166), 19 states have internal predecessors, (9166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:16,629 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:48:16,629 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:48:16,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-17 22:48:16,630 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:48:16,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:48:16,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1176589862, now seen corresponding path program 6 times [2021-12-17 22:48:16,630 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:48:16,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044007302] [2021-12-17 22:48:16,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:48:16,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:48:16,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:48:16,807 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:48:16,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:48:16,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044007302] [2021-12-17 22:48:16,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044007302] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:48:16,808 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:48:16,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-12-17 22:48:16,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256638901] [2021-12-17 22:48:16,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:48:16,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-17 22:48:16,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:48:16,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-17 22:48:16,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2021-12-17 22:48:16,812 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 480 out of 596 [2021-12-17 22:48:16,815 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1049 places, 990 transitions, 6963 flow. Second operand has 19 states, 19 states have (on average 482.42105263157896) internal successors, (9166), 19 states have internal predecessors, (9166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:16,816 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:48:16,816 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 480 of 596 [2021-12-17 22:48:16,816 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:48:24,243 INFO L129 PetriNetUnfolder]: 3746/17286 cut-off events. [2021-12-17 22:48:24,243 INFO L130 PetriNetUnfolder]: For 88293/88299 co-relation queries the response was YES. [2021-12-17 22:48:24,642 INFO L84 FinitePrefix]: Finished finitePrefix Result has 44090 conditions, 17286 events. 3746/17286 cut-off events. For 88293/88299 co-relation queries the response was YES. Maximal size of possible extension queue 263. Compared 188386 event pairs, 1454 based on Foata normal form. 2/16272 useless extension candidates. Maximal degree in co-relation 43848. Up to 3079 conditions per place. [2021-12-17 22:48:24,687 INFO L132 encePairwiseOnDemand]: 570/596 looper letters, 675 selfloop transitions, 246 changer transitions 3/1431 dead transitions. [2021-12-17 22:48:24,687 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1106 places, 1431 transitions, 14783 flow [2021-12-17 22:48:24,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-12-17 22:48:24,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2021-12-17 22:48:24,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 28347 transitions. [2021-12-17 22:48:24,702 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8200358713260819 [2021-12-17 22:48:24,702 INFO L72 ComplementDD]: Start complementDD. Operand 58 states and 28347 transitions. [2021-12-17 22:48:24,702 INFO L73 IsDeterministic]: Start isDeterministic. Operand 58 states and 28347 transitions. [2021-12-17 22:48:24,707 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:48:24,707 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 58 states and 28347 transitions. [2021-12-17 22:48:24,725 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 59 states, 58 states have (on average 488.7413793103448) internal successors, (28347), 58 states have internal predecessors, (28347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:24,744 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 59 states, 59 states have (on average 596.0) internal successors, (35164), 59 states have internal predecessors, (35164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:24,747 INFO L81 ComplementDD]: Finished complementDD. Result has 59 states, 59 states have (on average 596.0) internal successors, (35164), 59 states have internal predecessors, (35164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:24,747 INFO L186 Difference]: Start difference. First operand has 1049 places, 990 transitions, 6963 flow. Second operand 58 states and 28347 transitions. [2021-12-17 22:48:24,747 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1106 places, 1431 transitions, 14783 flow [2021-12-17 22:48:25,328 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1101 places, 1431 transitions, 12997 flow, removed 819 selfloop flow, removed 5 redundant places. [2021-12-17 22:48:25,341 INFO L242 Difference]: Finished difference. Result has 1146 places, 1074 transitions, 8047 flow [2021-12-17 22:48:25,343 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=596, PETRI_DIFFERENCE_MINUEND_FLOW=5753, PETRI_DIFFERENCE_MINUEND_PLACES=1044, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=990, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=164, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=812, PETRI_DIFFERENCE_SUBTRAHEND_STATES=58, PETRI_FLOW=8047, PETRI_PLACES=1146, PETRI_TRANSITIONS=1074} [2021-12-17 22:48:25,343 INFO L334 CegarLoopForPetriNet]: 527 programPoint places, 619 predicate places. [2021-12-17 22:48:25,343 INFO L470 AbstractCegarLoop]: Abstraction has has 1146 places, 1074 transitions, 8047 flow [2021-12-17 22:48:25,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 482.42105263157896) internal successors, (9166), 19 states have internal predecessors, (9166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:25,345 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:48:25,345 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-17 22:48:25,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-17 22:48:25,345 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:48:25,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:48:25,346 INFO L85 PathProgramCache]: Analyzing trace with hash 606671128, now seen corresponding path program 7 times [2021-12-17 22:48:25,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:48:25,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821397862] [2021-12-17 22:48:25,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:48:25,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:48:25,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:48:25,523 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-17 22:48:25,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:48:25,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821397862] [2021-12-17 22:48:25,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821397862] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:48:25,523 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:48:25,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-12-17 22:48:25,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758430130] [2021-12-17 22:48:25,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:48:25,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-17 22:48:25,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:48:25,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-17 22:48:25,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2021-12-17 22:48:25,527 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 480 out of 596 [2021-12-17 22:48:25,530 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1146 places, 1074 transitions, 8047 flow. Second operand has 19 states, 19 states have (on average 482.42105263157896) internal successors, (9166), 19 states have internal predecessors, (9166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:48:25,530 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:48:25,530 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 480 of 596 [2021-12-17 22:48:25,530 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand