/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.absence.of.data.races.in.concurrent.programs true --cacsl2boogietranslator.check.unreachability.of.error.function.in.sv-comp.mode false -i ../../../trunk/examples/svcomp/weaver/parallel-barrier-loop.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-eaa536417960c97dc4122e532ee2691877b99d76-eaa5364 [2021-10-16 23:00:52,796 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-16 23:00:52,798 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-16 23:00:52,857 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-16 23:00:52,857 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-16 23:00:52,858 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-16 23:00:52,859 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-16 23:00:52,860 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-16 23:00:52,862 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-16 23:00:52,862 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-16 23:00:52,865 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-16 23:00:52,869 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-16 23:00:52,869 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-16 23:00:52,874 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-16 23:00:52,876 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-16 23:00:52,878 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-16 23:00:52,879 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-16 23:00:52,880 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-16 23:00:52,884 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-16 23:00:52,887 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-16 23:00:52,888 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-16 23:00:52,890 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-16 23:00:52,892 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-16 23:00:52,893 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-16 23:00:52,898 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-16 23:00:52,898 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-16 23:00:52,899 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-16 23:00:52,900 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-16 23:00:52,900 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-16 23:00:52,901 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-16 23:00:52,901 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-16 23:00:52,901 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-16 23:00:52,902 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-16 23:00:52,903 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-16 23:00:52,904 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-16 23:00:52,904 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-16 23:00:52,905 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-16 23:00:52,905 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-16 23:00:52,905 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-16 23:00:52,905 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-16 23:00:52,906 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-16 23:00:52,908 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2021-10-16 23:00:52,939 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-16 23:00:52,939 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-16 23:00:52,940 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-16 23:00:52,940 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-16 23:00:52,940 INFO L138 SettingsManager]: * Use SBE=true [2021-10-16 23:00:52,940 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-16 23:00:52,941 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-16 23:00:52,941 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-16 23:00:52,941 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-16 23:00:52,941 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-16 23:00:52,941 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-16 23:00:52,941 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-16 23:00:52,941 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-16 23:00:52,941 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-16 23:00:52,941 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-16 23:00:52,941 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-16 23:00:52,941 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-16 23:00:52,942 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-16 23:00:52,942 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-16 23:00:52,942 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-10-16 23:00:52,942 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-16 23:00:52,942 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 23:00:52,942 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-16 23:00:52,942 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-16 23:00:52,942 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-16 23:00:52,942 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-16 23:00:52,942 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-16 23:00:52,942 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-10-16 23:00:52,942 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-10-16 23:00:52,943 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: Check absence of data races in concurrent programs -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of error function in SV-COMP mode -> false [2021-10-16 23:00:53,133 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-16 23:00:53,151 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-16 23:00:53,152 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-16 23:00:53,153 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-16 23:00:53,156 INFO L275 PluginConnector]: CDTParser initialized [2021-10-16 23:00:53,156 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/parallel-barrier-loop.wvr.c [2021-10-16 23:00:53,203 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8b60f990a/9b809176126d4942ad038cb4b33ca253/FLAGd8b66ab2c [2021-10-16 23:00:53,592 INFO L306 CDTParser]: Found 1 translation units. [2021-10-16 23:00:53,592 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-barrier-loop.wvr.c [2021-10-16 23:00:53,596 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8b60f990a/9b809176126d4942ad038cb4b33ca253/FLAGd8b66ab2c [2021-10-16 23:00:53,607 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8b60f990a/9b809176126d4942ad038cb4b33ca253 [2021-10-16 23:00:53,609 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-16 23:00:53,610 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-16 23:00:53,618 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-16 23:00:53,619 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-16 23:00:53,621 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-16 23:00:53,621 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 11:00:53" (1/1) ... [2021-10-16 23:00:53,622 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2a00ae86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:53, skipping insertion in model container [2021-10-16 23:00:53,622 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 11:00:53" (1/1) ... [2021-10-16 23:00:53,626 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-16 23:00:53,640 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-16 23:00:53,782 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-barrier-loop.wvr.c[4018,4031] [2021-10-16 23:00:53,784 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 23:00:53,791 INFO L203 MainTranslator]: Completed pre-run [2021-10-16 23:00:53,824 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-barrier-loop.wvr.c[4018,4031] [2021-10-16 23:00:53,826 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 23:00:53,835 INFO L208 MainTranslator]: Completed translation [2021-10-16 23:00:53,836 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:53 WrapperNode [2021-10-16 23:00:53,836 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-16 23:00:53,837 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-16 23:00:53,837 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-16 23:00:53,837 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-16 23:00:53,844 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:53" (1/1) ... [2021-10-16 23:00:53,854 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:53" (1/1) ... [2021-10-16 23:00:53,887 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-16 23:00:53,888 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-16 23:00:53,888 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-16 23:00:53,888 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-16 23:00:53,894 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:53" (1/1) ... [2021-10-16 23:00:53,894 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:53" (1/1) ... [2021-10-16 23:00:53,897 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:53" (1/1) ... [2021-10-16 23:00:53,898 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:53" (1/1) ... [2021-10-16 23:00:53,918 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:53" (1/1) ... [2021-10-16 23:00:53,923 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:53" (1/1) ... [2021-10-16 23:00:53,924 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:53" (1/1) ... [2021-10-16 23:00:53,927 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-16 23:00:53,930 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-16 23:00:53,930 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-16 23:00:53,930 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-16 23:00:53,931 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:53" (1/1) ... [2021-10-16 23:00:53,940 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 23:00:53,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-16 23:00:53,957 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-10-16 23:00:53,959 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-10-16 23:00:53,981 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-16 23:00:53,981 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-16 23:00:53,981 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-16 23:00:53,982 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-16 23:00:53,982 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-16 23:00:53,982 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-16 23:00:53,982 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-10-16 23:00:53,982 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-10-16 23:00:53,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-16 23:00:53,982 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2021-10-16 23:00:53,982 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2021-10-16 23:00:53,982 INFO L130 BoogieDeclarations]: Found specification of procedure thread6 [2021-10-16 23:00:53,982 INFO L138 BoogieDeclarations]: Found implementation of procedure thread6 [2021-10-16 23:00:53,982 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-16 23:00:53,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-16 23:00:53,982 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-16 23:00:53,983 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-16 23:00:53,983 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-16 23:00:53,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-16 23:00:53,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-16 23:00:53,983 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-16 23:00:53,984 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-16 23:00:54,589 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-16 23:00:54,589 INFO L299 CfgBuilder]: Removed 28 assume(true) statements. [2021-10-16 23:00:54,591 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 11:00:54 BoogieIcfgContainer [2021-10-16 23:00:54,591 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-16 23:00:54,592 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-16 23:00:54,592 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-16 23:00:54,595 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-16 23:00:54,595 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 11:00:53" (1/3) ... [2021-10-16 23:00:54,595 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a32907 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 11:00:54, skipping insertion in model container [2021-10-16 23:00:54,596 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:53" (2/3) ... [2021-10-16 23:00:54,596 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a32907 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 11:00:54, skipping insertion in model container [2021-10-16 23:00:54,596 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 11:00:54" (3/3) ... [2021-10-16 23:00:54,597 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-barrier-loop.wvr.c [2021-10-16 23:00:54,602 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-16 23:00:54,602 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 44 error locations. [2021-10-16 23:00:54,602 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-16 23:00:54,669 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,669 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,669 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,669 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,669 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,670 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,670 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,670 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,670 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,670 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,671 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,672 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,672 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,672 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,672 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,672 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,673 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,673 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,673 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,673 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,674 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,674 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,674 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,675 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,675 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,675 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,675 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,675 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,676 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,676 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,676 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,676 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,677 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,677 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,677 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,677 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,677 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,677 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,678 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,678 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,678 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,678 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,678 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,678 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,678 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,679 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,679 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,679 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,679 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,679 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,680 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,680 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,680 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,680 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,680 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,680 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,681 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,681 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,681 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,681 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,681 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,681 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,681 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,681 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,682 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,682 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,682 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,682 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,682 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,682 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,682 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,683 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,683 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,683 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,684 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,684 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,684 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,685 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,685 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,685 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,685 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,685 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,685 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,685 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,686 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,686 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,686 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,686 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,687 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,688 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,690 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,690 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,690 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,695 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,695 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,695 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,695 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,695 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,695 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,695 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,695 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,696 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,696 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,696 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,696 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,696 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,696 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,696 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,696 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,696 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,697 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,697 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,697 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,697 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,697 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,698 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,698 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,698 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,698 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,698 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,698 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,698 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,698 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,699 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,699 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,699 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,700 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,700 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,700 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,700 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,700 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,701 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,701 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,701 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,701 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,702 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,702 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,702 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,702 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,702 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,702 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,703 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,703 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,703 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,703 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,703 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,703 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,705 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,706 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,706 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,706 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,706 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,706 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,707 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,707 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,707 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,707 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,710 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,710 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,710 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,710 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,710 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,710 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,710 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,710 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,710 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,710 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,711 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,711 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,711 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,711 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,711 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,711 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,711 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,711 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,711 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,711 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,712 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,712 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,712 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,712 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,712 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,712 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,712 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,712 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,712 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,712 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,713 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,713 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,716 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,716 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,716 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,718 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,718 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,718 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,718 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,718 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,718 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,718 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,719 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,719 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,719 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,720 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,720 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,726 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,726 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,726 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,726 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,726 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,726 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,726 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,726 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,726 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,726 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,727 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,727 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,727 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,727 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,727 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,727 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,727 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,727 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,727 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,727 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,727 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,727 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,728 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,728 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,728 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,728 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,728 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,728 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,728 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,728 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,734 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,734 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,734 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,734 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,734 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,734 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,734 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,735 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,735 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,735 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,736 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,736 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,736 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,736 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,736 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,736 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,736 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,736 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,736 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,736 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,736 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,736 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,738 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,738 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,738 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,738 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,738 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,738 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,738 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,738 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,738 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,738 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,738 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,739 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,739 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,739 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,739 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,739 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,739 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,739 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,739 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,739 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,739 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,740 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,740 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,740 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,740 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,740 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,755 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,755 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,755 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,755 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,755 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,756 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,756 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,756 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,756 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,756 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,756 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,756 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,757 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,757 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,757 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,757 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,757 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,757 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,757 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,757 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,757 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,757 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,757 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,757 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,757 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,758 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,759 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~mem71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~mem71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,760 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~mem71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,761 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~mem71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,762 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,762 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,762 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,762 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,762 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~mem73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,762 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,762 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,762 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~mem73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,762 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,762 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,762 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,762 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,762 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,763 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~mem73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~mem73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,764 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,765 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,765 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,765 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,765 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,765 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,765 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,765 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,765 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,765 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,766 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,767 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,768 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,768 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,768 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,768 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,768 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,768 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,769 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,770 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,776 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,776 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,776 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,776 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,776 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,777 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,778 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,779 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,780 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,780 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,780 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,780 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,780 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,780 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,780 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,780 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,780 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,780 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,780 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,780 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,781 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,782 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,783 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,784 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,785 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,786 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,787 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,790 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,790 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,790 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,790 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,790 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,790 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,790 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,790 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,790 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,790 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,790 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,790 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,791 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,791 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,791 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,791 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,791 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,792 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,792 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,792 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,792 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,792 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,792 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,793 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,793 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,793 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,793 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,793 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,793 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,793 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,793 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,793 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,793 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,793 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,794 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,794 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,794 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,794 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,794 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,794 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,794 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,794 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,795 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,795 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,795 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,795 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,795 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,795 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,795 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,795 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,796 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,796 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,796 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,796 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,796 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,796 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,796 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,796 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,796 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,796 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,797 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,797 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,797 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,797 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,797 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,797 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,797 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,798 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,799 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,799 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,799 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~mem73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~mem71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,800 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,801 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~pre69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,801 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork5_#t~nondet70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,802 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,803 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,803 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,803 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,803 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,804 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,804 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,804 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,804 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,804 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,804 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,804 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,804 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,804 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,804 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,804 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,804 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,804 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,805 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,805 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,806 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,807 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,807 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,808 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,808 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,808 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,808 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,808 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,808 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,808 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,808 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,808 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,808 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,808 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,808 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,808 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,809 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,809 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,809 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,809 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork4_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:54,838 INFO L148 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2021-10-16 23:00:54,871 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-16 23:00:54,879 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=false, mConcurrency=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-10-16 23:00:54,879 INFO L340 AbstractCegarLoop]: Starting to check reachability of 82 error locations. [2021-10-16 23:00:54,904 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 638 places, 643 transitions, 1358 flow [2021-10-16 23:00:55,155 INFO L129 PetriNetUnfolder]: 24/601 cut-off events. [2021-10-16 23:00:55,156 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-10-16 23:00:55,176 INFO L84 FinitePrefix]: Finished finitePrefix Result has 630 conditions, 601 events. 24/601 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1649 event pairs, 0 based on Foata normal form. 0/533 useless extension candidates. Maximal degree in co-relation 480. Up to 3 conditions per place. [2021-10-16 23:00:55,176 INFO L82 GeneralOperation]: Start removeDead. Operand has 638 places, 643 transitions, 1358 flow [2021-10-16 23:00:55,190 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 564 places, 567 transitions, 1179 flow [2021-10-16 23:00:55,194 INFO L129 PetriNetUnfolder]: 0/30 cut-off events. [2021-10-16 23:00:55,194 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:55,194 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:55,194 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] [2021-10-16 23:00:55,195 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:55,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:55,201 INFO L82 PathProgramCache]: Analyzing trace with hash 121443505, now seen corresponding path program 1 times [2021-10-16 23:00:55,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:55,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357736310] [2021-10-16 23:00:55,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:55,209 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:55,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:55,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:55,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:55,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357736310] [2021-10-16 23:00:55,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357736310] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:55,367 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:55,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:55,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704381239] [2021-10-16 23:00:55,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:55,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:55,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:55,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:55,389 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 612 out of 647 [2021-10-16 23:00:55,395 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 564 places, 567 transitions, 1179 flow. Second operand has 3 states, 3 states have (on average 613.3333333333334) internal successors, (1840), 3 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:55,395 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:55,395 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 612 of 647 [2021-10-16 23:00:55,396 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:55,685 INFO L129 PetriNetUnfolder]: 31/923 cut-off events. [2021-10-16 23:00:55,685 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-10-16 23:00:55,699 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1002 conditions, 923 events. 31/923 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 3618 event pairs, 16 based on Foata normal form. 156/965 useless extension candidates. Maximal degree in co-relation 889. Up to 49 conditions per place. [2021-10-16 23:00:55,708 INFO L132 encePairwiseOnDemand]: 627/647 looper letters, 12 selfloop transitions, 2 changer transitions 1/549 dead transitions. [2021-10-16 23:00:55,708 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 561 places, 549 transitions, 1171 flow [2021-10-16 23:00:55,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:55,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:55,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1868 transitions. [2021-10-16 23:00:55,724 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9623905203503349 [2021-10-16 23:00:55,725 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1868 transitions. [2021-10-16 23:00:55,725 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1868 transitions. [2021-10-16 23:00:55,730 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:55,732 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1868 transitions. [2021-10-16 23:00:55,738 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 622.6666666666666) internal successors, (1868), 3 states have internal predecessors, (1868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:55,747 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:55,748 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:55,750 INFO L186 Difference]: Start difference. First operand has 564 places, 567 transitions, 1179 flow. Second operand 3 states and 1868 transitions. [2021-10-16 23:00:55,750 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 561 places, 549 transitions, 1171 flow [2021-10-16 23:00:55,759 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 550 places, 549 transitions, 1142 flow, removed 0 selfloop flow, removed 11 redundant places. [2021-10-16 23:00:55,770 INFO L242 Difference]: Finished difference. Result has 550 places, 548 transitions, 1116 flow [2021-10-16 23:00:55,772 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1114, PETRI_DIFFERENCE_MINUEND_PLACES=548, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=549, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=547, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1116, PETRI_PLACES=550, PETRI_TRANSITIONS=548} [2021-10-16 23:00:55,773 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -14 predicate places. [2021-10-16 23:00:55,773 INFO L470 AbstractCegarLoop]: Abstraction has has 550 places, 548 transitions, 1116 flow [2021-10-16 23:00:55,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 613.3333333333334) internal successors, (1840), 3 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:55,774 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:55,774 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] [2021-10-16 23:00:55,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-16 23:00:55,775 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:55,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:55,775 INFO L82 PathProgramCache]: Analyzing trace with hash 31934392, now seen corresponding path program 1 times [2021-10-16 23:00:55,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:55,775 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027199533] [2021-10-16 23:00:55,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:55,775 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:55,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:55,835 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:55,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:55,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027199533] [2021-10-16 23:00:55,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027199533] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:55,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:55,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:55,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273336021] [2021-10-16 23:00:55,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:55,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:55,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:55,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:55,840 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 612 out of 647 [2021-10-16 23:00:55,842 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 550 places, 548 transitions, 1116 flow. Second operand has 3 states, 3 states have (on average 613.3333333333334) internal successors, (1840), 3 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:55,842 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:55,842 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 612 of 647 [2021-10-16 23:00:55,842 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:56,033 INFO L129 PetriNetUnfolder]: 33/779 cut-off events. [2021-10-16 23:00:56,033 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:56,042 INFO L84 FinitePrefix]: Finished finitePrefix Result has 841 conditions, 779 events. 33/779 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 2767 event pairs, 16 based on Foata normal form. 0/683 useless extension candidates. Maximal degree in co-relation 802. Up to 49 conditions per place. [2021-10-16 23:00:56,048 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 12 selfloop transitions, 2 changer transitions 0/547 dead transitions. [2021-10-16 23:00:56,048 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 547 transitions, 1142 flow [2021-10-16 23:00:56,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:56,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:56,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1851 transitions. [2021-10-16 23:00:56,051 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9536321483771252 [2021-10-16 23:00:56,051 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1851 transitions. [2021-10-16 23:00:56,051 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1851 transitions. [2021-10-16 23:00:56,051 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:56,051 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1851 transitions. [2021-10-16 23:00:56,054 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 617.0) internal successors, (1851), 3 states have internal predecessors, (1851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,057 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,058 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,058 INFO L186 Difference]: Start difference. First operand has 550 places, 548 transitions, 1116 flow. Second operand 3 states and 1851 transitions. [2021-10-16 23:00:56,058 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 550 places, 547 transitions, 1142 flow [2021-10-16 23:00:56,061 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 548 places, 547 transitions, 1138 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:56,065 INFO L242 Difference]: Finished difference. Result has 548 places, 547 transitions, 1114 flow [2021-10-16 23:00:56,066 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1110, PETRI_DIFFERENCE_MINUEND_PLACES=546, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=547, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=545, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1114, PETRI_PLACES=548, PETRI_TRANSITIONS=547} [2021-10-16 23:00:56,067 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -16 predicate places. [2021-10-16 23:00:56,067 INFO L470 AbstractCegarLoop]: Abstraction has has 548 places, 547 transitions, 1114 flow [2021-10-16 23:00:56,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 613.3333333333334) internal successors, (1840), 3 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,068 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:56,068 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] [2021-10-16 23:00:56,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-16 23:00:56,068 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:56,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:56,069 INFO L82 PathProgramCache]: Analyzing trace with hash -2020226037, now seen corresponding path program 1 times [2021-10-16 23:00:56,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:56,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453792464] [2021-10-16 23:00:56,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:56,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:56,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:56,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:56,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:56,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453792464] [2021-10-16 23:00:56,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453792464] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:56,129 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:56,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:56,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571219358] [2021-10-16 23:00:56,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:56,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:56,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:56,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:56,132 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 612 out of 647 [2021-10-16 23:00:56,134 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 548 places, 547 transitions, 1114 flow. Second operand has 3 states, 3 states have (on average 613.3333333333334) internal successors, (1840), 3 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,134 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:56,134 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 612 of 647 [2021-10-16 23:00:56,134 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:56,347 INFO L129 PetriNetUnfolder]: 31/920 cut-off events. [2021-10-16 23:00:56,348 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:56,359 INFO L84 FinitePrefix]: Finished finitePrefix Result has 982 conditions, 920 events. 31/920 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 3520 event pairs, 16 based on Foata normal form. 0/809 useless extension candidates. Maximal degree in co-relation 937. Up to 49 conditions per place. [2021-10-16 23:00:56,369 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 12 selfloop transitions, 2 changer transitions 0/546 dead transitions. [2021-10-16 23:00:56,369 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 549 places, 546 transitions, 1140 flow [2021-10-16 23:00:56,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:56,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:56,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1851 transitions. [2021-10-16 23:00:56,372 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9536321483771252 [2021-10-16 23:00:56,372 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1851 transitions. [2021-10-16 23:00:56,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1851 transitions. [2021-10-16 23:00:56,373 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:56,373 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1851 transitions. [2021-10-16 23:00:56,376 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 617.0) internal successors, (1851), 3 states have internal predecessors, (1851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,378 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,379 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,380 INFO L186 Difference]: Start difference. First operand has 548 places, 547 transitions, 1114 flow. Second operand 3 states and 1851 transitions. [2021-10-16 23:00:56,380 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 549 places, 546 transitions, 1140 flow [2021-10-16 23:00:56,382 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 547 places, 546 transitions, 1136 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:56,387 INFO L242 Difference]: Finished difference. Result has 547 places, 546 transitions, 1112 flow [2021-10-16 23:00:56,388 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1108, PETRI_DIFFERENCE_MINUEND_PLACES=545, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=546, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=544, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1112, PETRI_PLACES=547, PETRI_TRANSITIONS=546} [2021-10-16 23:00:56,388 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -17 predicate places. [2021-10-16 23:00:56,388 INFO L470 AbstractCegarLoop]: Abstraction has has 547 places, 546 transitions, 1112 flow [2021-10-16 23:00:56,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 613.3333333333334) internal successors, (1840), 3 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,389 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:56,389 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] [2021-10-16 23:00:56,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-16 23:00:56,390 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:56,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:56,391 INFO L82 PathProgramCache]: Analyzing trace with hash 1418553222, now seen corresponding path program 1 times [2021-10-16 23:00:56,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:56,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535459801] [2021-10-16 23:00:56,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:56,391 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:56,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:56,440 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:56,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:56,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535459801] [2021-10-16 23:00:56,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535459801] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:56,441 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:56,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:56,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655675476] [2021-10-16 23:00:56,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:56,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:56,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:56,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:56,444 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 612 out of 647 [2021-10-16 23:00:56,445 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 547 places, 546 transitions, 1112 flow. Second operand has 3 states, 3 states have (on average 613.3333333333334) internal successors, (1840), 3 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,445 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:56,445 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 612 of 647 [2021-10-16 23:00:56,445 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:56,646 INFO L129 PetriNetUnfolder]: 33/777 cut-off events. [2021-10-16 23:00:56,646 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:56,657 INFO L84 FinitePrefix]: Finished finitePrefix Result has 839 conditions, 777 events. 33/777 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 2671 event pairs, 16 based on Foata normal form. 0/683 useless extension candidates. Maximal degree in co-relation 788. Up to 49 conditions per place. [2021-10-16 23:00:56,664 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 12 selfloop transitions, 2 changer transitions 0/545 dead transitions. [2021-10-16 23:00:56,665 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 548 places, 545 transitions, 1138 flow [2021-10-16 23:00:56,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:56,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:56,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1851 transitions. [2021-10-16 23:00:56,668 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9536321483771252 [2021-10-16 23:00:56,668 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1851 transitions. [2021-10-16 23:00:56,668 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1851 transitions. [2021-10-16 23:00:56,669 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:56,669 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1851 transitions. [2021-10-16 23:00:56,672 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 617.0) internal successors, (1851), 3 states have internal predecessors, (1851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,675 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,676 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,676 INFO L186 Difference]: Start difference. First operand has 547 places, 546 transitions, 1112 flow. Second operand 3 states and 1851 transitions. [2021-10-16 23:00:56,676 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 548 places, 545 transitions, 1138 flow [2021-10-16 23:00:56,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 545 transitions, 1134 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:56,684 INFO L242 Difference]: Finished difference. Result has 546 places, 545 transitions, 1110 flow [2021-10-16 23:00:56,684 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1106, PETRI_DIFFERENCE_MINUEND_PLACES=544, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=545, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=543, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1110, PETRI_PLACES=546, PETRI_TRANSITIONS=545} [2021-10-16 23:00:56,685 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -18 predicate places. [2021-10-16 23:00:56,685 INFO L470 AbstractCegarLoop]: Abstraction has has 546 places, 545 transitions, 1110 flow [2021-10-16 23:00:56,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 613.3333333333334) internal successors, (1840), 3 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,686 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:56,686 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] [2021-10-16 23:00:56,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-16 23:00:56,686 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:56,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:56,686 INFO L82 PathProgramCache]: Analyzing trace with hash 1850083930, now seen corresponding path program 1 times [2021-10-16 23:00:56,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:56,687 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964527772] [2021-10-16 23:00:56,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:56,687 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:56,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:56,706 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:56,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:56,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964527772] [2021-10-16 23:00:56,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964527772] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:56,707 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:56,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:56,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297670616] [2021-10-16 23:00:56,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:56,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:56,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:56,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:56,710 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:00:56,712 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 546 places, 545 transitions, 1110 flow. Second operand has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,712 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:56,712 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:00:56,712 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:56,817 INFO L129 PetriNetUnfolder]: 9/544 cut-off events. [2021-10-16 23:00:56,817 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:56,823 INFO L84 FinitePrefix]: Finished finitePrefix Result has 565 conditions, 544 events. 9/544 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1579 event pairs, 0 based on Foata normal form. 0/492 useless extension candidates. Maximal degree in co-relation 508. Up to 8 conditions per place. [2021-10-16 23:00:56,826 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 7 selfloop transitions, 2 changer transitions 0/544 dead transitions. [2021-10-16 23:00:56,826 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 547 places, 544 transitions, 1126 flow [2021-10-16 23:00:56,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:56,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:56,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1864 transitions. [2021-10-16 23:00:56,830 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9603297269448737 [2021-10-16 23:00:56,830 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1864 transitions. [2021-10-16 23:00:56,830 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1864 transitions. [2021-10-16 23:00:56,830 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:56,831 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1864 transitions. [2021-10-16 23:00:56,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.3333333333334) internal successors, (1864), 3 states have internal predecessors, (1864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,836 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,837 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,837 INFO L186 Difference]: Start difference. First operand has 546 places, 545 transitions, 1110 flow. Second operand 3 states and 1864 transitions. [2021-10-16 23:00:56,837 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 547 places, 544 transitions, 1126 flow [2021-10-16 23:00:56,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 545 places, 544 transitions, 1122 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:56,845 INFO L242 Difference]: Finished difference. Result has 545 places, 544 transitions, 1108 flow [2021-10-16 23:00:56,846 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1104, PETRI_DIFFERENCE_MINUEND_PLACES=543, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=544, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=542, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1108, PETRI_PLACES=545, PETRI_TRANSITIONS=544} [2021-10-16 23:00:56,846 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -19 predicate places. [2021-10-16 23:00:56,846 INFO L470 AbstractCegarLoop]: Abstraction has has 545 places, 544 transitions, 1108 flow [2021-10-16 23:00:56,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,847 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:56,848 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] [2021-10-16 23:00:56,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-16 23:00:56,848 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:56,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:56,848 INFO L82 PathProgramCache]: Analyzing trace with hash 562791836, now seen corresponding path program 1 times [2021-10-16 23:00:56,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:56,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605859523] [2021-10-16 23:00:56,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:56,849 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:56,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:56,868 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:56,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:56,868 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605859523] [2021-10-16 23:00:56,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605859523] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:56,868 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:56,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:56,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36552247] [2021-10-16 23:00:56,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:56,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:56,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:56,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:56,871 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:00:56,873 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 545 places, 544 transitions, 1108 flow. Second operand has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,873 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:56,873 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:00:56,873 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:56,962 INFO L129 PetriNetUnfolder]: 9/543 cut-off events. [2021-10-16 23:00:56,962 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:56,967 INFO L84 FinitePrefix]: Finished finitePrefix Result has 564 conditions, 543 events. 9/543 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1578 event pairs, 0 based on Foata normal form. 0/492 useless extension candidates. Maximal degree in co-relation 501. Up to 8 conditions per place. [2021-10-16 23:00:56,970 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 7 selfloop transitions, 2 changer transitions 0/543 dead transitions. [2021-10-16 23:00:56,970 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 546 places, 543 transitions, 1124 flow [2021-10-16 23:00:56,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:56,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:56,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1864 transitions. [2021-10-16 23:00:56,973 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9603297269448737 [2021-10-16 23:00:56,973 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1864 transitions. [2021-10-16 23:00:56,973 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1864 transitions. [2021-10-16 23:00:56,974 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:56,974 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1864 transitions. [2021-10-16 23:00:56,976 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.3333333333334) internal successors, (1864), 3 states have internal predecessors, (1864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,979 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,980 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,980 INFO L186 Difference]: Start difference. First operand has 545 places, 544 transitions, 1108 flow. Second operand 3 states and 1864 transitions. [2021-10-16 23:00:56,980 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 546 places, 543 transitions, 1124 flow [2021-10-16 23:00:56,983 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 543 transitions, 1120 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:56,988 INFO L242 Difference]: Finished difference. Result has 544 places, 543 transitions, 1106 flow [2021-10-16 23:00:56,989 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1102, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=543, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=541, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1106, PETRI_PLACES=544, PETRI_TRANSITIONS=543} [2021-10-16 23:00:56,989 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -20 predicate places. [2021-10-16 23:00:56,989 INFO L470 AbstractCegarLoop]: Abstraction has has 544 places, 543 transitions, 1106 flow [2021-10-16 23:00:56,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:56,990 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:56,990 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] [2021-10-16 23:00:56,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-16 23:00:56,990 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:56,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:56,991 INFO L82 PathProgramCache]: Analyzing trace with hash 1015158133, now seen corresponding path program 1 times [2021-10-16 23:00:56,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:56,991 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974383177] [2021-10-16 23:00:56,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:56,991 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:56,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:57,009 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:57,009 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:57,009 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974383177] [2021-10-16 23:00:57,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974383177] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:57,009 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:57,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:57,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377397368] [2021-10-16 23:00:57,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:57,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:57,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:57,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:57,012 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:00:57,014 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 544 places, 543 transitions, 1106 flow. Second operand has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,014 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:57,014 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:00:57,014 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:57,106 INFO L129 PetriNetUnfolder]: 9/542 cut-off events. [2021-10-16 23:00:57,106 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:57,112 INFO L84 FinitePrefix]: Finished finitePrefix Result has 563 conditions, 542 events. 9/542 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1577 event pairs, 0 based on Foata normal form. 0/492 useless extension candidates. Maximal degree in co-relation 494. Up to 8 conditions per place. [2021-10-16 23:00:57,114 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 7 selfloop transitions, 2 changer transitions 0/542 dead transitions. [2021-10-16 23:00:57,114 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 545 places, 542 transitions, 1122 flow [2021-10-16 23:00:57,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:57,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:57,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1864 transitions. [2021-10-16 23:00:57,118 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9603297269448737 [2021-10-16 23:00:57,118 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,118 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,119 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:57,119 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,122 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.3333333333334) internal successors, (1864), 3 states have internal predecessors, (1864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,124 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,124 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,124 INFO L186 Difference]: Start difference. First operand has 544 places, 543 transitions, 1106 flow. Second operand 3 states and 1864 transitions. [2021-10-16 23:00:57,124 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 545 places, 542 transitions, 1122 flow [2021-10-16 23:00:57,127 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 543 places, 542 transitions, 1118 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:57,132 INFO L242 Difference]: Finished difference. Result has 543 places, 542 transitions, 1104 flow [2021-10-16 23:00:57,132 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1100, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=542, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=540, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1104, PETRI_PLACES=543, PETRI_TRANSITIONS=542} [2021-10-16 23:00:57,133 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -21 predicate places. [2021-10-16 23:00:57,133 INFO L470 AbstractCegarLoop]: Abstraction has has 543 places, 542 transitions, 1104 flow [2021-10-16 23:00:57,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,133 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:57,133 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] [2021-10-16 23:00:57,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-16 23:00:57,133 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:57,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:57,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1365256939, now seen corresponding path program 1 times [2021-10-16 23:00:57,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:57,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368499742] [2021-10-16 23:00:57,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:57,134 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:57,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:57,157 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:57,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:57,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368499742] [2021-10-16 23:00:57,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368499742] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:57,157 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:57,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:57,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124390781] [2021-10-16 23:00:57,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:57,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:57,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:57,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:57,160 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:00:57,161 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 543 places, 542 transitions, 1104 flow. Second operand has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,161 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:57,162 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:00:57,162 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:57,246 INFO L129 PetriNetUnfolder]: 9/541 cut-off events. [2021-10-16 23:00:57,246 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:57,252 INFO L84 FinitePrefix]: Finished finitePrefix Result has 562 conditions, 541 events. 9/541 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1569 event pairs, 0 based on Foata normal form. 0/492 useless extension candidates. Maximal degree in co-relation 487. Up to 8 conditions per place. [2021-10-16 23:00:57,255 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 7 selfloop transitions, 2 changer transitions 0/541 dead transitions. [2021-10-16 23:00:57,255 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 541 transitions, 1120 flow [2021-10-16 23:00:57,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:57,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:57,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1864 transitions. [2021-10-16 23:00:57,258 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9603297269448737 [2021-10-16 23:00:57,258 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,258 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,259 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:57,259 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,261 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.3333333333334) internal successors, (1864), 3 states have internal predecessors, (1864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,264 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,264 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,264 INFO L186 Difference]: Start difference. First operand has 543 places, 542 transitions, 1104 flow. Second operand 3 states and 1864 transitions. [2021-10-16 23:00:57,264 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 541 transitions, 1120 flow [2021-10-16 23:00:57,267 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 541 transitions, 1116 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:57,271 INFO L242 Difference]: Finished difference. Result has 542 places, 541 transitions, 1102 flow [2021-10-16 23:00:57,272 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1098, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=541, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=539, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1102, PETRI_PLACES=542, PETRI_TRANSITIONS=541} [2021-10-16 23:00:57,272 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -22 predicate places. [2021-10-16 23:00:57,272 INFO L470 AbstractCegarLoop]: Abstraction has has 542 places, 541 transitions, 1102 flow [2021-10-16 23:00:57,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,273 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:57,273 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] [2021-10-16 23:00:57,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-10-16 23:00:57,273 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:57,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:57,274 INFO L82 PathProgramCache]: Analyzing trace with hash -1507973721, now seen corresponding path program 1 times [2021-10-16 23:00:57,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:57,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377205997] [2021-10-16 23:00:57,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:57,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:57,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:57,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:57,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:57,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377205997] [2021-10-16 23:00:57,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377205997] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:57,308 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:57,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:57,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873909054] [2021-10-16 23:00:57,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:57,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:57,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:57,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:57,311 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:00:57,312 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 542 places, 541 transitions, 1102 flow. Second operand has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,313 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:57,313 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:00:57,313 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:57,390 INFO L129 PetriNetUnfolder]: 9/540 cut-off events. [2021-10-16 23:00:57,390 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:57,395 INFO L84 FinitePrefix]: Finished finitePrefix Result has 561 conditions, 540 events. 9/540 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1572 event pairs, 0 based on Foata normal form. 0/492 useless extension candidates. Maximal degree in co-relation 480. Up to 8 conditions per place. [2021-10-16 23:00:57,400 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 7 selfloop transitions, 2 changer transitions 0/540 dead transitions. [2021-10-16 23:00:57,400 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 540 transitions, 1118 flow [2021-10-16 23:00:57,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:57,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:57,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1864 transitions. [2021-10-16 23:00:57,403 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9603297269448737 [2021-10-16 23:00:57,403 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,403 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,404 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:57,404 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,407 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.3333333333334) internal successors, (1864), 3 states have internal predecessors, (1864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,409 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,409 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,409 INFO L186 Difference]: Start difference. First operand has 542 places, 541 transitions, 1102 flow. Second operand 3 states and 1864 transitions. [2021-10-16 23:00:57,409 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 540 transitions, 1118 flow [2021-10-16 23:00:57,413 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 540 transitions, 1114 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:57,417 INFO L242 Difference]: Finished difference. Result has 541 places, 540 transitions, 1100 flow [2021-10-16 23:00:57,417 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1096, PETRI_DIFFERENCE_MINUEND_PLACES=539, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=540, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=538, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1100, PETRI_PLACES=541, PETRI_TRANSITIONS=540} [2021-10-16 23:00:57,418 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -23 predicate places. [2021-10-16 23:00:57,418 INFO L470 AbstractCegarLoop]: Abstraction has has 541 places, 540 transitions, 1100 flow [2021-10-16 23:00:57,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,418 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:57,418 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] [2021-10-16 23:00:57,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-16 23:00:57,419 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:57,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:57,419 INFO L82 PathProgramCache]: Analyzing trace with hash -1994640203, now seen corresponding path program 1 times [2021-10-16 23:00:57,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:57,419 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732206981] [2021-10-16 23:00:57,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:57,419 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:57,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:57,442 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:57,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:57,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732206981] [2021-10-16 23:00:57,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732206981] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:57,443 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:57,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:57,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774409919] [2021-10-16 23:00:57,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:57,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:57,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:57,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:57,447 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:00:57,449 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 541 places, 540 transitions, 1100 flow. Second operand has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,449 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:57,449 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:00:57,449 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:57,527 INFO L129 PetriNetUnfolder]: 9/539 cut-off events. [2021-10-16 23:00:57,527 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:57,532 INFO L84 FinitePrefix]: Finished finitePrefix Result has 560 conditions, 539 events. 9/539 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1567 event pairs, 0 based on Foata normal form. 0/492 useless extension candidates. Maximal degree in co-relation 473. Up to 8 conditions per place. [2021-10-16 23:00:57,534 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 7 selfloop transitions, 2 changer transitions 0/539 dead transitions. [2021-10-16 23:00:57,534 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 542 places, 539 transitions, 1116 flow [2021-10-16 23:00:57,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:57,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:57,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1864 transitions. [2021-10-16 23:00:57,537 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9603297269448737 [2021-10-16 23:00:57,537 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,537 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,538 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:57,538 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,540 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.3333333333334) internal successors, (1864), 3 states have internal predecessors, (1864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,542 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,542 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,542 INFO L186 Difference]: Start difference. First operand has 541 places, 540 transitions, 1100 flow. Second operand 3 states and 1864 transitions. [2021-10-16 23:00:57,543 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 542 places, 539 transitions, 1116 flow [2021-10-16 23:00:57,545 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 540 places, 539 transitions, 1112 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:57,548 INFO L242 Difference]: Finished difference. Result has 540 places, 539 transitions, 1098 flow [2021-10-16 23:00:57,550 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1094, PETRI_DIFFERENCE_MINUEND_PLACES=538, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=539, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=537, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1098, PETRI_PLACES=540, PETRI_TRANSITIONS=539} [2021-10-16 23:00:57,550 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -24 predicate places. [2021-10-16 23:00:57,550 INFO L470 AbstractCegarLoop]: Abstraction has has 540 places, 539 transitions, 1098 flow [2021-10-16 23:00:57,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,550 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:57,551 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] [2021-10-16 23:00:57,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-16 23:00:57,551 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:57,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:57,552 INFO L82 PathProgramCache]: Analyzing trace with hash 694660498, now seen corresponding path program 1 times [2021-10-16 23:00:57,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:57,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275776300] [2021-10-16 23:00:57,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:57,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:57,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:57,584 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:57,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:57,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275776300] [2021-10-16 23:00:57,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275776300] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:57,585 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:57,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:57,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716878186] [2021-10-16 23:00:57,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:57,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:57,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:57,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:57,589 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:00:57,591 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 539 transitions, 1098 flow. Second operand has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,591 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:57,591 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:00:57,591 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:57,674 INFO L129 PetriNetUnfolder]: 9/538 cut-off events. [2021-10-16 23:00:57,674 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:57,679 INFO L84 FinitePrefix]: Finished finitePrefix Result has 559 conditions, 538 events. 9/538 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1566 event pairs, 0 based on Foata normal form. 0/492 useless extension candidates. Maximal degree in co-relation 466. Up to 8 conditions per place. [2021-10-16 23:00:57,681 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 7 selfloop transitions, 2 changer transitions 0/538 dead transitions. [2021-10-16 23:00:57,681 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 541 places, 538 transitions, 1114 flow [2021-10-16 23:00:57,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:57,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:57,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1864 transitions. [2021-10-16 23:00:57,685 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9603297269448737 [2021-10-16 23:00:57,685 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,685 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:57,685 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,688 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.3333333333334) internal successors, (1864), 3 states have internal predecessors, (1864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,690 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,690 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,690 INFO L186 Difference]: Start difference. First operand has 540 places, 539 transitions, 1098 flow. Second operand 3 states and 1864 transitions. [2021-10-16 23:00:57,690 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 541 places, 538 transitions, 1114 flow [2021-10-16 23:00:57,693 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 539 places, 538 transitions, 1110 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:57,697 INFO L242 Difference]: Finished difference. Result has 539 places, 538 transitions, 1096 flow [2021-10-16 23:00:57,698 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1092, PETRI_DIFFERENCE_MINUEND_PLACES=537, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=538, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1096, PETRI_PLACES=539, PETRI_TRANSITIONS=538} [2021-10-16 23:00:57,698 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -25 predicate places. [2021-10-16 23:00:57,698 INFO L470 AbstractCegarLoop]: Abstraction has has 539 places, 538 transitions, 1096 flow [2021-10-16 23:00:57,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,699 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:57,699 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] [2021-10-16 23:00:57,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-16 23:00:57,699 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:57,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:57,700 INFO L82 PathProgramCache]: Analyzing trace with hash -1923822012, now seen corresponding path program 1 times [2021-10-16 23:00:57,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:57,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343647413] [2021-10-16 23:00:57,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:57,700 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:57,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:57,718 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:57,718 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:57,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343647413] [2021-10-16 23:00:57,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343647413] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:57,718 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:57,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:57,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136095899] [2021-10-16 23:00:57,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:57,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:57,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:57,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:57,720 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:00:57,721 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 539 places, 538 transitions, 1096 flow. Second operand has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,722 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:57,722 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:00:57,722 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:57,796 INFO L129 PetriNetUnfolder]: 9/537 cut-off events. [2021-10-16 23:00:57,797 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:57,802 INFO L84 FinitePrefix]: Finished finitePrefix Result has 558 conditions, 537 events. 9/537 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1565 event pairs, 0 based on Foata normal form. 0/492 useless extension candidates. Maximal degree in co-relation 459. Up to 8 conditions per place. [2021-10-16 23:00:57,804 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 7 selfloop transitions, 2 changer transitions 0/537 dead transitions. [2021-10-16 23:00:57,804 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 540 places, 537 transitions, 1112 flow [2021-10-16 23:00:57,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:57,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:57,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1864 transitions. [2021-10-16 23:00:57,807 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9603297269448737 [2021-10-16 23:00:57,807 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,807 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,808 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:57,808 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1864 transitions. [2021-10-16 23:00:57,810 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.3333333333334) internal successors, (1864), 3 states have internal predecessors, (1864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,812 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,813 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,813 INFO L186 Difference]: Start difference. First operand has 539 places, 538 transitions, 1096 flow. Second operand 3 states and 1864 transitions. [2021-10-16 23:00:57,813 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 540 places, 537 transitions, 1112 flow [2021-10-16 23:00:57,815 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 538 places, 537 transitions, 1108 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:57,820 INFO L242 Difference]: Finished difference. Result has 538 places, 537 transitions, 1094 flow [2021-10-16 23:00:57,821 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1090, PETRI_DIFFERENCE_MINUEND_PLACES=536, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=537, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=535, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1094, PETRI_PLACES=538, PETRI_TRANSITIONS=537} [2021-10-16 23:00:57,821 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -26 predicate places. [2021-10-16 23:00:57,821 INFO L470 AbstractCegarLoop]: Abstraction has has 538 places, 537 transitions, 1094 flow [2021-10-16 23:00:57,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,822 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:57,822 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] [2021-10-16 23:00:57,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-16 23:00:57,822 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:57,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:57,822 INFO L82 PathProgramCache]: Analyzing trace with hash 765699014, now seen corresponding path program 1 times [2021-10-16 23:00:57,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:57,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854349825] [2021-10-16 23:00:57,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:57,822 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:57,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:57,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:57,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:57,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854349825] [2021-10-16 23:00:57,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854349825] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:57,841 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:57,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:57,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305273522] [2021-10-16 23:00:57,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:57,841 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:57,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:57,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:57,846 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 613 out of 647 [2021-10-16 23:00:57,847 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 538 places, 537 transitions, 1094 flow. Second operand has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,847 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:57,847 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 613 of 647 [2021-10-16 23:00:57,848 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:57,962 INFO L129 PetriNetUnfolder]: 23/636 cut-off events. [2021-10-16 23:00:57,962 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:57,970 INFO L84 FinitePrefix]: Finished finitePrefix Result has 686 conditions, 636 events. 23/636 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 2334 event pairs, 12 based on Foata normal form. 0/574 useless extension candidates. Maximal degree in co-relation 581. Up to 37 conditions per place. [2021-10-16 23:00:57,974 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 12 selfloop transitions, 2 changer transitions 0/536 dead transitions. [2021-10-16 23:00:57,974 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 539 places, 536 transitions, 1120 flow [2021-10-16 23:00:57,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:57,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:57,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1854 transitions. [2021-10-16 23:00:57,977 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.955177743431221 [2021-10-16 23:00:57,977 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1854 transitions. [2021-10-16 23:00:57,977 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1854 transitions. [2021-10-16 23:00:57,978 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:57,978 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1854 transitions. [2021-10-16 23:00:57,980 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 618.0) internal successors, (1854), 3 states have internal predecessors, (1854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,982 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,983 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,983 INFO L186 Difference]: Start difference. First operand has 538 places, 537 transitions, 1094 flow. Second operand 3 states and 1854 transitions. [2021-10-16 23:00:57,983 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 539 places, 536 transitions, 1120 flow [2021-10-16 23:00:57,986 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 537 places, 536 transitions, 1116 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:57,991 INFO L242 Difference]: Finished difference. Result has 537 places, 536 transitions, 1092 flow [2021-10-16 23:00:57,992 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1088, PETRI_DIFFERENCE_MINUEND_PLACES=535, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=536, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=534, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1092, PETRI_PLACES=537, PETRI_TRANSITIONS=536} [2021-10-16 23:00:57,992 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -27 predicate places. [2021-10-16 23:00:57,992 INFO L470 AbstractCegarLoop]: Abstraction has has 537 places, 536 transitions, 1092 flow [2021-10-16 23:00:57,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:57,993 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:57,993 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] [2021-10-16 23:00:57,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-16 23:00:57,993 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:57,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:57,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1162103041, now seen corresponding path program 1 times [2021-10-16 23:00:57,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:57,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461444728] [2021-10-16 23:00:57,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:57,994 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:58,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:58,014 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:58,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:58,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461444728] [2021-10-16 23:00:58,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461444728] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:58,014 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:58,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:58,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873468194] [2021-10-16 23:00:58,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:58,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:58,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:58,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:58,016 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 613 out of 647 [2021-10-16 23:00:58,017 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 537 places, 536 transitions, 1092 flow. Second operand has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,017 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:58,017 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 613 of 647 [2021-10-16 23:00:58,017 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:58,160 INFO L129 PetriNetUnfolder]: 24/726 cut-off events. [2021-10-16 23:00:58,160 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:58,170 INFO L84 FinitePrefix]: Finished finitePrefix Result has 778 conditions, 726 events. 24/726 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 2591 event pairs, 12 based on Foata normal form. 0/657 useless extension candidates. Maximal degree in co-relation 667. Up to 39 conditions per place. [2021-10-16 23:00:58,175 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 12 selfloop transitions, 2 changer transitions 0/535 dead transitions. [2021-10-16 23:00:58,175 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 535 transitions, 1118 flow [2021-10-16 23:00:58,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:58,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:58,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1854 transitions. [2021-10-16 23:00:58,178 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.955177743431221 [2021-10-16 23:00:58,178 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1854 transitions. [2021-10-16 23:00:58,178 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1854 transitions. [2021-10-16 23:00:58,179 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:58,179 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1854 transitions. [2021-10-16 23:00:58,181 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 618.0) internal successors, (1854), 3 states have internal predecessors, (1854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,184 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,184 INFO L186 Difference]: Start difference. First operand has 537 places, 536 transitions, 1092 flow. Second operand 3 states and 1854 transitions. [2021-10-16 23:00:58,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 538 places, 535 transitions, 1118 flow [2021-10-16 23:00:58,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 536 places, 535 transitions, 1114 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:58,190 INFO L242 Difference]: Finished difference. Result has 536 places, 535 transitions, 1090 flow [2021-10-16 23:00:58,191 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1086, PETRI_DIFFERENCE_MINUEND_PLACES=534, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=535, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=533, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1090, PETRI_PLACES=536, PETRI_TRANSITIONS=535} [2021-10-16 23:00:58,191 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -28 predicate places. [2021-10-16 23:00:58,191 INFO L470 AbstractCegarLoop]: Abstraction has has 536 places, 535 transitions, 1090 flow [2021-10-16 23:00:58,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,191 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:58,192 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] [2021-10-16 23:00:58,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-16 23:00:58,192 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:58,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:58,192 INFO L82 PathProgramCache]: Analyzing trace with hash -1413557711, now seen corresponding path program 1 times [2021-10-16 23:00:58,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:58,192 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763138876] [2021-10-16 23:00:58,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:58,192 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:58,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:58,208 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:58,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:58,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763138876] [2021-10-16 23:00:58,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763138876] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:58,209 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:58,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:58,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833284119] [2021-10-16 23:00:58,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:58,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:58,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:58,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:58,211 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 613 out of 647 [2021-10-16 23:00:58,212 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 536 places, 535 transitions, 1090 flow. Second operand has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,212 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:58,212 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 613 of 647 [2021-10-16 23:00:58,212 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:58,334 INFO L129 PetriNetUnfolder]: 23/634 cut-off events. [2021-10-16 23:00:58,334 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:58,341 INFO L84 FinitePrefix]: Finished finitePrefix Result has 684 conditions, 634 events. 23/634 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 2263 event pairs, 12 based on Foata normal form. 0/574 useless extension candidates. Maximal degree in co-relation 567. Up to 37 conditions per place. [2021-10-16 23:00:58,344 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 12 selfloop transitions, 2 changer transitions 0/534 dead transitions. [2021-10-16 23:00:58,344 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 537 places, 534 transitions, 1116 flow [2021-10-16 23:00:58,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:58,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:58,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1854 transitions. [2021-10-16 23:00:58,347 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.955177743431221 [2021-10-16 23:00:58,347 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1854 transitions. [2021-10-16 23:00:58,347 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1854 transitions. [2021-10-16 23:00:58,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:58,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1854 transitions. [2021-10-16 23:00:58,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 618.0) internal successors, (1854), 3 states have internal predecessors, (1854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,352 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,352 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,352 INFO L186 Difference]: Start difference. First operand has 536 places, 535 transitions, 1090 flow. Second operand 3 states and 1854 transitions. [2021-10-16 23:00:58,352 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 537 places, 534 transitions, 1116 flow [2021-10-16 23:00:58,355 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 535 places, 534 transitions, 1112 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:58,359 INFO L242 Difference]: Finished difference. Result has 535 places, 534 transitions, 1088 flow [2021-10-16 23:00:58,359 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1084, PETRI_DIFFERENCE_MINUEND_PLACES=533, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=534, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=532, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1088, PETRI_PLACES=535, PETRI_TRANSITIONS=534} [2021-10-16 23:00:58,359 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -29 predicate places. [2021-10-16 23:00:58,360 INFO L470 AbstractCegarLoop]: Abstraction has has 535 places, 534 transitions, 1088 flow [2021-10-16 23:00:58,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,360 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:58,360 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] [2021-10-16 23:00:58,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-16 23:00:58,360 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:58,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:58,361 INFO L82 PathProgramCache]: Analyzing trace with hash 139811562, now seen corresponding path program 1 times [2021-10-16 23:00:58,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:58,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374647870] [2021-10-16 23:00:58,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:58,361 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:58,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:58,378 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:58,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:58,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374647870] [2021-10-16 23:00:58,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374647870] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:58,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:58,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:58,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316172556] [2021-10-16 23:00:58,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:58,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:58,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:58,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:58,380 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 613 out of 647 [2021-10-16 23:00:58,381 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 535 places, 534 transitions, 1088 flow. Second operand has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,381 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:58,381 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 613 of 647 [2021-10-16 23:00:58,381 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:58,523 INFO L129 PetriNetUnfolder]: 24/724 cut-off events. [2021-10-16 23:00:58,523 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:58,537 INFO L84 FinitePrefix]: Finished finitePrefix Result has 776 conditions, 724 events. 24/724 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 2496 event pairs, 12 based on Foata normal form. 0/657 useless extension candidates. Maximal degree in co-relation 653. Up to 39 conditions per place. [2021-10-16 23:00:58,542 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 12 selfloop transitions, 2 changer transitions 0/533 dead transitions. [2021-10-16 23:00:58,543 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 536 places, 533 transitions, 1114 flow [2021-10-16 23:00:58,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:58,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:58,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1854 transitions. [2021-10-16 23:00:58,547 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.955177743431221 [2021-10-16 23:00:58,547 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1854 transitions. [2021-10-16 23:00:58,547 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1854 transitions. [2021-10-16 23:00:58,548 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:58,548 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1854 transitions. [2021-10-16 23:00:58,550 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 618.0) internal successors, (1854), 3 states have internal predecessors, (1854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,553 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,553 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,553 INFO L186 Difference]: Start difference. First operand has 535 places, 534 transitions, 1088 flow. Second operand 3 states and 1854 transitions. [2021-10-16 23:00:58,553 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 536 places, 533 transitions, 1114 flow [2021-10-16 23:00:58,556 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 533 transitions, 1110 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:58,560 INFO L242 Difference]: Finished difference. Result has 534 places, 533 transitions, 1086 flow [2021-10-16 23:00:58,560 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1082, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=533, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=531, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1086, PETRI_PLACES=534, PETRI_TRANSITIONS=533} [2021-10-16 23:00:58,561 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -30 predicate places. [2021-10-16 23:00:58,561 INFO L470 AbstractCegarLoop]: Abstraction has has 534 places, 533 transitions, 1086 flow [2021-10-16 23:00:58,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,561 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:58,562 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] [2021-10-16 23:00:58,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-10-16 23:00:58,562 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:58,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:58,562 INFO L82 PathProgramCache]: Analyzing trace with hash 488820527, now seen corresponding path program 1 times [2021-10-16 23:00:58,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:58,562 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052801156] [2021-10-16 23:00:58,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:58,563 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:58,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:58,590 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:58,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:58,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052801156] [2021-10-16 23:00:58,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052801156] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:58,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:58,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:58,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746598266] [2021-10-16 23:00:58,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:58,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:58,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:58,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:58,593 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:00:58,595 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 534 places, 533 transitions, 1086 flow. Second operand has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,595 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:58,595 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:00:58,595 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:58,678 INFO L129 PetriNetUnfolder]: 9/532 cut-off events. [2021-10-16 23:00:58,678 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:58,684 INFO L84 FinitePrefix]: Finished finitePrefix Result has 552 conditions, 532 events. 9/532 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1556 event pairs, 0 based on Foata normal form. 0/492 useless extension candidates. Maximal degree in co-relation 422. Up to 7 conditions per place. [2021-10-16 23:00:58,687 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 6 selfloop transitions, 2 changer transitions 0/532 dead transitions. [2021-10-16 23:00:58,687 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 535 places, 532 transitions, 1100 flow [2021-10-16 23:00:58,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:58,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:58,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1863 transitions. [2021-10-16 23:00:58,690 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9598145285935085 [2021-10-16 23:00:58,690 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1863 transitions. [2021-10-16 23:00:58,690 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1863 transitions. [2021-10-16 23:00:58,691 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:58,691 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1863 transitions. [2021-10-16 23:00:58,693 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.0) internal successors, (1863), 3 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,695 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,696 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,696 INFO L186 Difference]: Start difference. First operand has 534 places, 533 transitions, 1086 flow. Second operand 3 states and 1863 transitions. [2021-10-16 23:00:58,696 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 535 places, 532 transitions, 1100 flow [2021-10-16 23:00:58,698 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 533 places, 532 transitions, 1096 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:58,715 INFO L242 Difference]: Finished difference. Result has 533 places, 532 transitions, 1084 flow [2021-10-16 23:00:58,715 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1080, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=532, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=530, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1084, PETRI_PLACES=533, PETRI_TRANSITIONS=532} [2021-10-16 23:00:58,716 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -31 predicate places. [2021-10-16 23:00:58,716 INFO L470 AbstractCegarLoop]: Abstraction has has 533 places, 532 transitions, 1084 flow [2021-10-16 23:00:58,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,716 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:58,716 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] [2021-10-16 23:00:58,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-10-16 23:00:58,717 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread5Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:58,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:58,717 INFO L82 PathProgramCache]: Analyzing trace with hash -1000586301, now seen corresponding path program 1 times [2021-10-16 23:00:58,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:58,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948870032] [2021-10-16 23:00:58,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:58,717 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:58,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:58,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:58,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:58,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948870032] [2021-10-16 23:00:58,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948870032] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:58,743 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:58,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:58,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423417563] [2021-10-16 23:00:58,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:58,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:58,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:58,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:58,745 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:00:58,746 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 533 places, 532 transitions, 1084 flow. Second operand has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,746 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:58,746 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:00:58,746 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:58,836 INFO L129 PetriNetUnfolder]: 9/531 cut-off events. [2021-10-16 23:00:58,836 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:58,842 INFO L84 FinitePrefix]: Finished finitePrefix Result has 551 conditions, 531 events. 9/531 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1549 event pairs, 0 based on Foata normal form. 0/492 useless extension candidates. Maximal degree in co-relation 487. Up to 7 conditions per place. [2021-10-16 23:00:58,844 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 6 selfloop transitions, 2 changer transitions 0/531 dead transitions. [2021-10-16 23:00:58,844 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 531 transitions, 1098 flow [2021-10-16 23:00:58,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:58,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:58,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1863 transitions. [2021-10-16 23:00:58,847 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9598145285935085 [2021-10-16 23:00:58,848 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1863 transitions. [2021-10-16 23:00:58,848 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1863 transitions. [2021-10-16 23:00:58,848 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:58,848 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1863 transitions. [2021-10-16 23:00:58,851 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.0) internal successors, (1863), 3 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,853 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,853 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,853 INFO L186 Difference]: Start difference. First operand has 533 places, 532 transitions, 1084 flow. Second operand 3 states and 1863 transitions. [2021-10-16 23:00:58,854 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 531 transitions, 1098 flow [2021-10-16 23:00:58,856 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 531 transitions, 1094 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:58,860 INFO L242 Difference]: Finished difference. Result has 532 places, 531 transitions, 1082 flow [2021-10-16 23:00:58,861 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1078, PETRI_DIFFERENCE_MINUEND_PLACES=530, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=531, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=529, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1082, PETRI_PLACES=532, PETRI_TRANSITIONS=531} [2021-10-16 23:00:58,861 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -32 predicate places. [2021-10-16 23:00:58,861 INFO L470 AbstractCegarLoop]: Abstraction has has 532 places, 531 transitions, 1082 flow [2021-10-16 23:00:58,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,861 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:58,861 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] [2021-10-16 23:00:58,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-16 23:00:58,862 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thread3Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:58,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:58,862 INFO L82 PathProgramCache]: Analyzing trace with hash -384928247, now seen corresponding path program 1 times [2021-10-16 23:00:58,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:58,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588583850] [2021-10-16 23:00:58,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:58,862 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:58,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:58,887 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:58,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:58,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588583850] [2021-10-16 23:00:58,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588583850] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:58,888 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:58,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:58,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140824561] [2021-10-16 23:00:58,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:58,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:58,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:58,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:58,890 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:00:58,892 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 532 places, 531 transitions, 1082 flow. Second operand has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,892 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:58,892 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:00:58,892 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:58,968 INFO L129 PetriNetUnfolder]: 9/530 cut-off events. [2021-10-16 23:00:58,968 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:58,973 INFO L84 FinitePrefix]: Finished finitePrefix Result has 550 conditions, 530 events. 9/530 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1538 event pairs, 0 based on Foata normal form. 0/492 useless extension candidates. Maximal degree in co-relation 486. Up to 7 conditions per place. [2021-10-16 23:00:58,975 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 6 selfloop transitions, 2 changer transitions 0/530 dead transitions. [2021-10-16 23:00:58,975 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 533 places, 530 transitions, 1096 flow [2021-10-16 23:00:58,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:58,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:58,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1863 transitions. [2021-10-16 23:00:58,978 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9598145285935085 [2021-10-16 23:00:58,978 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1863 transitions. [2021-10-16 23:00:58,978 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1863 transitions. [2021-10-16 23:00:58,979 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:58,979 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1863 transitions. [2021-10-16 23:00:58,981 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.0) internal successors, (1863), 3 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,983 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,983 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,983 INFO L186 Difference]: Start difference. First operand has 532 places, 531 transitions, 1082 flow. Second operand 3 states and 1863 transitions. [2021-10-16 23:00:58,983 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 533 places, 530 transitions, 1096 flow [2021-10-16 23:00:58,986 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 531 places, 530 transitions, 1092 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:58,990 INFO L242 Difference]: Finished difference. Result has 531 places, 530 transitions, 1080 flow [2021-10-16 23:00:58,990 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1076, PETRI_DIFFERENCE_MINUEND_PLACES=529, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=530, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=528, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1080, PETRI_PLACES=531, PETRI_TRANSITIONS=530} [2021-10-16 23:00:58,990 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -33 predicate places. [2021-10-16 23:00:58,990 INFO L470 AbstractCegarLoop]: Abstraction has has 531 places, 530 transitions, 1080 flow [2021-10-16 23:00:58,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:58,991 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:58,991 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] [2021-10-16 23:00:58,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-16 23:00:58,991 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:58,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:58,992 INFO L82 PathProgramCache]: Analyzing trace with hash -2068515404, now seen corresponding path program 1 times [2021-10-16 23:00:58,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:58,992 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412067925] [2021-10-16 23:00:58,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:58,992 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:58,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:59,012 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:59,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:59,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412067925] [2021-10-16 23:00:59,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412067925] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:59,013 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:59,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:59,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753208346] [2021-10-16 23:00:59,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:59,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:59,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:59,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:59,015 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 612 out of 647 [2021-10-16 23:00:59,016 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 530 transitions, 1080 flow. Second operand has 3 states, 3 states have (on average 614.6666666666666) internal successors, (1844), 3 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,016 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:59,016 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 612 of 647 [2021-10-16 23:00:59,016 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:59,236 INFO L129 PetriNetUnfolder]: 48/1004 cut-off events. [2021-10-16 23:00:59,236 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:59,250 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1108 conditions, 1004 events. 48/1004 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 4289 event pairs, 15 based on Foata normal form. 0/901 useless extension candidates. Maximal degree in co-relation 945. Up to 65 conditions per place. [2021-10-16 23:00:59,255 INFO L132 encePairwiseOnDemand]: 641/647 looper letters, 15 selfloop transitions, 5 changer transitions 0/536 dead transitions. [2021-10-16 23:00:59,256 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 533 places, 536 transitions, 1132 flow [2021-10-16 23:00:59,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:59,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:59,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1857 transitions. [2021-10-16 23:00:59,258 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9567233384853169 [2021-10-16 23:00:59,259 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1857 transitions. [2021-10-16 23:00:59,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1857 transitions. [2021-10-16 23:00:59,259 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:59,259 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1857 transitions. [2021-10-16 23:00:59,261 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 619.0) internal successors, (1857), 3 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,263 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,263 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,263 INFO L186 Difference]: Start difference. First operand has 531 places, 530 transitions, 1080 flow. Second operand 3 states and 1857 transitions. [2021-10-16 23:00:59,263 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 533 places, 536 transitions, 1132 flow [2021-10-16 23:00:59,266 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 531 places, 536 transitions, 1128 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:59,270 INFO L242 Difference]: Finished difference. Result has 533 places, 534 transitions, 1114 flow [2021-10-16 23:00:59,271 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1076, PETRI_DIFFERENCE_MINUEND_PLACES=529, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=530, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=525, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1114, PETRI_PLACES=533, PETRI_TRANSITIONS=534} [2021-10-16 23:00:59,271 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -31 predicate places. [2021-10-16 23:00:59,271 INFO L470 AbstractCegarLoop]: Abstraction has has 533 places, 534 transitions, 1114 flow [2021-10-16 23:00:59,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 614.6666666666666) internal successors, (1844), 3 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,272 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:59,272 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] [2021-10-16 23:00:59,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-16 23:00:59,272 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread6Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:59,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:59,272 INFO L82 PathProgramCache]: Analyzing trace with hash -1236463610, now seen corresponding path program 1 times [2021-10-16 23:00:59,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:59,272 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426798551] [2021-10-16 23:00:59,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:59,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:59,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:59,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:59,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:59,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426798551] [2021-10-16 23:00:59,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426798551] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:59,296 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:59,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:59,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465346977] [2021-10-16 23:00:59,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:59,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:59,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:59,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:59,298 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:00:59,299 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 533 places, 534 transitions, 1114 flow. Second operand has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,299 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:59,299 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:00:59,299 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:59,437 INFO L129 PetriNetUnfolder]: 23/780 cut-off events. [2021-10-16 23:00:59,437 INFO L130 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2021-10-16 23:00:59,450 INFO L84 FinitePrefix]: Finished finitePrefix Result has 840 conditions, 780 events. 23/780 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 2735 event pairs, 2 based on Foata normal form. 0/712 useless extension candidates. Maximal degree in co-relation 677. Up to 22 conditions per place. [2021-10-16 23:00:59,455 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 6 selfloop transitions, 2 changer transitions 0/533 dead transitions. [2021-10-16 23:00:59,455 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 533 transitions, 1128 flow [2021-10-16 23:00:59,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:59,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:59,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1863 transitions. [2021-10-16 23:00:59,459 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9598145285935085 [2021-10-16 23:00:59,459 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1863 transitions. [2021-10-16 23:00:59,459 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1863 transitions. [2021-10-16 23:00:59,459 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:59,460 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1863 transitions. [2021-10-16 23:00:59,462 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.0) internal successors, (1863), 3 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,465 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,465 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,465 INFO L186 Difference]: Start difference. First operand has 533 places, 534 transitions, 1114 flow. Second operand 3 states and 1863 transitions. [2021-10-16 23:00:59,465 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 533 transitions, 1128 flow [2021-10-16 23:00:59,469 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 533 transitions, 1118 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:59,475 INFO L242 Difference]: Finished difference. Result has 532 places, 533 transitions, 1106 flow [2021-10-16 23:00:59,475 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1102, PETRI_DIFFERENCE_MINUEND_PLACES=530, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=533, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=531, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1106, PETRI_PLACES=532, PETRI_TRANSITIONS=533} [2021-10-16 23:00:59,475 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -32 predicate places. [2021-10-16 23:00:59,475 INFO L470 AbstractCegarLoop]: Abstraction has has 532 places, 533 transitions, 1106 flow [2021-10-16 23:00:59,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,476 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:59,476 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] [2021-10-16 23:00:59,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-10-16 23:00:59,476 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread5Err1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:59,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:59,477 INFO L82 PathProgramCache]: Analyzing trace with hash 1815143368, now seen corresponding path program 1 times [2021-10-16 23:00:59,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:59,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24663614] [2021-10-16 23:00:59,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:59,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:59,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:59,501 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:59,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:59,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24663614] [2021-10-16 23:00:59,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24663614] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:59,501 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:59,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:59,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633270081] [2021-10-16 23:00:59,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:59,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:59,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:59,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:59,503 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 612 out of 647 [2021-10-16 23:00:59,504 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 532 places, 533 transitions, 1106 flow. Second operand has 3 states, 3 states have (on average 614.6666666666666) internal successors, (1844), 3 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,504 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:59,504 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 612 of 647 [2021-10-16 23:00:59,504 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:59,870 INFO L129 PetriNetUnfolder]: 62/1254 cut-off events. [2021-10-16 23:00:59,871 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:59,905 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1388 conditions, 1254 events. 62/1254 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 6459 event pairs, 18 based on Foata normal form. 0/1119 useless extension candidates. Maximal degree in co-relation 1224. Up to 65 conditions per place. [2021-10-16 23:00:59,919 INFO L132 encePairwiseOnDemand]: 641/647 looper letters, 15 selfloop transitions, 5 changer transitions 0/539 dead transitions. [2021-10-16 23:00:59,919 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 539 transitions, 1158 flow [2021-10-16 23:00:59,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:59,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:59,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1857 transitions. [2021-10-16 23:00:59,922 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9567233384853169 [2021-10-16 23:00:59,922 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1857 transitions. [2021-10-16 23:00:59,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1857 transitions. [2021-10-16 23:00:59,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:59,923 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1857 transitions. [2021-10-16 23:00:59,924 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 619.0) internal successors, (1857), 3 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,926 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,927 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,927 INFO L186 Difference]: Start difference. First operand has 532 places, 533 transitions, 1106 flow. Second operand 3 states and 1857 transitions. [2021-10-16 23:00:59,927 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 539 transitions, 1158 flow [2021-10-16 23:00:59,929 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 539 transitions, 1154 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:59,933 INFO L242 Difference]: Finished difference. Result has 534 places, 537 transitions, 1140 flow [2021-10-16 23:00:59,934 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1102, PETRI_DIFFERENCE_MINUEND_PLACES=530, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=533, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=528, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1140, PETRI_PLACES=534, PETRI_TRANSITIONS=537} [2021-10-16 23:00:59,934 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -30 predicate places. [2021-10-16 23:00:59,934 INFO L470 AbstractCegarLoop]: Abstraction has has 534 places, 537 transitions, 1140 flow [2021-10-16 23:00:59,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 614.6666666666666) internal successors, (1844), 3 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,934 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:59,935 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] [2021-10-16 23:00:59,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-10-16 23:00:59,935 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread3Err1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:00:59,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:59,935 INFO L82 PathProgramCache]: Analyzing trace with hash 225875726, now seen corresponding path program 1 times [2021-10-16 23:00:59,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:59,935 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010863800] [2021-10-16 23:00:59,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:59,935 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:59,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:59,955 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:59,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:59,956 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010863800] [2021-10-16 23:00:59,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010863800] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:59,956 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:59,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:59,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886425641] [2021-10-16 23:00:59,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:59,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:59,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:59,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:59,958 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 612 out of 647 [2021-10-16 23:00:59,959 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 534 places, 537 transitions, 1140 flow. Second operand has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:00:59,959 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:59,959 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 612 of 647 [2021-10-16 23:00:59,959 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:00,405 INFO L129 PetriNetUnfolder]: 81/1396 cut-off events. [2021-10-16 23:01:00,405 INFO L130 PetriNetUnfolder]: For 10/10 co-relation queries the response was YES. [2021-10-16 23:01:00,456 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1589 conditions, 1396 events. 81/1396 cut-off events. For 10/10 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 7973 event pairs, 27 based on Foata normal form. 0/1244 useless extension candidates. Maximal degree in co-relation 1424. Up to 76 conditions per place. [2021-10-16 23:01:00,475 INFO L132 encePairwiseOnDemand]: 641/647 looper letters, 15 selfloop transitions, 5 changer transitions 0/543 dead transitions. [2021-10-16 23:01:00,475 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 536 places, 543 transitions, 1192 flow [2021-10-16 23:01:00,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:00,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:00,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1857 transitions. [2021-10-16 23:01:00,478 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9567233384853169 [2021-10-16 23:01:00,478 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1857 transitions. [2021-10-16 23:01:00,478 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1857 transitions. [2021-10-16 23:01:00,478 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:00,478 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1857 transitions. [2021-10-16 23:01:00,480 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 619.0) internal successors, (1857), 3 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:00,482 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:00,482 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:00,482 INFO L186 Difference]: Start difference. First operand has 534 places, 537 transitions, 1140 flow. Second operand 3 states and 1857 transitions. [2021-10-16 23:01:00,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 536 places, 543 transitions, 1192 flow [2021-10-16 23:01:00,485 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 543 transitions, 1182 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:00,489 INFO L242 Difference]: Finished difference. Result has 536 places, 541 transitions, 1168 flow [2021-10-16 23:01:00,489 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1130, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=537, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=532, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1168, PETRI_PLACES=536, PETRI_TRANSITIONS=541} [2021-10-16 23:01:00,489 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -28 predicate places. [2021-10-16 23:01:00,489 INFO L470 AbstractCegarLoop]: Abstraction has has 536 places, 541 transitions, 1168 flow [2021-10-16 23:01:00,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:00,490 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:00,490 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] [2021-10-16 23:01:00,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-10-16 23:01:00,490 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:00,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:00,491 INFO L82 PathProgramCache]: Analyzing trace with hash 1881513016, now seen corresponding path program 1 times [2021-10-16 23:01:00,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:00,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650475479] [2021-10-16 23:01:00,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:00,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:00,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:00,510 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:00,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:00,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650475479] [2021-10-16 23:01:00,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650475479] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:00,510 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:00,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:00,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035465708] [2021-10-16 23:01:00,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:00,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:00,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:00,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:00,512 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 613 out of 647 [2021-10-16 23:01:00,513 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 536 places, 541 transitions, 1168 flow. Second operand has 3 states, 3 states have (on average 615.3333333333334) internal successors, (1846), 3 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:00,513 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:00,513 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 613 of 647 [2021-10-16 23:01:00,513 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:01,058 INFO L129 PetriNetUnfolder]: 75/1463 cut-off events. [2021-10-16 23:01:01,059 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-10-16 23:01:01,114 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1700 conditions, 1463 events. 75/1463 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 8868 event pairs, 20 based on Foata normal form. 0/1311 useless extension candidates. Maximal degree in co-relation 1535. Up to 72 conditions per place. [2021-10-16 23:01:01,133 INFO L132 encePairwiseOnDemand]: 641/647 looper letters, 13 selfloop transitions, 5 changer transitions 0/545 dead transitions. [2021-10-16 23:01:01,133 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 545 transitions, 1212 flow [2021-10-16 23:01:01,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:01,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:01,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1858 transitions. [2021-10-16 23:01:01,136 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9572385368366821 [2021-10-16 23:01:01,136 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1858 transitions. [2021-10-16 23:01:01,137 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1858 transitions. [2021-10-16 23:01:01,137 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:01,137 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1858 transitions. [2021-10-16 23:01:01,139 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:01,141 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:01,142 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:01,142 INFO L186 Difference]: Start difference. First operand has 536 places, 541 transitions, 1168 flow. Second operand 3 states and 1858 transitions. [2021-10-16 23:01:01,142 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 538 places, 545 transitions, 1212 flow [2021-10-16 23:01:01,145 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 536 places, 545 transitions, 1202 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:01,149 INFO L242 Difference]: Finished difference. Result has 538 places, 545 transitions, 1196 flow [2021-10-16 23:01:01,150 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1158, PETRI_DIFFERENCE_MINUEND_PLACES=534, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=541, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1196, PETRI_PLACES=538, PETRI_TRANSITIONS=545} [2021-10-16 23:01:01,150 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -26 predicate places. [2021-10-16 23:01:01,150 INFO L470 AbstractCegarLoop]: Abstraction has has 538 places, 545 transitions, 1196 flow [2021-10-16 23:01:01,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 615.3333333333334) internal successors, (1846), 3 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:01,151 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:01,151 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] [2021-10-16 23:01:01,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-10-16 23:01:01,151 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread6Err1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:01,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:01,151 INFO L82 PathProgramCache]: Analyzing trace with hash -99339893, now seen corresponding path program 1 times [2021-10-16 23:01:01,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:01,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022537349] [2021-10-16 23:01:01,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:01,152 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:01,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:01,173 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:01,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:01,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022537349] [2021-10-16 23:01:01,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022537349] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:01,173 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:01,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:01,173 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405929089] [2021-10-16 23:01:01,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:01,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:01,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:01,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:01,175 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 612 out of 647 [2021-10-16 23:01:01,176 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 538 places, 545 transitions, 1196 flow. Second operand has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:01,176 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:01,176 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 612 of 647 [2021-10-16 23:01:01,177 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:01,982 INFO L129 PetriNetUnfolder]: 111/1818 cut-off events. [2021-10-16 23:01:01,982 INFO L130 PetriNetUnfolder]: For 10/10 co-relation queries the response was YES. [2021-10-16 23:01:02,153 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2127 conditions, 1818 events. 111/1818 cut-off events. For 10/10 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 12381 event pairs, 33 based on Foata normal form. 0/1619 useless extension candidates. Maximal degree in co-relation 1960. Up to 76 conditions per place. [2021-10-16 23:01:02,181 INFO L132 encePairwiseOnDemand]: 641/647 looper letters, 15 selfloop transitions, 5 changer transitions 0/551 dead transitions. [2021-10-16 23:01:02,181 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 540 places, 551 transitions, 1248 flow [2021-10-16 23:01:02,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:02,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:02,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1857 transitions. [2021-10-16 23:01:02,184 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9567233384853169 [2021-10-16 23:01:02,184 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1857 transitions. [2021-10-16 23:01:02,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1857 transitions. [2021-10-16 23:01:02,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:02,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1857 transitions. [2021-10-16 23:01:02,186 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 619.0) internal successors, (1857), 3 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:02,187 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:02,188 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:02,188 INFO L186 Difference]: Start difference. First operand has 538 places, 545 transitions, 1196 flow. Second operand 3 states and 1857 transitions. [2021-10-16 23:01:02,188 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 540 places, 551 transitions, 1248 flow [2021-10-16 23:01:02,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 538 places, 551 transitions, 1238 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:02,194 INFO L242 Difference]: Finished difference. Result has 540 places, 549 transitions, 1224 flow [2021-10-16 23:01:02,194 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1186, PETRI_DIFFERENCE_MINUEND_PLACES=536, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=545, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=540, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1224, PETRI_PLACES=540, PETRI_TRANSITIONS=549} [2021-10-16 23:01:02,194 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -24 predicate places. [2021-10-16 23:01:02,195 INFO L470 AbstractCegarLoop]: Abstraction has has 540 places, 549 transitions, 1224 flow [2021-10-16 23:01:02,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:02,195 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:02,195 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] [2021-10-16 23:01:02,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-10-16 23:01:02,195 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread5Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:02,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:02,196 INFO L82 PathProgramCache]: Analyzing trace with hash 103868780, now seen corresponding path program 1 times [2021-10-16 23:01:02,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:02,196 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83073886] [2021-10-16 23:01:02,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:02,196 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:02,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:02,215 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:02,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:02,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83073886] [2021-10-16 23:01:02,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83073886] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:02,216 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:02,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:02,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934558768] [2021-10-16 23:01:02,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:02,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:02,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:02,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:02,217 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 613 out of 647 [2021-10-16 23:01:02,218 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 549 transitions, 1224 flow. Second operand has 3 states, 3 states have (on average 615.3333333333334) internal successors, (1846), 3 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:02,219 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:02,219 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 613 of 647 [2021-10-16 23:01:02,219 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:03,169 INFO L129 PetriNetUnfolder]: 105/1885 cut-off events. [2021-10-16 23:01:03,169 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-10-16 23:01:03,241 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2230 conditions, 1885 events. 105/1885 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 13296 event pairs, 27 based on Foata normal form. 0/1686 useless extension candidates. Maximal degree in co-relation 2063. Up to 72 conditions per place. [2021-10-16 23:01:03,269 INFO L132 encePairwiseOnDemand]: 641/647 looper letters, 13 selfloop transitions, 5 changer transitions 0/553 dead transitions. [2021-10-16 23:01:03,269 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 542 places, 553 transitions, 1268 flow [2021-10-16 23:01:03,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:03,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:03,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1858 transitions. [2021-10-16 23:01:03,272 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9572385368366821 [2021-10-16 23:01:03,272 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1858 transitions. [2021-10-16 23:01:03,272 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1858 transitions. [2021-10-16 23:01:03,272 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:03,272 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1858 transitions. [2021-10-16 23:01:03,274 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:03,276 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:03,276 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:03,276 INFO L186 Difference]: Start difference. First operand has 540 places, 549 transitions, 1224 flow. Second operand 3 states and 1858 transitions. [2021-10-16 23:01:03,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 542 places, 553 transitions, 1268 flow [2021-10-16 23:01:03,278 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 540 places, 553 transitions, 1258 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:03,282 INFO L242 Difference]: Finished difference. Result has 542 places, 553 transitions, 1252 flow [2021-10-16 23:01:03,283 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1214, PETRI_DIFFERENCE_MINUEND_PLACES=538, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=549, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=544, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1252, PETRI_PLACES=542, PETRI_TRANSITIONS=553} [2021-10-16 23:01:03,283 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -22 predicate places. [2021-10-16 23:01:03,283 INFO L470 AbstractCegarLoop]: Abstraction has has 542 places, 553 transitions, 1252 flow [2021-10-16 23:01:03,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 615.3333333333334) internal successors, (1846), 3 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:03,283 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:03,283 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:01:03,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-10-16 23:01:03,284 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread3Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:03,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:03,284 INFO L82 PathProgramCache]: Analyzing trace with hash -1995172494, now seen corresponding path program 1 times [2021-10-16 23:01:03,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:03,284 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849574808] [2021-10-16 23:01:03,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:03,284 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:03,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:03,349 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:03,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:03,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849574808] [2021-10-16 23:01:03,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849574808] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:03,350 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:03,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:03,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483465171] [2021-10-16 23:01:03,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:03,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:03,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:03,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:03,352 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 613 out of 647 [2021-10-16 23:01:03,353 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 542 places, 553 transitions, 1252 flow. Second operand has 3 states, 3 states have (on average 615.3333333333334) internal successors, (1846), 3 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:03,353 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:03,353 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 613 of 647 [2021-10-16 23:01:03,353 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:04,401 INFO L129 PetriNetUnfolder]: 122/2055 cut-off events. [2021-10-16 23:01:04,402 INFO L130 PetriNetUnfolder]: For 11/11 co-relation queries the response was YES. [2021-10-16 23:01:04,510 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2477 conditions, 2055 events. 122/2055 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 15298 event pairs, 35 based on Foata normal form. 0/1846 useless extension candidates. Maximal degree in co-relation 2309. Up to 79 conditions per place. [2021-10-16 23:01:04,626 INFO L132 encePairwiseOnDemand]: 641/647 looper letters, 13 selfloop transitions, 5 changer transitions 0/557 dead transitions. [2021-10-16 23:01:04,627 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 557 transitions, 1296 flow [2021-10-16 23:01:04,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:04,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:04,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1858 transitions. [2021-10-16 23:01:04,629 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9572385368366821 [2021-10-16 23:01:04,629 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1858 transitions. [2021-10-16 23:01:04,630 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1858 transitions. [2021-10-16 23:01:04,630 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:04,630 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1858 transitions. [2021-10-16 23:01:04,631 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:04,632 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:04,633 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:04,633 INFO L186 Difference]: Start difference. First operand has 542 places, 553 transitions, 1252 flow. Second operand 3 states and 1858 transitions. [2021-10-16 23:01:04,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 557 transitions, 1296 flow [2021-10-16 23:01:04,637 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 557 transitions, 1286 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:04,641 INFO L242 Difference]: Finished difference. Result has 544 places, 557 transitions, 1280 flow [2021-10-16 23:01:04,642 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1242, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=553, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=548, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1280, PETRI_PLACES=544, PETRI_TRANSITIONS=557} [2021-10-16 23:01:04,642 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -20 predicate places. [2021-10-16 23:01:04,642 INFO L470 AbstractCegarLoop]: Abstraction has has 544 places, 557 transitions, 1280 flow [2021-10-16 23:01:04,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 615.3333333333334) internal successors, (1846), 3 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:04,642 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:04,642 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] [2021-10-16 23:01:04,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-10-16 23:01:04,643 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread6Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:04,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:04,643 INFO L82 PathProgramCache]: Analyzing trace with hash 1774083151, now seen corresponding path program 1 times [2021-10-16 23:01:04,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:04,643 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036945572] [2021-10-16 23:01:04,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:04,644 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:04,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:04,665 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:04,666 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:04,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036945572] [2021-10-16 23:01:04,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036945572] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:04,666 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:04,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:04,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067917424] [2021-10-16 23:01:04,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:04,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:04,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:04,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:04,668 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 613 out of 647 [2021-10-16 23:01:04,668 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 544 places, 557 transitions, 1280 flow. Second operand has 3 states, 3 states have (on average 615.3333333333334) internal successors, (1846), 3 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:04,668 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:04,668 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 613 of 647 [2021-10-16 23:01:04,669 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:05,735 INFO L129 PetriNetUnfolder]: 138/2232 cut-off events. [2021-10-16 23:01:05,735 INFO L130 PetriNetUnfolder]: For 11/11 co-relation queries the response was YES. [2021-10-16 23:01:05,866 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2736 conditions, 2232 events. 138/2232 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 17424 event pairs, 39 based on Foata normal form. 0/2009 useless extension candidates. Maximal degree in co-relation 2567. Up to 79 conditions per place. [2021-10-16 23:01:05,911 INFO L132 encePairwiseOnDemand]: 641/647 looper letters, 13 selfloop transitions, 5 changer transitions 0/561 dead transitions. [2021-10-16 23:01:05,911 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 546 places, 561 transitions, 1324 flow [2021-10-16 23:01:05,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:05,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:05,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1858 transitions. [2021-10-16 23:01:05,914 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9572385368366821 [2021-10-16 23:01:05,914 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1858 transitions. [2021-10-16 23:01:05,914 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1858 transitions. [2021-10-16 23:01:05,914 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:05,915 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1858 transitions. [2021-10-16 23:01:05,916 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:05,917 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:05,917 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:05,917 INFO L186 Difference]: Start difference. First operand has 544 places, 557 transitions, 1280 flow. Second operand 3 states and 1858 transitions. [2021-10-16 23:01:05,917 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 546 places, 561 transitions, 1324 flow [2021-10-16 23:01:05,921 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 561 transitions, 1314 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:05,925 INFO L242 Difference]: Finished difference. Result has 546 places, 561 transitions, 1308 flow [2021-10-16 23:01:05,926 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1270, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=557, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=552, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1308, PETRI_PLACES=546, PETRI_TRANSITIONS=561} [2021-10-16 23:01:05,926 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -18 predicate places. [2021-10-16 23:01:05,926 INFO L470 AbstractCegarLoop]: Abstraction has has 546 places, 561 transitions, 1308 flow [2021-10-16 23:01:05,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 615.3333333333334) internal successors, (1846), 3 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:05,946 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:05,947 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] [2021-10-16 23:01:05,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-10-16 23:01:05,947 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:05,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:05,947 INFO L82 PathProgramCache]: Analyzing trace with hash 335332353, now seen corresponding path program 1 times [2021-10-16 23:01:05,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:05,947 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866939303] [2021-10-16 23:01:05,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:05,948 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:05,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:05,968 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:05,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:05,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866939303] [2021-10-16 23:01:05,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866939303] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:05,969 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:05,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:05,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846557423] [2021-10-16 23:01:05,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:05,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:05,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:05,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:05,971 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:01:05,971 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 546 places, 561 transitions, 1308 flow. Second operand has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:05,972 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:05,972 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:01:05,972 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:07,129 INFO L129 PetriNetUnfolder]: 129/2220 cut-off events. [2021-10-16 23:01:07,130 INFO L130 PetriNetUnfolder]: For 11/11 co-relation queries the response was YES. [2021-10-16 23:01:07,299 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2734 conditions, 2220 events. 129/2220 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 17311 event pairs, 28 based on Foata normal form. 0/2006 useless extension candidates. Maximal degree in co-relation 2564. Up to 40 conditions per place. [2021-10-16 23:01:07,357 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 6 selfloop transitions, 2 changer transitions 0/560 dead transitions. [2021-10-16 23:01:07,357 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 547 places, 560 transitions, 1322 flow [2021-10-16 23:01:07,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:07,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:07,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1863 transitions. [2021-10-16 23:01:07,360 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9598145285935085 [2021-10-16 23:01:07,360 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1863 transitions. [2021-10-16 23:01:07,360 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1863 transitions. [2021-10-16 23:01:07,361 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:07,361 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1863 transitions. [2021-10-16 23:01:07,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.0) internal successors, (1863), 3 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:07,363 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:07,364 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:07,364 INFO L186 Difference]: Start difference. First operand has 546 places, 561 transitions, 1308 flow. Second operand 3 states and 1863 transitions. [2021-10-16 23:01:07,364 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 547 places, 560 transitions, 1322 flow [2021-10-16 23:01:07,368 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 545 places, 560 transitions, 1312 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:07,372 INFO L242 Difference]: Finished difference. Result has 545 places, 560 transitions, 1300 flow [2021-10-16 23:01:07,372 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1296, PETRI_DIFFERENCE_MINUEND_PLACES=543, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=560, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=558, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1300, PETRI_PLACES=545, PETRI_TRANSITIONS=560} [2021-10-16 23:01:07,372 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -19 predicate places. [2021-10-16 23:01:07,372 INFO L470 AbstractCegarLoop]: Abstraction has has 545 places, 560 transitions, 1300 flow [2021-10-16 23:01:07,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:07,373 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:07,373 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] [2021-10-16 23:01:07,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-10-16 23:01:07,373 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread5Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:07,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:07,373 INFO L82 PathProgramCache]: Analyzing trace with hash 568480213, now seen corresponding path program 1 times [2021-10-16 23:01:07,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:07,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010881657] [2021-10-16 23:01:07,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:07,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:07,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:07,405 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:07,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:07,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010881657] [2021-10-16 23:01:07,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010881657] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:07,406 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:07,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:07,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391964844] [2021-10-16 23:01:07,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:07,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:07,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:07,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:07,408 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:01:07,409 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 545 places, 560 transitions, 1300 flow. Second operand has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:07,409 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:07,409 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:01:07,409 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:08,690 INFO L129 PetriNetUnfolder]: 129/2211 cut-off events. [2021-10-16 23:01:08,691 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:08,799 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2719 conditions, 2211 events. 129/2211 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 17226 event pairs, 28 based on Foata normal form. 0/2004 useless extension candidates. Maximal degree in co-relation 2549. Up to 40 conditions per place. [2021-10-16 23:01:08,831 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 6 selfloop transitions, 2 changer transitions 0/559 dead transitions. [2021-10-16 23:01:08,832 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 546 places, 559 transitions, 1314 flow [2021-10-16 23:01:08,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:08,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:08,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1863 transitions. [2021-10-16 23:01:08,834 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9598145285935085 [2021-10-16 23:01:08,834 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1863 transitions. [2021-10-16 23:01:08,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1863 transitions. [2021-10-16 23:01:08,834 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:08,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1863 transitions. [2021-10-16 23:01:08,836 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.0) internal successors, (1863), 3 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:08,837 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:08,837 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:08,837 INFO L186 Difference]: Start difference. First operand has 545 places, 560 transitions, 1300 flow. Second operand 3 states and 1863 transitions. [2021-10-16 23:01:08,837 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 546 places, 559 transitions, 1314 flow [2021-10-16 23:01:08,841 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 559 transitions, 1310 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:08,845 INFO L242 Difference]: Finished difference. Result has 544 places, 559 transitions, 1298 flow [2021-10-16 23:01:08,845 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1294, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=559, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=557, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1298, PETRI_PLACES=544, PETRI_TRANSITIONS=559} [2021-10-16 23:01:08,846 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -20 predicate places. [2021-10-16 23:01:08,846 INFO L470 AbstractCegarLoop]: Abstraction has has 544 places, 559 transitions, 1298 flow [2021-10-16 23:01:08,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:08,847 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:08,847 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] [2021-10-16 23:01:08,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-10-16 23:01:08,847 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread3Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:08,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:08,847 INFO L82 PathProgramCache]: Analyzing trace with hash 1037985691, now seen corresponding path program 1 times [2021-10-16 23:01:08,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:08,847 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020304857] [2021-10-16 23:01:08,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:08,849 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:08,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:08,875 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:08,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:08,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020304857] [2021-10-16 23:01:08,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020304857] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:08,875 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:08,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:08,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893860451] [2021-10-16 23:01:08,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:08,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:08,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:08,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:08,877 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:01:08,878 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 544 places, 559 transitions, 1298 flow. Second operand has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:08,878 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:08,878 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:01:08,878 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:10,013 INFO L129 PetriNetUnfolder]: 129/2206 cut-off events. [2021-10-16 23:01:10,013 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:10,190 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2694 conditions, 2206 events. 129/2206 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 17100 event pairs, 28 based on Foata normal form. 0/2004 useless extension candidates. Maximal degree in co-relation 2524. Up to 40 conditions per place. [2021-10-16 23:01:10,227 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 6 selfloop transitions, 2 changer transitions 0/558 dead transitions. [2021-10-16 23:01:10,228 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 545 places, 558 transitions, 1312 flow [2021-10-16 23:01:10,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:10,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:10,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1863 transitions. [2021-10-16 23:01:10,230 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9598145285935085 [2021-10-16 23:01:10,230 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1863 transitions. [2021-10-16 23:01:10,231 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1863 transitions. [2021-10-16 23:01:10,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:10,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1863 transitions. [2021-10-16 23:01:10,232 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.0) internal successors, (1863), 3 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:10,234 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:10,234 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:10,234 INFO L186 Difference]: Start difference. First operand has 544 places, 559 transitions, 1298 flow. Second operand 3 states and 1863 transitions. [2021-10-16 23:01:10,234 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 545 places, 558 transitions, 1312 flow [2021-10-16 23:01:10,243 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 543 places, 558 transitions, 1308 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:10,249 INFO L242 Difference]: Finished difference. Result has 543 places, 558 transitions, 1296 flow [2021-10-16 23:01:10,250 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1292, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=558, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=556, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1296, PETRI_PLACES=543, PETRI_TRANSITIONS=558} [2021-10-16 23:01:10,250 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -21 predicate places. [2021-10-16 23:01:10,250 INFO L470 AbstractCegarLoop]: Abstraction has has 543 places, 558 transitions, 1296 flow [2021-10-16 23:01:10,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:10,250 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:10,251 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-10-16 23:01:10,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-10-16 23:01:10,251 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread2Err4ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:10,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:10,251 INFO L82 PathProgramCache]: Analyzing trace with hash -597501690, now seen corresponding path program 1 times [2021-10-16 23:01:10,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:10,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794650718] [2021-10-16 23:01:10,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:10,252 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:10,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:10,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:10,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:10,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794650718] [2021-10-16 23:01:10,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794650718] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:10,283 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:10,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:10,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028591214] [2021-10-16 23:01:10,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:10,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:10,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:10,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:10,285 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 612 out of 647 [2021-10-16 23:01:10,286 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 543 places, 558 transitions, 1296 flow. Second operand has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:10,286 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:10,286 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 612 of 647 [2021-10-16 23:01:10,286 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:11,739 INFO L129 PetriNetUnfolder]: 161/2455 cut-off events. [2021-10-16 23:01:11,739 INFO L130 PetriNetUnfolder]: For 35/52 co-relation queries the response was YES. [2021-10-16 23:01:11,947 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3078 conditions, 2455 events. 161/2455 cut-off events. For 35/52 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 19484 event pairs, 38 based on Foata normal form. 0/2227 useless extension candidates. Maximal degree in co-relation 2907. Up to 94 conditions per place. [2021-10-16 23:01:11,991 INFO L132 encePairwiseOnDemand]: 641/647 looper letters, 18 selfloop transitions, 6 changer transitions 0/565 dead transitions. [2021-10-16 23:01:11,991 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 545 places, 565 transitions, 1366 flow [2021-10-16 23:01:11,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:11,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:11,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1857 transitions. [2021-10-16 23:01:11,993 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9567233384853169 [2021-10-16 23:01:11,993 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1857 transitions. [2021-10-16 23:01:11,993 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1857 transitions. [2021-10-16 23:01:11,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:11,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1857 transitions. [2021-10-16 23:01:11,996 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 619.0) internal successors, (1857), 3 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:11,997 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:11,997 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:11,997 INFO L186 Difference]: Start difference. First operand has 543 places, 558 transitions, 1296 flow. Second operand 3 states and 1857 transitions. [2021-10-16 23:01:11,997 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 545 places, 565 transitions, 1366 flow [2021-10-16 23:01:12,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 543 places, 565 transitions, 1362 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:12,005 INFO L242 Difference]: Finished difference. Result has 545 places, 562 transitions, 1336 flow [2021-10-16 23:01:12,006 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1292, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=558, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=552, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1336, PETRI_PLACES=545, PETRI_TRANSITIONS=562} [2021-10-16 23:01:12,006 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -19 predicate places. [2021-10-16 23:01:12,006 INFO L470 AbstractCegarLoop]: Abstraction has has 545 places, 562 transitions, 1336 flow [2021-10-16 23:01:12,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:12,006 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:12,006 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, 1, 1, 1, 1] [2021-10-16 23:01:12,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-10-16 23:01:12,007 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread6Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:12,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:12,007 INFO L82 PathProgramCache]: Analyzing trace with hash 1712608088, now seen corresponding path program 1 times [2021-10-16 23:01:12,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:12,007 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98277977] [2021-10-16 23:01:12,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:12,008 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:12,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:12,039 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:12,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:12,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98277977] [2021-10-16 23:01:12,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98277977] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:12,040 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:12,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:12,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176353417] [2021-10-16 23:01:12,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:12,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:12,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:12,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:12,041 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 618 out of 647 [2021-10-16 23:01:12,042 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 545 places, 562 transitions, 1336 flow. Second operand has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:12,042 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:12,042 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 618 of 647 [2021-10-16 23:01:12,042 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:13,378 INFO L129 PetriNetUnfolder]: 142/2353 cut-off events. [2021-10-16 23:01:13,379 INFO L130 PetriNetUnfolder]: For 67/68 co-relation queries the response was YES. [2021-10-16 23:01:13,503 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2949 conditions, 2353 events. 142/2353 cut-off events. For 67/68 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 18597 event pairs, 31 based on Foata normal form. 0/2154 useless extension candidates. Maximal degree in co-relation 2778. Up to 44 conditions per place. [2021-10-16 23:01:13,540 INFO L132 encePairwiseOnDemand]: 644/647 looper letters, 6 selfloop transitions, 2 changer transitions 0/561 dead transitions. [2021-10-16 23:01:13,540 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 546 places, 561 transitions, 1350 flow [2021-10-16 23:01:13,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:13,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:13,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1863 transitions. [2021-10-16 23:01:13,543 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9598145285935085 [2021-10-16 23:01:13,543 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1863 transitions. [2021-10-16 23:01:13,543 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1863 transitions. [2021-10-16 23:01:13,543 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:13,543 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1863 transitions. [2021-10-16 23:01:13,544 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 621.0) internal successors, (1863), 3 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:13,545 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:13,546 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:13,546 INFO L186 Difference]: Start difference. First operand has 545 places, 562 transitions, 1336 flow. Second operand 3 states and 1863 transitions. [2021-10-16 23:01:13,546 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 546 places, 561 transitions, 1350 flow [2021-10-16 23:01:13,549 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 561 transitions, 1338 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:13,553 INFO L242 Difference]: Finished difference. Result has 544 places, 561 transitions, 1326 flow [2021-10-16 23:01:13,553 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1322, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=561, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=559, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1326, PETRI_PLACES=544, PETRI_TRANSITIONS=561} [2021-10-16 23:01:13,553 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -20 predicate places. [2021-10-16 23:01:13,553 INFO L470 AbstractCegarLoop]: Abstraction has has 544 places, 561 transitions, 1326 flow [2021-10-16 23:01:13,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 620.0) internal successors, (1860), 3 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:13,554 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:13,554 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, 1, 1, 1, 1, 1, 1] [2021-10-16 23:01:13,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-10-16 23:01:13,554 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread5Err4ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:13,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:13,554 INFO L82 PathProgramCache]: Analyzing trace with hash 2122162266, now seen corresponding path program 1 times [2021-10-16 23:01:13,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:13,554 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249637611] [2021-10-16 23:01:13,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:13,555 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:13,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:13,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:13,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:13,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249637611] [2021-10-16 23:01:13,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249637611] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:13,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:13,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:13,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642165897] [2021-10-16 23:01:13,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:13,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:13,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:13,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:13,578 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 612 out of 647 [2021-10-16 23:01:13,579 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 544 places, 561 transitions, 1326 flow. Second operand has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:13,579 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:13,579 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 612 of 647 [2021-10-16 23:01:13,579 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:15,261 INFO L129 PetriNetUnfolder]: 174/2602 cut-off events. [2021-10-16 23:01:15,262 INFO L130 PetriNetUnfolder]: For 59/77 co-relation queries the response was YES. [2021-10-16 23:01:15,447 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3318 conditions, 2602 events. 174/2602 cut-off events. For 59/77 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 21067 event pairs, 41 based on Foata normal form. 0/2375 useless extension candidates. Maximal degree in co-relation 3146. Up to 94 conditions per place. [2021-10-16 23:01:15,499 INFO L132 encePairwiseOnDemand]: 641/647 looper letters, 18 selfloop transitions, 6 changer transitions 0/568 dead transitions. [2021-10-16 23:01:15,499 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 546 places, 568 transitions, 1396 flow [2021-10-16 23:01:15,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:15,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:15,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1857 transitions. [2021-10-16 23:01:15,502 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9567233384853169 [2021-10-16 23:01:15,502 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1857 transitions. [2021-10-16 23:01:15,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1857 transitions. [2021-10-16 23:01:15,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:15,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1857 transitions. [2021-10-16 23:01:15,509 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 619.0) internal successors, (1857), 3 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:15,510 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:15,511 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:15,511 INFO L186 Difference]: Start difference. First operand has 544 places, 561 transitions, 1326 flow. Second operand 3 states and 1857 transitions. [2021-10-16 23:01:15,511 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 546 places, 568 transitions, 1396 flow [2021-10-16 23:01:15,515 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 568 transitions, 1392 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:15,520 INFO L242 Difference]: Finished difference. Result has 546 places, 565 transitions, 1366 flow [2021-10-16 23:01:15,520 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1322, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=561, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=555, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1366, PETRI_PLACES=546, PETRI_TRANSITIONS=565} [2021-10-16 23:01:15,520 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -18 predicate places. [2021-10-16 23:01:15,520 INFO L470 AbstractCegarLoop]: Abstraction has has 546 places, 565 transitions, 1366 flow [2021-10-16 23:01:15,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 614.3333333333334) internal successors, (1843), 3 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:15,521 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:15,521 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, 1, 1, 1, 1, 1, 1] [2021-10-16 23:01:15,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-10-16 23:01:15,521 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread3Err4ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:15,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:15,522 INFO L82 PathProgramCache]: Analyzing trace with hash -1900955872, now seen corresponding path program 1 times [2021-10-16 23:01:15,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:15,522 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896387757] [2021-10-16 23:01:15,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:15,522 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:15,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:15,545 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:15,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:15,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896387757] [2021-10-16 23:01:15,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896387757] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:15,545 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:15,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:15,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736015234] [2021-10-16 23:01:15,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:15,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:15,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:15,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:15,547 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 612 out of 647 [2021-10-16 23:01:15,554 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 546 places, 565 transitions, 1366 flow. Second operand has 3 states, 3 states have (on average 614.6666666666666) internal successors, (1844), 3 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:15,554 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:15,554 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 612 of 647 [2021-10-16 23:01:15,554 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:17,550 INFO L129 PetriNetUnfolder]: 190/2797 cut-off events. [2021-10-16 23:01:17,551 INFO L130 PetriNetUnfolder]: For 124/143 co-relation queries the response was YES. [2021-10-16 23:01:17,868 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3639 conditions, 2797 events. 190/2797 cut-off events. For 124/143 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 22918 event pairs, 43 based on Foata normal form. 0/2566 useless extension candidates. Maximal degree in co-relation 3466. Up to 97 conditions per place. [2021-10-16 23:01:17,925 INFO L132 encePairwiseOnDemand]: 641/647 looper letters, 18 selfloop transitions, 6 changer transitions 0/572 dead transitions. [2021-10-16 23:01:17,925 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 548 places, 572 transitions, 1436 flow [2021-10-16 23:01:17,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:17,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:17,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1857 transitions. [2021-10-16 23:01:17,926 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9567233384853169 [2021-10-16 23:01:17,926 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1857 transitions. [2021-10-16 23:01:17,926 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1857 transitions. [2021-10-16 23:01:17,927 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:17,927 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1857 transitions. [2021-10-16 23:01:17,928 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 619.0) internal successors, (1857), 3 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:17,929 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:17,929 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:17,929 INFO L186 Difference]: Start difference. First operand has 546 places, 565 transitions, 1366 flow. Second operand 3 states and 1857 transitions. [2021-10-16 23:01:17,929 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 548 places, 572 transitions, 1436 flow [2021-10-16 23:01:17,932 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 572 transitions, 1424 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:17,936 INFO L242 Difference]: Finished difference. Result has 548 places, 569 transitions, 1398 flow [2021-10-16 23:01:17,937 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1354, PETRI_DIFFERENCE_MINUEND_PLACES=544, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=565, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=559, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1398, PETRI_PLACES=548, PETRI_TRANSITIONS=569} [2021-10-16 23:01:17,937 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -16 predicate places. [2021-10-16 23:01:17,937 INFO L470 AbstractCegarLoop]: Abstraction has has 548 places, 569 transitions, 1398 flow [2021-10-16 23:01:17,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 614.6666666666666) internal successors, (1844), 3 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:17,937 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:17,937 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, 1, 1, 1, 1, 1, 1] [2021-10-16 23:01:17,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-10-16 23:01:17,938 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread2Err5ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:17,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:17,938 INFO L82 PathProgramCache]: Analyzing trace with hash -460542358, now seen corresponding path program 1 times [2021-10-16 23:01:17,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:17,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395421769] [2021-10-16 23:01:17,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:17,938 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:17,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:17,959 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:17,959 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:17,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395421769] [2021-10-16 23:01:17,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395421769] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:17,959 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:17,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:17,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233627797] [2021-10-16 23:01:17,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:17,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:17,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:17,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:17,964 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 613 out of 647 [2021-10-16 23:01:17,965 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 548 places, 569 transitions, 1398 flow. Second operand has 3 states, 3 states have (on average 616.0) internal successors, (1848), 3 states have internal predecessors, (1848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:17,965 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:17,965 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 613 of 647 [2021-10-16 23:01:17,965 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:20,032 INFO L129 PetriNetUnfolder]: 205/2928 cut-off events. [2021-10-16 23:01:20,032 INFO L130 PetriNetUnfolder]: For 177/194 co-relation queries the response was YES. [2021-10-16 23:01:20,326 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3888 conditions, 2928 events. 205/2928 cut-off events. For 177/194 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 24039 event pairs, 38 based on Foata normal form. 0/2700 useless extension candidates. Maximal degree in co-relation 3715. Up to 98 conditions per place. [2021-10-16 23:01:20,501 INFO L132 encePairwiseOnDemand]: 641/647 looper letters, 16 selfloop transitions, 5 changer transitions 0/573 dead transitions. [2021-10-16 23:01:20,501 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 573 transitions, 1452 flow [2021-10-16 23:01:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:20,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:20,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1858 transitions. [2021-10-16 23:01:20,503 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9572385368366821 [2021-10-16 23:01:20,503 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1858 transitions. [2021-10-16 23:01:20,503 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1858 transitions. [2021-10-16 23:01:20,503 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:20,503 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1858 transitions. [2021-10-16 23:01:20,504 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 619.3333333333334) internal successors, (1858), 3 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:20,505 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:20,505 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 647.0) internal successors, (2588), 4 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:20,505 INFO L186 Difference]: Start difference. First operand has 548 places, 569 transitions, 1398 flow. Second operand 3 states and 1858 transitions. [2021-10-16 23:01:20,505 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 550 places, 573 transitions, 1452 flow [2021-10-16 23:01:20,509 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 548 places, 573 transitions, 1440 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:20,513 INFO L242 Difference]: Finished difference. Result has 550 places, 573 transitions, 1428 flow [2021-10-16 23:01:20,513 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1386, PETRI_DIFFERENCE_MINUEND_PLACES=546, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=569, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=564, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1428, PETRI_PLACES=550, PETRI_TRANSITIONS=573} [2021-10-16 23:01:20,514 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -14 predicate places. [2021-10-16 23:01:20,514 INFO L470 AbstractCegarLoop]: Abstraction has has 550 places, 573 transitions, 1428 flow [2021-10-16 23:01:20,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 616.0) internal successors, (1848), 3 states have internal predecessors, (1848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:20,514 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:20,514 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 23:01:20,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-10-16 23:01:20,514 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread3Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:20,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:20,514 INFO L82 PathProgramCache]: Analyzing trace with hash -1914391498, now seen corresponding path program 1 times [2021-10-16 23:01:20,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:20,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481196949] [2021-10-16 23:01:20,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:20,515 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:20,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:20,555 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:20,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:20,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481196949] [2021-10-16 23:01:20,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481196949] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:20,555 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:20,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-16 23:01:20,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776427116] [2021-10-16 23:01:20,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-16 23:01:20,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:20,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-16 23:01:20,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-16 23:01:20,557 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 612 out of 647 [2021-10-16 23:01:20,558 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 550 places, 573 transitions, 1428 flow. Second operand has 5 states, 5 states have (on average 613.6) internal successors, (3068), 5 states have internal predecessors, (3068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:20,558 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:20,558 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 612 of 647 [2021-10-16 23:01:20,558 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:22,641 INFO L129 PetriNetUnfolder]: 199/2890 cut-off events. [2021-10-16 23:01:22,642 INFO L130 PetriNetUnfolder]: For 129/132 co-relation queries the response was YES. [2021-10-16 23:01:22,920 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3793 conditions, 2890 events. 199/2890 cut-off events. For 129/132 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 23688 event pairs, 35 based on Foata normal form. 1/2667 useless extension candidates. Maximal degree in co-relation 3618. Up to 54 conditions per place. [2021-10-16 23:01:23,003 INFO L132 encePairwiseOnDemand]: 643/647 looper letters, 9 selfloop transitions, 0 changer transitions 4/576 dead transitions. [2021-10-16 23:01:23,003 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 554 places, 576 transitions, 1460 flow [2021-10-16 23:01:23,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-16 23:01:23,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-10-16 23:01:23,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3074 transitions. [2021-10-16 23:01:23,006 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9502318392581144 [2021-10-16 23:01:23,006 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3074 transitions. [2021-10-16 23:01:23,006 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3074 transitions. [2021-10-16 23:01:23,006 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:23,006 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3074 transitions. [2021-10-16 23:01:23,008 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 614.8) internal successors, (3074), 5 states have internal predecessors, (3074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:23,010 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 647.0) internal successors, (3882), 6 states have internal predecessors, (3882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:23,010 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 647.0) internal successors, (3882), 6 states have internal predecessors, (3882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:23,010 INFO L186 Difference]: Start difference. First operand has 550 places, 573 transitions, 1428 flow. Second operand 5 states and 3074 transitions. [2021-10-16 23:01:23,010 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 554 places, 576 transitions, 1460 flow [2021-10-16 23:01:23,015 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 552 places, 576 transitions, 1446 flow, removed 2 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:23,019 INFO L242 Difference]: Finished difference. Result has 555 places, 572 transitions, 1418 flow [2021-10-16 23:01:23,020 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=1414, PETRI_DIFFERENCE_MINUEND_PLACES=548, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=573, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=573, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1418, PETRI_PLACES=555, PETRI_TRANSITIONS=572} [2021-10-16 23:01:23,020 INFO L334 CegarLoopForPetriNet]: 564 programPoint places, -9 predicate places. [2021-10-16 23:01:23,020 INFO L470 AbstractCegarLoop]: Abstraction has has 555 places, 572 transitions, 1418 flow [2021-10-16 23:01:23,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 613.6) internal successors, (3068), 5 states have internal predecessors, (3068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 23:01:23,020 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:23,021 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 23:01:23,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-10-16 23:01:23,021 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread3Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err3INUSE_VIOLATION, thread1Err6INUSE_VIOLATION (and 78 more)] === [2021-10-16 23:01:23,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:23,021 INFO L82 PathProgramCache]: Analyzing trace with hash 701239608, now seen corresponding path program 1 times [2021-10-16 23:01:23,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:23,021 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439226507] [2021-10-16 23:01:23,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:23,021 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:23,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-16 23:01:23,033 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-16 23:01:23,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-16 23:01:23,107 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-16 23:01:23,107 INFO L631 BasicCegarLoop]: Counterexample is feasible [2021-10-16 23:01:23,108 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location thread3Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,110 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread1Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,110 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread1Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,110 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread1Err3INUSE_VIOLATION [2021-10-16 23:01:23,110 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread1Err6INUSE_VIOLATION [2021-10-16 23:01:23,110 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,110 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,110 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,110 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,110 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,110 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,110 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,111 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,111 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,111 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,111 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,111 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,111 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,111 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,111 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,111 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,111 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,111 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,111 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,111 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5INUSE_VIOLATION [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread4Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread4Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread4Err2INUSE_VIOLATION [2021-10-16 23:01:23,112 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread4Err7INUSE_VIOLATION [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread1Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,113 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread1Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread1Thread1of1ForFork2Err1INUSE_VIOLATION [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread1Thread1of1ForFork2Err8INUSE_VIOLATION [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,114 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread4Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread4Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread4Thread1of1ForFork5Err4INUSE_VIOLATION [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread4Thread1of1ForFork5Err9INUSE_VIOLATION [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,115 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,116 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:23,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-10-16 23:01:23,123 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-16 23:01:23,123 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-16 23:01:23,376 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 11:01:23 BasicIcfg [2021-10-16 23:01:23,377 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-16 23:01:23,378 INFO L168 Benchmark]: Toolchain (without parser) took 29767.59 ms. Allocated memory was 205.5 MB in the beginning and 6.3 GB in the end (delta: 6.1 GB). Free memory was 155.7 MB in the beginning and 4.5 GB in the end (delta: -4.4 GB). Peak memory consumption was 1.9 GB. Max. memory is 8.0 GB. [2021-10-16 23:01:23,378 INFO L168 Benchmark]: CDTParser took 0.10 ms. Allocated memory is still 205.5 MB. Free memory is still 172.2 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-16 23:01:23,378 INFO L168 Benchmark]: CACSL2BoogieTranslator took 217.51 ms. Allocated memory is still 205.5 MB. Free memory was 155.5 MB in the beginning and 179.9 MB in the end (delta: -24.3 MB). Peak memory consumption was 10.0 MB. Max. memory is 8.0 GB. [2021-10-16 23:01:23,378 INFO L168 Benchmark]: Boogie Procedure Inliner took 50.89 ms. Allocated memory is still 205.5 MB. Free memory was 179.3 MB in the beginning and 176.7 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-16 23:01:23,378 INFO L168 Benchmark]: Boogie Preprocessor took 39.09 ms. Allocated memory is still 205.5 MB. Free memory was 176.7 MB in the beginning and 174.1 MB in the end (delta: 2.6 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-10-16 23:01:23,378 INFO L168 Benchmark]: RCFGBuilder took 661.43 ms. Allocated memory is still 205.5 MB. Free memory was 174.1 MB in the beginning and 142.1 MB in the end (delta: 32.0 MB). Peak memory consumption was 31.5 MB. Max. memory is 8.0 GB. [2021-10-16 23:01:23,379 INFO L168 Benchmark]: TraceAbstraction took 28784.31 ms. Allocated memory was 205.5 MB in the beginning and 6.3 GB in the end (delta: 6.1 GB). Free memory was 141.6 MB in the beginning and 4.5 GB in the end (delta: -4.4 GB). Peak memory consumption was 1.9 GB. Max. memory is 8.0 GB. [2021-10-16 23:01:23,379 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10 ms. Allocated memory is still 205.5 MB. Free memory is still 172.2 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 217.51 ms. Allocated memory is still 205.5 MB. Free memory was 155.5 MB in the beginning and 179.9 MB in the end (delta: -24.3 MB). Peak memory consumption was 10.0 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 50.89 ms. Allocated memory is still 205.5 MB. Free memory was 179.3 MB in the beginning and 176.7 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 39.09 ms. Allocated memory is still 205.5 MB. Free memory was 176.7 MB in the beginning and 174.1 MB in the end (delta: 2.6 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 661.43 ms. Allocated memory is still 205.5 MB. Free memory was 174.1 MB in the beginning and 142.1 MB in the end (delta: 32.0 MB). Peak memory consumption was 31.5 MB. Max. memory is 8.0 GB. * TraceAbstraction took 28784.31 ms. Allocated memory was 205.5 MB in the beginning and 6.3 GB in the end (delta: 6.1 GB). Free memory was 141.6 MB in the beginning and 4.5 GB in the end (delta: -4.4 GB). Peak memory consumption was 1.9 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 66]: the program contains a data race the program contains a data race We found a FailurePath: [L38] 0 unsigned int x_0, y_1, x_8, y_9; VAL [x_0=0, x_8=0, y_1=0, y_9=0] [L39] 0 _Bool f1_2, f2_3, f1_10, f2_11; VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, x_0=0, x_8=0, y_1=0, y_9=0] [L40] 0 unsigned int temp_4, temp_5, temp_6, temp_7, temp_12, temp_13, temp_14, temp_15; VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=0, temp_13=0, temp_14=0, temp_15=0, temp_4=0, temp_5=0, temp_6=0, temp_7=0, x_0=0, x_8=0, y_1=0, y_9=0] [L148] 0 pthread_t t1, t4; VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=0, temp_13=0, temp_14=0, temp_15=0, temp_4=0, temp_5=0, temp_6=0, temp_7=0, x_0=0, x_8=0, y_1=0, y_9=0] [L151] 0 x_0 = __VERIFIER_nondet_uint() VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=0, temp_13=0, temp_14=0, temp_15=0, temp_4=0, temp_5=0, temp_6=0, temp_7=0, x_0=1, x_8=0, y_1=0, y_9=0] [L152] 0 y_1 = __VERIFIER_nondet_uint() VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=0, temp_13=0, temp_14=0, temp_15=0, temp_4=0, temp_5=0, temp_6=0, temp_7=0, x_0=1, x_8=0, y_1=9, y_9=0] [L153] 0 x_8 = __VERIFIER_nondet_uint() VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=0, temp_13=0, temp_14=0, temp_15=0, temp_4=0, temp_5=0, temp_6=0, temp_7=0, x_0=1, x_8=8589934593, y_1=9, y_9=0] [L154] 0 y_9 = __VERIFIER_nondet_uint() VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=0, temp_13=0, temp_14=0, temp_15=0, temp_4=0, temp_5=0, temp_6=0, temp_7=0, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L155] 0 temp_4 = __VERIFIER_nondet_uint() VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=0, temp_13=0, temp_14=0, temp_15=0, temp_4=8589934624, temp_5=0, temp_6=0, temp_7=0, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L156] 0 temp_5 = __VERIFIER_nondet_uint() VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=0, temp_13=0, temp_14=0, temp_15=0, temp_4=8589934624, temp_5=8589934604, temp_6=0, temp_7=0, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L157] 0 temp_6 = __VERIFIER_nondet_uint() VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=0, temp_13=0, temp_14=0, temp_15=0, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=0, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L158] 0 temp_7 = __VERIFIER_nondet_uint() VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=0, temp_13=0, temp_14=0, temp_15=0, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L159] 0 temp_12 = __VERIFIER_nondet_uint() VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=8589934618, temp_13=0, temp_14=0, temp_15=0, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L160] 0 temp_13 = __VERIFIER_nondet_uint() VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=8589934618, temp_13=8589934594, temp_14=0, temp_15=0, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L161] 0 temp_14 = __VERIFIER_nondet_uint() VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=0, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L162] 0 temp_15 = __VERIFIER_nondet_uint() VAL [f1_10=0, f1_2=0, f2_11=0, f2_3=0, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L163] 0 f1_2 = __VERIFIER_nondet_bool() VAL [f1_10=0, f1_2=8589934610, f2_11=0, f2_3=0, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L164] 0 f2_3 = __VERIFIER_nondet_bool() VAL [f1_10=0, f1_2=8589934610, f2_11=0, f2_3=8589934628, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L165] 0 f1_10 = __VERIFIER_nondet_bool() VAL [f1_10=8589934636, f1_2=8589934610, f2_11=0, f2_3=8589934628, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L166] 0 f2_11 = __VERIFIER_nondet_bool() VAL [f1_10=8589934636, f1_2=8589934610, f2_11=8589934621, f2_3=8589934628, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L169] 0 ( x_0 == x_8 ) && ( y_1 == y_9 ) VAL [f1_10=8589934636, f1_2=8589934610, f2_11=8589934621, f2_3=8589934628, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L169] 0 ( x_0 == x_8 ) && ( y_1 == y_9 ) VAL [f1_10=8589934636, f1_2=8589934610, f2_11=8589934621, f2_3=8589934628, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L35] COND FALSE 0 !(!cond) VAL [f1_10=8589934636, f1_2=8589934610, f2_11=8589934621, f2_3=8589934628, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L171] FCALL, FORK 0 pthread_create(&t1, 0, thread1, 0) VAL [f1_10=8589934636, f1_2=8589934610, f2_11=8589934621, f2_3=8589934628, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L80] 1 pthread_t t2, t3; VAL [f1_10=8589934636, f1_2=8589934610, f2_11=8589934621, f2_3=8589934628, t2={10:0}, t3={3:0}, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L83] 1 f1_2 = 0 [L84] 1 f2_3 = 0 VAL [f1_10=8589934636, f1_2=0, f2_11=8589934621, f2_3=0, t2={10:0}, t3={3:0}, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L87] FCALL, FORK 1 pthread_create(&t2, 0, thread2, 0) VAL [f1_10=8589934636, f1_2=0, f2_11=8589934621, f2_3=0, pthread_create(&t2, 0, thread2, 0)=12, t2={10:0}, t3={3:0}, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L44] COND TRUE 2 __VERIFIER_nondet_bool() VAL [f1_10=8589934636, f1_2=0, f2_11=8589934621, f2_3=0, pthread_create(&t2, 0, thread2, 0)=12, t2={10:0}, t3={3:0}, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=8589934624, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=1, x_8=8589934593, y_1=9, y_9=4294967305] [L46] 2 x_0 = temp_4 + 1 VAL [f1_10=8589934636, f1_2=0, f2_11=8589934621, f2_3=0, pthread_create(&t2, 0, thread2, 0)=12, t2={10:0}, t3={3:0}, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=1, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=2, x_8=8589934593, y_1=9, y_9=4294967305] [L48] 2 f1_2 = 1 VAL [f1_10=8589934636, f1_2=1, f2_11=8589934621, f2_3=0, pthread_create(&t2, 0, thread2, 0)=12, t2={10:0}, t3={3:0}, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=1, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=2, x_8=8589934593, y_1=9, y_9=4294967305] [L88] FCALL, FORK 1 pthread_create(&t3, 0, thread3, 0) VAL [f1_10=8589934636, f1_2=1, f2_11=8589934621, f2_3=0, pthread_create(&t3, 0, thread3, 0)=13, t2={10:0}, t3={3:0}, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=1, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=2, x_8=8589934593, y_1=9, y_9=4294967305] [L62] COND TRUE 3 __VERIFIER_nondet_bool() VAL [f1_10=8589934636, f1_2=1, f2_11=8589934621, f2_3=0, pthread_create(&t3, 0, thread3, 0)=13, t2={10:0}, t3={3:0}, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=1, temp_5=8589934604, temp_6=8589934609, temp_7=8589934602, x_0=2, x_8=8589934593, y_1=9, y_9=4294967305] [L64] 3 y_1 = temp_6 + 1 VAL [f1_10=8589934636, f1_2=1, f2_11=8589934621, f2_3=0, pthread_create(&t3, 0, thread3, 0)=13, t2={10:0}, t3={3:0}, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=1, temp_5=8589934604, temp_6=9, temp_7=8589934602, x_0=2, x_8=8589934593, y_1=10, y_9=4294967305] [L66] 3 f2_3 = 1 VAL [f1_10=8589934636, f1_2=1, f2_11=8589934621, f2_3=1, pthread_create(&t3, 0, thread3, 0)=13, t2={10:0}, t3={3:0}, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=1, temp_5=8589934604, temp_6=9, temp_7=8589934602, x_0=2, x_8=8589934593, y_1=10, y_9=4294967305] [L66] 3 f2_3 = 1 VAL [f1_10=8589934636, f1_2=1, f2_11=8589934621, f2_3=1, pthread_create(&t3, 0, thread3, 0)=13, t2={10:0}, t3={3:0}, temp_12=8589934618, temp_13=8589934594, temp_14=8589934600, temp_15=8589934632, temp_4=1, temp_5=8589934604, temp_6=9, temp_7=8589934602, x_0=2, x_8=8589934593, y_1=10, y_9=4294967305] - UnprovableResult [Line: 83]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 84]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 88]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 87]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 45]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 46]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 48]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 51]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 52]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 63]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 64]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 69]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 70]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 72]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 151]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 152]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 153]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 154]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 155]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 156]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 157]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 158]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 159]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 160]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 161]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 162]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 163]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 164]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 165]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 166]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 171]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 172]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 135]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 136]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 140]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 139]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 97]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 98]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 100]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 103]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 104]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 106]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 115]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 116]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 118]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 121]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 122]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 124]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 88]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 87]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 139]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 140]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 13 procedures, 958 locations, 82 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 3.2ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 28251.0ms, OverallIterations: 38, TraceHistogramMax: 1, EmptinessCheckTime: 0.0ms, AutomataDifference: 26522.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 311.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 408 SDtfs, 54 SDslu, 17 SDs, 0 SdLazy, 428 SolverSat, 12 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 291.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 79 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 67.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1428occurred in iteration=36, InterpolantAutomatonStates: 113, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 88.2ms SsaConstructionTime, 262.1ms SatisfiabilityAnalysisTime, 645.9ms InterpolantComputationTime, 5223 NumberOfCodeBlocks, 5223 NumberOfCodeBlocksAsserted, 38 NumberOfCheckSat, 4979 ConstructedInterpolants, 0 QuantifiedInterpolants, 5058 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 37 InterpolantComputations, 37 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2021-10-16 23:01:23,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...