/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-FA-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/goblint-regression/09-regions_01-list_rc.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-eaa536417960c97dc4122e532ee2691877b99d76-eaa5364 [2021-10-16 22:46:46,640 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-16 22:46:46,643 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-16 22:46:46,694 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-16 22:46:46,695 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-16 22:46:46,708 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-16 22:46:46,709 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-16 22:46:46,712 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-16 22:46:46,714 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-16 22:46:46,714 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-16 22:46:46,715 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-16 22:46:46,716 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-16 22:46:46,716 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-16 22:46:46,717 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-16 22:46:46,718 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-16 22:46:46,719 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-16 22:46:46,720 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-16 22:46:46,721 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-16 22:46:46,722 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-16 22:46:46,723 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-16 22:46:46,724 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-16 22:46:46,727 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-16 22:46:46,728 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-16 22:46:46,728 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-16 22:46:46,731 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-16 22:46:46,731 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-16 22:46:46,731 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-16 22:46:46,732 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-16 22:46:46,732 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-16 22:46:46,733 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-16 22:46:46,733 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-16 22:46:46,734 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-16 22:46:46,735 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-16 22:46:46,735 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-16 22:46:46,736 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-16 22:46:46,736 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-16 22:46:46,737 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-16 22:46:46,737 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-16 22:46:46,737 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-16 22:46:46,738 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-16 22:46:46,739 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-16 22:46:46,740 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-FA-NoLbe.epf [2021-10-16 22:46:46,758 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-16 22:46:46,758 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-16 22:46:46,758 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-16 22:46:46,758 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-16 22:46:46,764 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-16 22:46:46,765 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-16 22:46:46,765 INFO L138 SettingsManager]: * Use SBE=true [2021-10-16 22:46:46,765 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-16 22:46:46,765 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-16 22:46:46,765 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-16 22:46:46,766 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-16 22:46:46,766 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-16 22:46:46,766 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-16 22:46:46,766 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-16 22:46:46,767 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-16 22:46:46,767 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-16 22:46:46,767 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-16 22:46:46,767 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-16 22:46:46,767 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-16 22:46:46,767 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-16 22:46:46,767 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-16 22:46:46,767 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-10-16 22:46:46,768 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-16 22:46:46,769 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 22:46:46,769 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-16 22:46:46,769 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-16 22:46:46,769 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-16 22:46:46,769 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-16 22:46:46,769 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-16 22:46:46,769 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-10-16 22:46:46,770 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-16 22:46:46,770 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 22:46:47,016 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-16 22:46:47,047 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-16 22:46:47,049 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-16 22:46:47,050 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-16 22:46:47,051 INFO L275 PluginConnector]: CDTParser initialized [2021-10-16 22:46:47,052 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/09-regions_01-list_rc.i [2021-10-16 22:46:47,106 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/077da8e92/2c7c35dc4d214defad60d10ce1ad8f03/FLAG636fc2061 [2021-10-16 22:46:47,568 INFO L306 CDTParser]: Found 1 translation units. [2021-10-16 22:46:47,569 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/09-regions_01-list_rc.i [2021-10-16 22:46:47,591 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/077da8e92/2c7c35dc4d214defad60d10ce1ad8f03/FLAG636fc2061 [2021-10-16 22:46:47,607 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/077da8e92/2c7c35dc4d214defad60d10ce1ad8f03 [2021-10-16 22:46:47,617 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-16 22:46:47,619 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-16 22:46:47,621 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-16 22:46:47,621 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-16 22:46:47,624 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-16 22:46:47,624 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 10:46:47" (1/1) ... [2021-10-16 22:46:47,625 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@68d4a310 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:46:47, skipping insertion in model container [2021-10-16 22:46:47,626 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 10:46:47" (1/1) ... [2021-10-16 22:46:47,632 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-16 22:46:47,667 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-16 22:46:48,121 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 22:46:48,131 INFO L203 MainTranslator]: Completed pre-run [2021-10-16 22:46:48,172 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 22:46:48,237 INFO L208 MainTranslator]: Completed translation [2021-10-16 22:46:48,238 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:46:48 WrapperNode [2021-10-16 22:46:48,238 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-16 22:46:48,239 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-16 22:46:48,239 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-16 22:46:48,239 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-16 22:46:48,246 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:46:48" (1/1) ... [2021-10-16 22:46:48,263 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:46:48" (1/1) ... [2021-10-16 22:46:48,293 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-16 22:46:48,294 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-16 22:46:48,294 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-16 22:46:48,294 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-16 22:46:48,301 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:46:48" (1/1) ... [2021-10-16 22:46:48,301 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:46:48" (1/1) ... [2021-10-16 22:46:48,306 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:46:48" (1/1) ... [2021-10-16 22:46:48,306 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:46:48" (1/1) ... [2021-10-16 22:46:48,319 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:46:48" (1/1) ... [2021-10-16 22:46:48,321 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:46:48" (1/1) ... [2021-10-16 22:46:48,323 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:46:48" (1/1) ... [2021-10-16 22:46:48,326 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-16 22:46:48,327 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-16 22:46:48,327 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-16 22:46:48,327 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-16 22:46:48,328 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:46:48" (1/1) ... [2021-10-16 22:46:48,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 22:46:48,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-16 22:46:48,356 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 22:46:48,376 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 22:46:48,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-16 22:46:48,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-10-16 22:46:48,397 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-16 22:46:48,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-16 22:46:48,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-16 22:46:48,398 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-10-16 22:46:48,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-16 22:46:48,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-10-16 22:46:48,399 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-10-16 22:46:48,399 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-10-16 22:46:48,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-16 22:46:48,399 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-16 22:46:48,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-16 22:46:48,401 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 22:46:48,953 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-16 22:46:48,954 INFO L299 CfgBuilder]: Removed 10 assume(true) statements. [2021-10-16 22:46:48,955 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 10:46:48 BoogieIcfgContainer [2021-10-16 22:46:48,956 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-16 22:46:48,958 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-16 22:46:48,958 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-16 22:46:48,961 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-16 22:46:48,961 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 10:46:47" (1/3) ... [2021-10-16 22:46:48,962 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1a771209 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 10:46:48, skipping insertion in model container [2021-10-16 22:46:48,962 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:46:48" (2/3) ... [2021-10-16 22:46:48,963 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1a771209 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 10:46:48, skipping insertion in model container [2021-10-16 22:46:48,963 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 10:46:48" (3/3) ... [2021-10-16 22:46:48,964 INFO L111 eAbstractionObserver]: Analyzing ICFG 09-regions_01-list_rc.i [2021-10-16 22:46:48,968 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-16 22:46:48,969 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-16 22:46:48,969 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2021-10-16 22:46:48,969 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-16 22:46:49,018 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,019 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,019 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,019 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,019 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,021 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,021 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,021 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,021 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,021 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,021 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,021 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,022 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,022 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,022 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,022 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,022 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,022 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,022 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,022 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,023 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,023 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,023 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,023 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,023 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,024 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,024 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,024 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,024 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,024 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,024 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,024 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,024 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,024 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,024 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,024 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,025 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,025 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,025 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,025 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,025 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,025 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,025 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,025 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,025 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,025 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,025 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,026 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,026 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,026 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,026 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,026 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,026 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,026 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,026 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,027 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,027 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,027 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,027 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,027 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,027 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,027 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,027 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,028 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,028 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,028 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,028 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,029 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,029 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,029 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,029 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,029 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,029 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,030 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,030 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,030 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,030 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,030 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,030 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,030 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,030 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,031 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,031 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,031 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,031 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,031 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,031 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,032 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,032 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,034 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,035 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,035 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,039 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,040 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,040 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,040 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,040 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,040 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,041 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,041 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,041 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,042 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,042 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,042 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,042 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,042 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,042 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,042 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,042 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,042 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,042 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,043 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,043 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,043 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,043 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,043 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,043 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,043 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,043 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,043 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,044 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,044 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,044 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,044 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,044 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,044 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,044 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,044 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,044 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,044 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,044 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,045 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,045 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,045 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,045 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,045 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,045 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,045 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,045 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,045 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,047 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,047 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,047 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,047 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,047 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,049 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,049 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,049 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,049 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,058 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,058 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,058 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,064 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,064 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,065 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,067 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,067 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,067 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,068 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,068 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,068 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,068 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,069 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,069 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,069 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,070 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,070 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,070 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,070 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,070 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,070 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,071 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,071 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,071 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,074 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,075 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,075 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,076 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,076 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,076 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem35.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,076 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~p.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,076 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,076 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,076 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_init_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,077 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,077 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,077 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,077 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:46:49,082 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-10-16 22:46:49,128 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-16 22:46:49,134 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, 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 22:46:49,135 INFO L340 AbstractCegarLoop]: Starting to check reachability of 15 error locations. [2021-10-16 22:46:49,149 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 199 places, 195 transitions, 395 flow [2021-10-16 22:46:49,223 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 2050 states, 2040 states have (on average 1.9161764705882354) internal successors, (3909), 2049 states have internal predecessors, (3909), 0 states have call successors, (0), 0 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 22:46:49,229 INFO L276 IsEmpty]: Start isEmpty. Operand has 2050 states, 2040 states have (on average 1.9161764705882354) internal successors, (3909), 2049 states have internal predecessors, (3909), 0 states have call successors, (0), 0 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 22:46:49,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-16 22:46:49,235 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:46:49,235 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:46:49,236 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:46:49,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:46:49,240 INFO L82 PathProgramCache]: Analyzing trace with hash 1689251034, now seen corresponding path program 1 times [2021-10-16 22:46:49,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:46:49,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54867094] [2021-10-16 22:46:49,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:46:49,249 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:46:49,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:46:49,607 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 22:46:49,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:46:49,608 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54867094] [2021-10-16 22:46:49,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54867094] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:46:49,608 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:46:49,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-16 22:46:49,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941844642] [2021-10-16 22:46:49,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 22:46:49,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:46:49,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 22:46:49,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-16 22:46:49,635 INFO L87 Difference]: Start difference. First operand has 2050 states, 2040 states have (on average 1.9161764705882354) internal successors, (3909), 2049 states have internal predecessors, (3909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 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 22:46:49,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:46:49,883 INFO L93 Difference]: Finished difference Result 2048 states and 3907 transitions. [2021-10-16 22:46:49,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-16 22:46:49,885 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-16 22:46:49,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:46:49,904 INFO L225 Difference]: With dead ends: 2048 [2021-10-16 22:46:49,905 INFO L226 Difference]: Without dead ends: 2048 [2021-10-16 22:46:49,906 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 38.2ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-16 22:46:49,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2048 states. [2021-10-16 22:46:50,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2048 to 2048. [2021-10-16 22:46:50,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2048 states, 2040 states have (on average 1.9151960784313726) internal successors, (3907), 2047 states have internal predecessors, (3907), 0 states have call successors, (0), 0 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 22:46:50,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2048 states to 2048 states and 3907 transitions. [2021-10-16 22:46:50,044 INFO L78 Accepts]: Start accepts. Automaton has 2048 states and 3907 transitions. Word has length 38 [2021-10-16 22:46:50,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:46:50,045 INFO L470 AbstractCegarLoop]: Abstraction has 2048 states and 3907 transitions. [2021-10-16 22:46:50,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 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 22:46:50,045 INFO L276 IsEmpty]: Start isEmpty. Operand 2048 states and 3907 transitions. [2021-10-16 22:46:50,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-16 22:46:50,046 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:46:50,046 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:46:50,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-16 22:46:50,046 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:46:50,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:46:50,047 INFO L82 PathProgramCache]: Analyzing trace with hash -1789698529, now seen corresponding path program 1 times [2021-10-16 22:46:50,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:46:50,047 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074888957] [2021-10-16 22:46:50,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:46:50,048 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:46:50,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:46:50,174 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 22:46:50,174 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:46:50,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074888957] [2021-10-16 22:46:50,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074888957] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:46:50,175 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:46:50,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-16 22:46:50,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889941927] [2021-10-16 22:46:50,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 22:46:50,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:46:50,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 22:46:50,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-16 22:46:50,177 INFO L87 Difference]: Start difference. First operand 2048 states and 3907 transitions. Second operand has 6 states, 5 states have (on average 9.2) internal successors, (46), 6 states have internal predecessors, (46), 0 states have call successors, (0), 0 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 22:46:50,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:46:50,322 INFO L93 Difference]: Finished difference Result 2046 states and 3905 transitions. [2021-10-16 22:46:50,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-16 22:46:50,323 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.2) internal successors, (46), 6 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-10-16 22:46:50,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:46:50,331 INFO L225 Difference]: With dead ends: 2046 [2021-10-16 22:46:50,331 INFO L226 Difference]: Without dead ends: 2046 [2021-10-16 22:46:50,332 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.3ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-16 22:46:50,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2046 states. [2021-10-16 22:46:50,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2046 to 2046. [2021-10-16 22:46:50,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2046 states, 2040 states have (on average 1.9142156862745099) internal successors, (3905), 2045 states have internal predecessors, (3905), 0 states have call successors, (0), 0 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 22:46:50,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2046 states to 2046 states and 3905 transitions. [2021-10-16 22:46:50,381 INFO L78 Accepts]: Start accepts. Automaton has 2046 states and 3905 transitions. Word has length 46 [2021-10-16 22:46:50,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:46:50,382 INFO L470 AbstractCegarLoop]: Abstraction has 2046 states and 3905 transitions. [2021-10-16 22:46:50,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.2) internal successors, (46), 6 states have internal predecessors, (46), 0 states have call successors, (0), 0 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 22:46:50,382 INFO L276 IsEmpty]: Start isEmpty. Operand 2046 states and 3905 transitions. [2021-10-16 22:46:50,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-16 22:46:50,384 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:46:50,385 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:46:50,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-16 22:46:50,385 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:46:50,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:46:50,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1105213705, now seen corresponding path program 1 times [2021-10-16 22:46:50,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:46:50,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900187385] [2021-10-16 22:46:50,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:46:50,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:46:50,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:46:50,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:46:50,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:46:50,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900187385] [2021-10-16 22:46:50,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900187385] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:46:50,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:46:50,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:46:50,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43364888] [2021-10-16 22:46:50,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:46:50,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:46:50,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:46:50,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:46:50,463 INFO L87 Difference]: Start difference. First operand 2046 states and 3905 transitions. Second operand has 3 states, 2 states have (on average 26.0) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 22:46:50,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:46:50,484 INFO L93 Difference]: Finished difference Result 2045 states and 3904 transitions. [2021-10-16 22:46:50,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:46:50,484 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 26.0) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-16 22:46:50,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:46:50,492 INFO L225 Difference]: With dead ends: 2045 [2021-10-16 22:46:50,492 INFO L226 Difference]: Without dead ends: 2045 [2021-10-16 22:46:50,493 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:46:50,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2045 states. [2021-10-16 22:46:50,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2045 to 2045. [2021-10-16 22:46:50,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2040 states have (on average 1.9137254901960785) internal successors, (3904), 2044 states have internal predecessors, (3904), 0 states have call successors, (0), 0 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 22:46:50,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 3904 transitions. [2021-10-16 22:46:50,542 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 3904 transitions. Word has length 52 [2021-10-16 22:46:50,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:46:50,543 INFO L470 AbstractCegarLoop]: Abstraction has 2045 states and 3904 transitions. [2021-10-16 22:46:50,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 26.0) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 22:46:50,543 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 3904 transitions. [2021-10-16 22:46:50,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-10-16 22:46:50,544 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:46:50,544 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:46:50,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-16 22:46:50,545 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:46:50,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:46:50,545 INFO L82 PathProgramCache]: Analyzing trace with hash -2094164371, now seen corresponding path program 1 times [2021-10-16 22:46:50,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:46:50,545 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176169156] [2021-10-16 22:46:50,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:46:50,546 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:46:50,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:46:50,668 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:46:50,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:46:50,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176169156] [2021-10-16 22:46:50,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176169156] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:46:50,668 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:46:50,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-16 22:46:50,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310853669] [2021-10-16 22:46:50,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 22:46:50,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:46:50,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 22:46:50,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-16 22:46:50,670 INFO L87 Difference]: Start difference. First operand 2045 states and 3904 transitions. Second operand has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 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 22:46:50,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:46:50,885 INFO L93 Difference]: Finished difference Result 2044 states and 3903 transitions. [2021-10-16 22:46:50,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-16 22:46:50,886 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2021-10-16 22:46:50,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:46:50,894 INFO L225 Difference]: With dead ends: 2044 [2021-10-16 22:46:50,894 INFO L226 Difference]: Without dead ends: 2044 [2021-10-16 22:46:50,895 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.9ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-16 22:46:50,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2044 states. [2021-10-16 22:46:50,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2044 to 2044. [2021-10-16 22:46:50,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2044 states, 2040 states have (on average 1.9132352941176471) internal successors, (3903), 2043 states have internal predecessors, (3903), 0 states have call successors, (0), 0 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 22:46:50,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2044 states to 2044 states and 3903 transitions. [2021-10-16 22:46:50,941 INFO L78 Accepts]: Start accepts. Automaton has 2044 states and 3903 transitions. Word has length 86 [2021-10-16 22:46:50,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:46:50,941 INFO L470 AbstractCegarLoop]: Abstraction has 2044 states and 3903 transitions. [2021-10-16 22:46:50,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 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 22:46:50,941 INFO L276 IsEmpty]: Start isEmpty. Operand 2044 states and 3903 transitions. [2021-10-16 22:46:50,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-10-16 22:46:50,949 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:46:50,949 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:46:50,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-16 22:46:50,949 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:46:50,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:46:50,950 INFO L82 PathProgramCache]: Analyzing trace with hash 1451903986, now seen corresponding path program 1 times [2021-10-16 22:46:50,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:46:50,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891415045] [2021-10-16 22:46:50,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:46:50,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:46:50,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:46:51,079 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 22:46:51,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:46:51,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891415045] [2021-10-16 22:46:51,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891415045] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:46:51,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:46:51,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-16 22:46:51,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212501069] [2021-10-16 22:46:51,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 22:46:51,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:46:51,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 22:46:51,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-16 22:46:51,081 INFO L87 Difference]: Start difference. First operand 2044 states and 3903 transitions. Second operand has 6 states, 5 states have (on average 21.6) internal successors, (108), 6 states have internal predecessors, (108), 0 states have call successors, (0), 0 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 22:46:51,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:46:51,355 INFO L93 Difference]: Finished difference Result 2150 states and 4110 transitions. [2021-10-16 22:46:51,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-16 22:46:51,356 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 21.6) internal successors, (108), 6 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2021-10-16 22:46:51,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:46:51,365 INFO L225 Difference]: With dead ends: 2150 [2021-10-16 22:46:51,366 INFO L226 Difference]: Without dead ends: 2150 [2021-10-16 22:46:51,366 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.8ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-16 22:46:51,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2150 states. [2021-10-16 22:46:51,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2150 to 2127. [2021-10-16 22:46:51,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2127 states, 2123 states have (on average 1.9147432878002826) internal successors, (4065), 2126 states have internal predecessors, (4065), 0 states have call successors, (0), 0 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 22:46:51,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2127 states to 2127 states and 4065 transitions. [2021-10-16 22:46:51,423 INFO L78 Accepts]: Start accepts. Automaton has 2127 states and 4065 transitions. Word has length 108 [2021-10-16 22:46:51,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:46:51,425 INFO L470 AbstractCegarLoop]: Abstraction has 2127 states and 4065 transitions. [2021-10-16 22:46:51,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 21.6) internal successors, (108), 6 states have internal predecessors, (108), 0 states have call successors, (0), 0 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 22:46:51,425 INFO L276 IsEmpty]: Start isEmpty. Operand 2127 states and 4065 transitions. [2021-10-16 22:46:51,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-10-16 22:46:51,430 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:46:51,430 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:46:51,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-16 22:46:51,431 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:46:51,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:46:51,431 INFO L82 PathProgramCache]: Analyzing trace with hash 416460279, now seen corresponding path program 1 times [2021-10-16 22:46:51,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:46:51,431 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37805556] [2021-10-16 22:46:51,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:46:51,432 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:46:51,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:46:51,577 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 22:46:51,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:46:51,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37805556] [2021-10-16 22:46:51,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37805556] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:46:51,578 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:46:51,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-16 22:46:51,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545441311] [2021-10-16 22:46:51,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 22:46:51,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:46:51,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 22:46:51,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-16 22:46:51,580 INFO L87 Difference]: Start difference. First operand 2127 states and 4065 transitions. Second operand has 6 states, 5 states have (on average 23.2) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 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 22:46:51,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:46:51,741 INFO L93 Difference]: Finished difference Result 2233 states and 4272 transitions. [2021-10-16 22:46:51,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-16 22:46:51,742 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 23.2) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2021-10-16 22:46:51,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:46:51,751 INFO L225 Difference]: With dead ends: 2233 [2021-10-16 22:46:51,751 INFO L226 Difference]: Without dead ends: 2233 [2021-10-16 22:46:51,751 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.1ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-16 22:46:51,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2233 states. [2021-10-16 22:46:51,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2233 to 2210. [2021-10-16 22:46:51,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2210 states, 2206 states have (on average 1.9161378059836809) internal successors, (4227), 2209 states have internal predecessors, (4227), 0 states have call successors, (0), 0 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 22:46:51,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2210 states to 2210 states and 4227 transitions. [2021-10-16 22:46:51,813 INFO L78 Accepts]: Start accepts. Automaton has 2210 states and 4227 transitions. Word has length 116 [2021-10-16 22:46:51,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:46:51,813 INFO L470 AbstractCegarLoop]: Abstraction has 2210 states and 4227 transitions. [2021-10-16 22:46:51,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 23.2) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 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 22:46:51,814 INFO L276 IsEmpty]: Start isEmpty. Operand 2210 states and 4227 transitions. [2021-10-16 22:46:51,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-10-16 22:46:51,815 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:46:51,815 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:46:51,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-16 22:46:51,816 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:46:51,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:46:51,816 INFO L82 PathProgramCache]: Analyzing trace with hash -1303815973, now seen corresponding path program 1 times [2021-10-16 22:46:51,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:46:51,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413391796] [2021-10-16 22:46:51,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:46:51,820 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:46:51,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:46:52,077 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 22:46:52,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:46:52,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413391796] [2021-10-16 22:46:52,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413391796] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:46:52,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:46:52,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-16 22:46:52,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443052630] [2021-10-16 22:46:52,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-16 22:46:52,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:46:52,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-16 22:46:52,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-10-16 22:46:52,079 INFO L87 Difference]: Start difference. First operand 2210 states and 4227 transitions. Second operand has 13 states, 12 states have (on average 9.75) internal successors, (117), 13 states have internal predecessors, (117), 0 states have call successors, (0), 0 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 22:46:53,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:46:53,048 INFO L93 Difference]: Finished difference Result 2439 states and 4623 transitions. [2021-10-16 22:46:53,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-16 22:46:53,049 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 9.75) internal successors, (117), 13 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2021-10-16 22:46:53,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:46:53,060 INFO L225 Difference]: With dead ends: 2439 [2021-10-16 22:46:53,060 INFO L226 Difference]: Without dead ends: 2439 [2021-10-16 22:46:53,061 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 306.4ms TimeCoverageRelationStatistics Valid=204, Invalid=666, Unknown=0, NotChecked=0, Total=870 [2021-10-16 22:46:53,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2439 states. [2021-10-16 22:46:53,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2439 to 2155. [2021-10-16 22:46:53,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2155 states, 2151 states have (on average 1.913993491399349) internal successors, (4117), 2154 states have internal predecessors, (4117), 0 states have call successors, (0), 0 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 22:46:53,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2155 states to 2155 states and 4117 transitions. [2021-10-16 22:46:53,145 INFO L78 Accepts]: Start accepts. Automaton has 2155 states and 4117 transitions. Word has length 117 [2021-10-16 22:46:53,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:46:53,145 INFO L470 AbstractCegarLoop]: Abstraction has 2155 states and 4117 transitions. [2021-10-16 22:46:53,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 9.75) internal successors, (117), 13 states have internal predecessors, (117), 0 states have call successors, (0), 0 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 22:46:53,146 INFO L276 IsEmpty]: Start isEmpty. Operand 2155 states and 4117 transitions. [2021-10-16 22:46:53,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-10-16 22:46:53,148 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:46:53,148 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:46:53,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-16 22:46:53,149 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:46:53,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:46:53,149 INFO L82 PathProgramCache]: Analyzing trace with hash -1273001226, now seen corresponding path program 1 times [2021-10-16 22:46:53,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:46:53,150 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321138527] [2021-10-16 22:46:53,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:46:53,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:46:53,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:46:53,365 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 22:46:53,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:46:53,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321138527] [2021-10-16 22:46:53,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321138527] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:46:53,366 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:46:53,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-16 22:46:53,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861037561] [2021-10-16 22:46:53,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-16 22:46:53,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:46:53,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-16 22:46:53,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-10-16 22:46:53,367 INFO L87 Difference]: Start difference. First operand 2155 states and 4117 transitions. Second operand has 13 states, 12 states have (on average 10.416666666666666) internal successors, (125), 13 states have internal predecessors, (125), 0 states have call successors, (0), 0 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 22:46:54,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:46:54,107 INFO L93 Difference]: Finished difference Result 2384 states and 4513 transitions. [2021-10-16 22:46:54,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-16 22:46:54,107 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 10.416666666666666) internal successors, (125), 13 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-10-16 22:46:54,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:46:54,117 INFO L225 Difference]: With dead ends: 2384 [2021-10-16 22:46:54,118 INFO L226 Difference]: Without dead ends: 2384 [2021-10-16 22:46:54,118 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 296.2ms TimeCoverageRelationStatistics Valid=204, Invalid=666, Unknown=0, NotChecked=0, Total=870 [2021-10-16 22:46:54,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2384 states. [2021-10-16 22:46:54,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2384 to 2100. [2021-10-16 22:46:54,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2100 states, 2096 states have (on average 1.911736641221374) internal successors, (4007), 2099 states have internal predecessors, (4007), 0 states have call successors, (0), 0 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 22:46:54,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2100 states to 2100 states and 4007 transitions. [2021-10-16 22:46:54,163 INFO L78 Accepts]: Start accepts. Automaton has 2100 states and 4007 transitions. Word has length 125 [2021-10-16 22:46:54,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:46:54,163 INFO L470 AbstractCegarLoop]: Abstraction has 2100 states and 4007 transitions. [2021-10-16 22:46:54,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 10.416666666666666) internal successors, (125), 13 states have internal predecessors, (125), 0 states have call successors, (0), 0 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 22:46:54,164 INFO L276 IsEmpty]: Start isEmpty. Operand 2100 states and 4007 transitions. [2021-10-16 22:46:54,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:46:54,166 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:46:54,166 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:46:54,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-10-16 22:46:54,166 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:46:54,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:46:54,167 INFO L82 PathProgramCache]: Analyzing trace with hash -576257509, now seen corresponding path program 1 times [2021-10-16 22:46:54,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:46:54,167 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713476983] [2021-10-16 22:46:54,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:46:54,167 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:46:54,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:46:54,542 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 22:46:54,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:46:54,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713476983] [2021-10-16 22:46:54,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713476983] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:46:54,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:46:54,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-16 22:46:54,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636987169] [2021-10-16 22:46:54,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-16 22:46:54,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:46:54,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-16 22:46:54,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-10-16 22:46:54,544 INFO L87 Difference]: Start difference. First operand 2100 states and 4007 transitions. Second operand has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:46:57,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:46:57,268 INFO L93 Difference]: Finished difference Result 4788 states and 9206 transitions. [2021-10-16 22:46:57,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-10-16 22:46:57,268 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:46:57,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:46:57,301 INFO L225 Difference]: With dead ends: 4788 [2021-10-16 22:46:57,302 INFO L226 Difference]: Without dead ends: 4788 [2021-10-16 22:46:57,304 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3052 ImplicationChecksByTransitivity, 1349.6ms TimeCoverageRelationStatistics Valid=1021, Invalid=8099, Unknown=0, NotChecked=0, Total=9120 [2021-10-16 22:46:57,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4788 states. [2021-10-16 22:46:57,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4788 to 2212. [2021-10-16 22:46:57,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2212 states, 2208 states have (on average 1.9162137681159421) internal successors, (4231), 2211 states have internal predecessors, (4231), 0 states have call successors, (0), 0 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 22:46:57,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2212 states to 2212 states and 4231 transitions. [2021-10-16 22:46:57,377 INFO L78 Accepts]: Start accepts. Automaton has 2212 states and 4231 transitions. Word has length 128 [2021-10-16 22:46:57,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:46:57,378 INFO L470 AbstractCegarLoop]: Abstraction has 2212 states and 4231 transitions. [2021-10-16 22:46:57,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:46:57,378 INFO L276 IsEmpty]: Start isEmpty. Operand 2212 states and 4231 transitions. [2021-10-16 22:46:57,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:46:57,380 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:46:57,380 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:46:57,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-16 22:46:57,381 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:46:57,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:46:57,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1979274625, now seen corresponding path program 2 times [2021-10-16 22:46:57,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:46:57,382 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133749408] [2021-10-16 22:46:57,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:46:57,383 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:46:57,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:46:57,751 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 22:46:57,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:46:57,752 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133749408] [2021-10-16 22:46:57,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133749408] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:46:57,752 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:46:57,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:46:57,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67775638] [2021-10-16 22:46:57,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:46:57,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:46:57,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:46:57,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:46:57,754 INFO L87 Difference]: Start difference. First operand 2212 states and 4231 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:46:59,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:46:59,509 INFO L93 Difference]: Finished difference Result 4261 states and 8219 transitions. [2021-10-16 22:46:59,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-16 22:46:59,515 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:46:59,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:46:59,527 INFO L225 Difference]: With dead ends: 4261 [2021-10-16 22:46:59,527 INFO L226 Difference]: Without dead ends: 4261 [2021-10-16 22:46:59,529 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1304 ImplicationChecksByTransitivity, 793.6ms TimeCoverageRelationStatistics Valid=579, Invalid=3977, Unknown=0, NotChecked=0, Total=4556 [2021-10-16 22:46:59,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4261 states. [2021-10-16 22:46:59,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4261 to 2236. [2021-10-16 22:46:59,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2236 states, 2232 states have (on average 1.9171146953405018) internal successors, (4279), 2235 states have internal predecessors, (4279), 0 states have call successors, (0), 0 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 22:46:59,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2236 states to 2236 states and 4279 transitions. [2021-10-16 22:46:59,601 INFO L78 Accepts]: Start accepts. Automaton has 2236 states and 4279 transitions. Word has length 128 [2021-10-16 22:46:59,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:46:59,602 INFO L470 AbstractCegarLoop]: Abstraction has 2236 states and 4279 transitions. [2021-10-16 22:46:59,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:46:59,602 INFO L276 IsEmpty]: Start isEmpty. Operand 2236 states and 4279 transitions. [2021-10-16 22:46:59,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:46:59,604 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:46:59,605 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:46:59,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-16 22:46:59,605 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:46:59,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:46:59,605 INFO L82 PathProgramCache]: Analyzing trace with hash -271892765, now seen corresponding path program 3 times [2021-10-16 22:46:59,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:46:59,607 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799896065] [2021-10-16 22:46:59,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:46:59,607 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:46:59,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:46:59,944 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 22:46:59,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:46:59,945 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799896065] [2021-10-16 22:46:59,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799896065] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:46:59,945 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:46:59,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:46:59,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165770209] [2021-10-16 22:46:59,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:46:59,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:46:59,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:46:59,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:46:59,946 INFO L87 Difference]: Start difference. First operand 2236 states and 4279 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:01,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:01,712 INFO L93 Difference]: Finished difference Result 3267 states and 6307 transitions. [2021-10-16 22:47:01,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-16 22:47:01,712 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:01,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:01,719 INFO L225 Difference]: With dead ends: 3267 [2021-10-16 22:47:01,719 INFO L226 Difference]: Without dead ends: 3267 [2021-10-16 22:47:01,720 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1114 ImplicationChecksByTransitivity, 770.1ms TimeCoverageRelationStatistics Valid=519, Invalid=3513, Unknown=0, NotChecked=0, Total=4032 [2021-10-16 22:47:01,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3267 states. [2021-10-16 22:47:01,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3267 to 2237. [2021-10-16 22:47:01,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2237 states, 2233 states have (on average 1.917151813703538) internal successors, (4281), 2236 states have internal predecessors, (4281), 0 states have call successors, (0), 0 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 22:47:01,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2237 states to 2237 states and 4281 transitions. [2021-10-16 22:47:01,763 INFO L78 Accepts]: Start accepts. Automaton has 2237 states and 4281 transitions. Word has length 128 [2021-10-16 22:47:01,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:01,764 INFO L470 AbstractCegarLoop]: Abstraction has 2237 states and 4281 transitions. [2021-10-16 22:47:01,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:01,764 INFO L276 IsEmpty]: Start isEmpty. Operand 2237 states and 4281 transitions. [2021-10-16 22:47:01,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:01,766 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:01,766 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:01,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-16 22:47:01,767 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:01,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:01,767 INFO L82 PathProgramCache]: Analyzing trace with hash -612724835, now seen corresponding path program 4 times [2021-10-16 22:47:01,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:01,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100475141] [2021-10-16 22:47:01,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:01,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:01,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:02,100 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 22:47:02,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:02,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100475141] [2021-10-16 22:47:02,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100475141] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:02,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:02,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:47:02,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123841975] [2021-10-16 22:47:02,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:47:02,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:02,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:47:02,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:47:02,102 INFO L87 Difference]: Start difference. First operand 2237 states and 4281 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:03,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:03,872 INFO L93 Difference]: Finished difference Result 3229 states and 6233 transitions. [2021-10-16 22:47:03,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-16 22:47:03,872 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:03,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:03,879 INFO L225 Difference]: With dead ends: 3229 [2021-10-16 22:47:03,879 INFO L226 Difference]: Without dead ends: 3229 [2021-10-16 22:47:03,881 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1114 ImplicationChecksByTransitivity, 869.6ms TimeCoverageRelationStatistics Valid=526, Invalid=3506, Unknown=0, NotChecked=0, Total=4032 [2021-10-16 22:47:03,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3229 states. [2021-10-16 22:47:03,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3229 to 2238. [2021-10-16 22:47:03,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2238 states, 2234 states have (on average 1.9171888988361683) internal successors, (4283), 2237 states have internal predecessors, (4283), 0 states have call successors, (0), 0 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 22:47:03,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2238 states to 2238 states and 4283 transitions. [2021-10-16 22:47:03,934 INFO L78 Accepts]: Start accepts. Automaton has 2238 states and 4283 transitions. Word has length 128 [2021-10-16 22:47:03,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:03,934 INFO L470 AbstractCegarLoop]: Abstraction has 2238 states and 4283 transitions. [2021-10-16 22:47:03,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:03,935 INFO L276 IsEmpty]: Start isEmpty. Operand 2238 states and 4283 transitions. [2021-10-16 22:47:03,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:03,937 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:03,937 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:03,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-16 22:47:03,937 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:03,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:03,938 INFO L82 PathProgramCache]: Analyzing trace with hash -1254325947, now seen corresponding path program 5 times [2021-10-16 22:47:03,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:03,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895294264] [2021-10-16 22:47:03,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:03,938 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:03,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:04,257 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 22:47:04,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:04,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895294264] [2021-10-16 22:47:04,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895294264] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:04,257 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:04,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:47:04,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771030817] [2021-10-16 22:47:04,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:47:04,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:04,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:47:04,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:47:04,259 INFO L87 Difference]: Start difference. First operand 2238 states and 4283 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:06,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:06,250 INFO L93 Difference]: Finished difference Result 3165 states and 6109 transitions. [2021-10-16 22:47:06,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-16 22:47:06,251 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:06,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:06,258 INFO L225 Difference]: With dead ends: 3165 [2021-10-16 22:47:06,258 INFO L226 Difference]: Without dead ends: 3165 [2021-10-16 22:47:06,260 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1111 ImplicationChecksByTransitivity, 862.4ms TimeCoverageRelationStatistics Valid=541, Invalid=3491, Unknown=0, NotChecked=0, Total=4032 [2021-10-16 22:47:06,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2021-10-16 22:47:06,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 2240. [2021-10-16 22:47:06,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2240 states, 2236 states have (on average 1.917262969588551) internal successors, (4287), 2239 states have internal predecessors, (4287), 0 states have call successors, (0), 0 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 22:47:06,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2240 states to 2240 states and 4287 transitions. [2021-10-16 22:47:06,309 INFO L78 Accepts]: Start accepts. Automaton has 2240 states and 4287 transitions. Word has length 128 [2021-10-16 22:47:06,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:06,309 INFO L470 AbstractCegarLoop]: Abstraction has 2240 states and 4287 transitions. [2021-10-16 22:47:06,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:06,309 INFO L276 IsEmpty]: Start isEmpty. Operand 2240 states and 4287 transitions. [2021-10-16 22:47:06,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:06,311 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:06,312 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:06,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-16 22:47:06,312 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:06,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:06,312 INFO L82 PathProgramCache]: Analyzing trace with hash -710066103, now seen corresponding path program 6 times [2021-10-16 22:47:06,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:06,312 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344492311] [2021-10-16 22:47:06,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:06,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:06,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:06,769 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 22:47:06,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:06,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344492311] [2021-10-16 22:47:06,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344492311] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:06,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:06,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-10-16 22:47:06,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859359857] [2021-10-16 22:47:06,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-16 22:47:06,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:06,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-16 22:47:06,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-10-16 22:47:06,771 INFO L87 Difference]: Start difference. First operand 2240 states and 4287 transitions. Second operand has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:08,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:08,949 INFO L93 Difference]: Finished difference Result 3848 states and 7432 transitions. [2021-10-16 22:47:08,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-16 22:47:08,950 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:08,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:08,956 INFO L225 Difference]: With dead ends: 3848 [2021-10-16 22:47:08,956 INFO L226 Difference]: Without dead ends: 3848 [2021-10-16 22:47:08,957 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1517 ImplicationChecksByTransitivity, 1345.3ms TimeCoverageRelationStatistics Valid=780, Invalid=4476, Unknown=0, NotChecked=0, Total=5256 [2021-10-16 22:47:08,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3848 states. [2021-10-16 22:47:08,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3848 to 2263. [2021-10-16 22:47:08,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2263 states, 2259 states have (on average 1.9181053563523682) internal successors, (4333), 2262 states have internal predecessors, (4333), 0 states have call successors, (0), 0 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 22:47:08,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2263 states to 2263 states and 4333 transitions. [2021-10-16 22:47:08,996 INFO L78 Accepts]: Start accepts. Automaton has 2263 states and 4333 transitions. Word has length 128 [2021-10-16 22:47:08,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:08,997 INFO L470 AbstractCegarLoop]: Abstraction has 2263 states and 4333 transitions. [2021-10-16 22:47:08,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:08,997 INFO L276 IsEmpty]: Start isEmpty. Operand 2263 states and 4333 transitions. [2021-10-16 22:47:08,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:08,999 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:08,999 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:08,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-16 22:47:09,000 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:09,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:09,000 INFO L82 PathProgramCache]: Analyzing trace with hash 40048829, now seen corresponding path program 7 times [2021-10-16 22:47:09,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:09,000 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675930420] [2021-10-16 22:47:09,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:09,000 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:09,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:09,426 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 22:47:09,426 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:09,426 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675930420] [2021-10-16 22:47:09,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675930420] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:09,426 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:09,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:47:09,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66844848] [2021-10-16 22:47:09,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:47:09,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:09,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:47:09,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:47:09,427 INFO L87 Difference]: Start difference. First operand 2263 states and 4333 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:11,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:11,681 INFO L93 Difference]: Finished difference Result 3885 states and 7504 transitions. [2021-10-16 22:47:11,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-16 22:47:11,683 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:11,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:11,691 INFO L225 Difference]: With dead ends: 3885 [2021-10-16 22:47:11,691 INFO L226 Difference]: Without dead ends: 3885 [2021-10-16 22:47:11,693 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1481 ImplicationChecksByTransitivity, 1273.1ms TimeCoverageRelationStatistics Valid=811, Invalid=4301, Unknown=0, NotChecked=0, Total=5112 [2021-10-16 22:47:11,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3885 states. [2021-10-16 22:47:11,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3885 to 2262. [2021-10-16 22:47:11,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2262 states, 2258 states have (on average 1.9180690876882196) internal successors, (4331), 2261 states have internal predecessors, (4331), 0 states have call successors, (0), 0 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 22:47:11,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2262 states to 2262 states and 4331 transitions. [2021-10-16 22:47:11,735 INFO L78 Accepts]: Start accepts. Automaton has 2262 states and 4331 transitions. Word has length 128 [2021-10-16 22:47:11,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:11,736 INFO L470 AbstractCegarLoop]: Abstraction has 2262 states and 4331 transitions. [2021-10-16 22:47:11,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:11,736 INFO L276 IsEmpty]: Start isEmpty. Operand 2262 states and 4331 transitions. [2021-10-16 22:47:11,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:11,738 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:11,738 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:11,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-16 22:47:11,739 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:11,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:11,739 INFO L82 PathProgramCache]: Analyzing trace with hash 2144371465, now seen corresponding path program 8 times [2021-10-16 22:47:11,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:11,739 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714161324] [2021-10-16 22:47:11,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:11,739 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:11,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:12,159 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 22:47:12,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:12,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714161324] [2021-10-16 22:47:12,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714161324] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:12,160 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:12,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:47:12,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814274735] [2021-10-16 22:47:12,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:47:12,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:12,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:47:12,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:47:12,161 INFO L87 Difference]: Start difference. First operand 2262 states and 4331 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:14,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:14,315 INFO L93 Difference]: Finished difference Result 3950 states and 7630 transitions. [2021-10-16 22:47:14,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-16 22:47:14,316 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:14,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:14,323 INFO L225 Difference]: With dead ends: 3950 [2021-10-16 22:47:14,323 INFO L226 Difference]: Without dead ends: 3950 [2021-10-16 22:47:14,325 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1590 ImplicationChecksByTransitivity, 1289.1ms TimeCoverageRelationStatistics Valid=828, Invalid=4574, Unknown=0, NotChecked=0, Total=5402 [2021-10-16 22:47:14,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3950 states. [2021-10-16 22:47:14,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3950 to 2261. [2021-10-16 22:47:14,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2261 states, 2257 states have (on average 1.9180327868852458) internal successors, (4329), 2260 states have internal predecessors, (4329), 0 states have call successors, (0), 0 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 22:47:14,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2261 states to 2261 states and 4329 transitions. [2021-10-16 22:47:14,363 INFO L78 Accepts]: Start accepts. Automaton has 2261 states and 4329 transitions. Word has length 128 [2021-10-16 22:47:14,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:14,363 INFO L470 AbstractCegarLoop]: Abstraction has 2261 states and 4329 transitions. [2021-10-16 22:47:14,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:14,364 INFO L276 IsEmpty]: Start isEmpty. Operand 2261 states and 4329 transitions. [2021-10-16 22:47:14,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:14,366 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:14,366 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:14,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-10-16 22:47:14,366 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:14,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:14,366 INFO L82 PathProgramCache]: Analyzing trace with hash 162444797, now seen corresponding path program 9 times [2021-10-16 22:47:14,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:14,367 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314081380] [2021-10-16 22:47:14,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:14,367 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:14,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:14,734 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 22:47:14,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:14,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314081380] [2021-10-16 22:47:14,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314081380] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:14,734 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:14,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:47:14,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427424969] [2021-10-16 22:47:14,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:47:14,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:14,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:47:14,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:47:14,736 INFO L87 Difference]: Start difference. First operand 2261 states and 4329 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:17,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:17,183 INFO L93 Difference]: Finished difference Result 3918 states and 7568 transitions. [2021-10-16 22:47:17,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-10-16 22:47:17,184 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:17,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:17,188 INFO L225 Difference]: With dead ends: 3918 [2021-10-16 22:47:17,188 INFO L226 Difference]: Without dead ends: 3918 [2021-10-16 22:47:17,190 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1702 ImplicationChecksByTransitivity, 1304.2ms TimeCoverageRelationStatistics Valid=862, Invalid=4838, Unknown=0, NotChecked=0, Total=5700 [2021-10-16 22:47:17,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3918 states. [2021-10-16 22:47:17,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3918 to 2260. [2021-10-16 22:47:17,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2256 states have (on average 1.9179964539007093) internal successors, (4327), 2259 states have internal predecessors, (4327), 0 states have call successors, (0), 0 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 22:47:17,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 4327 transitions. [2021-10-16 22:47:17,229 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 4327 transitions. Word has length 128 [2021-10-16 22:47:17,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:17,230 INFO L470 AbstractCegarLoop]: Abstraction has 2260 states and 4327 transitions. [2021-10-16 22:47:17,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:17,230 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 4327 transitions. [2021-10-16 22:47:17,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:17,232 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:17,232 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:17,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-10-16 22:47:17,233 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:17,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:17,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1067568167, now seen corresponding path program 10 times [2021-10-16 22:47:17,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:17,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055488882] [2021-10-16 22:47:17,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:17,234 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:17,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:17,759 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 22:47:17,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:17,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055488882] [2021-10-16 22:47:17,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055488882] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:17,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:17,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-10-16 22:47:17,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579299771] [2021-10-16 22:47:17,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-16 22:47:17,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:17,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-16 22:47:17,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-10-16 22:47:17,761 INFO L87 Difference]: Start difference. First operand 2260 states and 4327 transitions. Second operand has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:19,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:19,950 INFO L93 Difference]: Finished difference Result 2530 states and 4820 transitions. [2021-10-16 22:47:19,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-16 22:47:19,950 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:19,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:19,953 INFO L225 Difference]: With dead ends: 2530 [2021-10-16 22:47:19,953 INFO L226 Difference]: Without dead ends: 2530 [2021-10-16 22:47:19,954 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1496 ImplicationChecksByTransitivity, 1302.8ms TimeCoverageRelationStatistics Valid=868, Invalid=4244, Unknown=0, NotChecked=0, Total=5112 [2021-10-16 22:47:19,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2530 states. [2021-10-16 22:47:19,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2530 to 2260. [2021-10-16 22:47:19,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2256 states have (on average 1.9179964539007093) internal successors, (4327), 2259 states have internal predecessors, (4327), 0 states have call successors, (0), 0 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 22:47:19,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 4327 transitions. [2021-10-16 22:47:19,994 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 4327 transitions. Word has length 128 [2021-10-16 22:47:19,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:19,994 INFO L470 AbstractCegarLoop]: Abstraction has 2260 states and 4327 transitions. [2021-10-16 22:47:19,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:19,995 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 4327 transitions. [2021-10-16 22:47:19,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:19,997 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:19,997 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:19,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-16 22:47:19,997 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:19,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:19,998 INFO L82 PathProgramCache]: Analyzing trace with hash -1177296791, now seen corresponding path program 11 times [2021-10-16 22:47:19,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:19,998 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122645497] [2021-10-16 22:47:19,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:19,998 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:20,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:20,559 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 22:47:20,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:20,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122645497] [2021-10-16 22:47:20,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122645497] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:20,560 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:20,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-10-16 22:47:20,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053658160] [2021-10-16 22:47:20,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-16 22:47:20,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:20,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-16 22:47:20,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-10-16 22:47:20,561 INFO L87 Difference]: Start difference. First operand 2260 states and 4327 transitions. Second operand has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:23,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:23,115 INFO L93 Difference]: Finished difference Result 2567 states and 4893 transitions. [2021-10-16 22:47:23,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-16 22:47:23,116 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:23,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:23,118 INFO L225 Difference]: With dead ends: 2567 [2021-10-16 22:47:23,118 INFO L226 Difference]: Without dead ends: 2567 [2021-10-16 22:47:23,119 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1674 ImplicationChecksByTransitivity, 1590.5ms TimeCoverageRelationStatistics Valid=971, Invalid=4579, Unknown=0, NotChecked=0, Total=5550 [2021-10-16 22:47:23,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2567 states. [2021-10-16 22:47:23,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2567 to 2266. [2021-10-16 22:47:23,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2266 states, 2262 states have (on average 1.9182139699381078) internal successors, (4339), 2265 states have internal predecessors, (4339), 0 states have call successors, (0), 0 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 22:47:23,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2266 states to 2266 states and 4339 transitions. [2021-10-16 22:47:23,162 INFO L78 Accepts]: Start accepts. Automaton has 2266 states and 4339 transitions. Word has length 128 [2021-10-16 22:47:23,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:23,162 INFO L470 AbstractCegarLoop]: Abstraction has 2266 states and 4339 transitions. [2021-10-16 22:47:23,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:23,163 INFO L276 IsEmpty]: Start isEmpty. Operand 2266 states and 4339 transitions. [2021-10-16 22:47:23,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:23,165 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:23,165 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:23,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-16 22:47:23,166 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:23,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:23,166 INFO L82 PathProgramCache]: Analyzing trace with hash 548347717, now seen corresponding path program 12 times [2021-10-16 22:47:23,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:23,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793584334] [2021-10-16 22:47:23,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:23,167 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:23,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:23,679 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 22:47:23,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:23,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793584334] [2021-10-16 22:47:23,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793584334] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:23,680 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:23,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:47:23,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168793001] [2021-10-16 22:47:23,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:47:23,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:23,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:47:23,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:47:23,681 INFO L87 Difference]: Start difference. First operand 2266 states and 4339 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:25,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:25,741 INFO L93 Difference]: Finished difference Result 2574 states and 4906 transitions. [2021-10-16 22:47:25,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-16 22:47:25,741 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:25,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:25,744 INFO L225 Difference]: With dead ends: 2574 [2021-10-16 22:47:25,744 INFO L226 Difference]: Without dead ends: 2574 [2021-10-16 22:47:25,744 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1502 ImplicationChecksByTransitivity, 1327.4ms TimeCoverageRelationStatistics Valid=973, Invalid=4139, Unknown=0, NotChecked=0, Total=5112 [2021-10-16 22:47:25,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2574 states. [2021-10-16 22:47:25,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2574 to 2260. [2021-10-16 22:47:25,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2256 states have (on average 1.9179964539007093) internal successors, (4327), 2259 states have internal predecessors, (4327), 0 states have call successors, (0), 0 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 22:47:25,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 4327 transitions. [2021-10-16 22:47:25,774 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 4327 transitions. Word has length 128 [2021-10-16 22:47:25,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:25,774 INFO L470 AbstractCegarLoop]: Abstraction has 2260 states and 4327 transitions. [2021-10-16 22:47:25,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:25,774 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 4327 transitions. [2021-10-16 22:47:25,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:25,776 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:25,777 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:25,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-16 22:47:25,777 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:25,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:25,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1579927035, now seen corresponding path program 13 times [2021-10-16 22:47:25,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:25,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215309744] [2021-10-16 22:47:25,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:25,778 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:25,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:26,367 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 22:47:26,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:26,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215309744] [2021-10-16 22:47:26,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215309744] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:26,368 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:26,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-10-16 22:47:26,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078921655] [2021-10-16 22:47:26,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-16 22:47:26,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:26,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-16 22:47:26,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=446, Unknown=0, NotChecked=0, Total=506 [2021-10-16 22:47:26,369 INFO L87 Difference]: Start difference. First operand 2260 states and 4327 transitions. Second operand has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:28,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:28,809 INFO L93 Difference]: Finished difference Result 2571 states and 4902 transitions. [2021-10-16 22:47:28,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-16 22:47:28,809 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:28,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:28,812 INFO L225 Difference]: With dead ends: 2571 [2021-10-16 22:47:28,812 INFO L226 Difference]: Without dead ends: 2571 [2021-10-16 22:47:28,812 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1564 ImplicationChecksByTransitivity, 1529.4ms TimeCoverageRelationStatistics Valid=902, Invalid=4354, Unknown=0, NotChecked=0, Total=5256 [2021-10-16 22:47:28,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2571 states. [2021-10-16 22:47:28,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2571 to 2272. [2021-10-16 22:47:28,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2272 states, 2268 states have (on average 1.9184303350970018) internal successors, (4351), 2271 states have internal predecessors, (4351), 0 states have call successors, (0), 0 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 22:47:28,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2272 states to 2272 states and 4351 transitions. [2021-10-16 22:47:28,843 INFO L78 Accepts]: Start accepts. Automaton has 2272 states and 4351 transitions. Word has length 128 [2021-10-16 22:47:28,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:28,843 INFO L470 AbstractCegarLoop]: Abstraction has 2272 states and 4351 transitions. [2021-10-16 22:47:28,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:28,843 INFO L276 IsEmpty]: Start isEmpty. Operand 2272 states and 4351 transitions. [2021-10-16 22:47:28,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:28,845 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:28,846 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:28,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-10-16 22:47:28,846 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:28,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:28,846 INFO L82 PathProgramCache]: Analyzing trace with hash -989395753, now seen corresponding path program 14 times [2021-10-16 22:47:28,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:28,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761665324] [2021-10-16 22:47:28,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:28,847 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:28,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:29,332 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 22:47:29,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:29,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761665324] [2021-10-16 22:47:29,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761665324] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:29,332 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:29,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:47:29,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613998480] [2021-10-16 22:47:29,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:47:29,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:29,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:47:29,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:47:29,334 INFO L87 Difference]: Start difference. First operand 2272 states and 4351 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:31,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:31,732 INFO L93 Difference]: Finished difference Result 2609 states and 4976 transitions. [2021-10-16 22:47:31,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-16 22:47:31,733 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:31,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:31,735 INFO L225 Difference]: With dead ends: 2609 [2021-10-16 22:47:31,735 INFO L226 Difference]: Without dead ends: 2609 [2021-10-16 22:47:31,736 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1511 ImplicationChecksByTransitivity, 1557.6ms TimeCoverageRelationStatistics Valid=966, Invalid=4146, Unknown=0, NotChecked=0, Total=5112 [2021-10-16 22:47:31,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2021-10-16 22:47:31,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2266. [2021-10-16 22:47:31,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2266 states, 2262 states have (on average 1.9182139699381078) internal successors, (4339), 2265 states have internal predecessors, (4339), 0 states have call successors, (0), 0 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 22:47:31,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2266 states to 2266 states and 4339 transitions. [2021-10-16 22:47:31,763 INFO L78 Accepts]: Start accepts. Automaton has 2266 states and 4339 transitions. Word has length 128 [2021-10-16 22:47:31,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:31,764 INFO L470 AbstractCegarLoop]: Abstraction has 2266 states and 4339 transitions. [2021-10-16 22:47:31,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:31,764 INFO L276 IsEmpty]: Start isEmpty. Operand 2266 states and 4339 transitions. [2021-10-16 22:47:31,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:31,766 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:31,766 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:31,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-10-16 22:47:31,767 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:31,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:31,767 INFO L82 PathProgramCache]: Analyzing trace with hash 651955771, now seen corresponding path program 15 times [2021-10-16 22:47:31,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:31,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802427613] [2021-10-16 22:47:31,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:31,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:31,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:32,217 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 22:47:32,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:32,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802427613] [2021-10-16 22:47:32,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802427613] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:32,217 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:32,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:47:32,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807638339] [2021-10-16 22:47:32,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:47:32,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:32,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:47:32,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:47:32,219 INFO L87 Difference]: Start difference. First operand 2266 states and 4339 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:34,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:34,288 INFO L93 Difference]: Finished difference Result 2618 states and 4992 transitions. [2021-10-16 22:47:34,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-16 22:47:34,288 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:34,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:34,291 INFO L225 Difference]: With dead ends: 2618 [2021-10-16 22:47:34,291 INFO L226 Difference]: Without dead ends: 2618 [2021-10-16 22:47:34,291 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1499 ImplicationChecksByTransitivity, 1341.7ms TimeCoverageRelationStatistics Valid=943, Invalid=4169, Unknown=0, NotChecked=0, Total=5112 [2021-10-16 22:47:34,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2618 states. [2021-10-16 22:47:34,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2618 to 2260. [2021-10-16 22:47:34,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2256 states have (on average 1.9179964539007093) internal successors, (4327), 2259 states have internal predecessors, (4327), 0 states have call successors, (0), 0 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 22:47:34,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 4327 transitions. [2021-10-16 22:47:34,322 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 4327 transitions. Word has length 128 [2021-10-16 22:47:34,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:34,323 INFO L470 AbstractCegarLoop]: Abstraction has 2260 states and 4327 transitions. [2021-10-16 22:47:34,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:34,323 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 4327 transitions. [2021-10-16 22:47:34,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:34,325 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:34,325 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:34,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-10-16 22:47:34,325 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:34,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:34,326 INFO L82 PathProgramCache]: Analyzing trace with hash -1195862329, now seen corresponding path program 16 times [2021-10-16 22:47:34,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:34,326 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133224760] [2021-10-16 22:47:34,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:34,326 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:34,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:34,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 22:47:34,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:34,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133224760] [2021-10-16 22:47:34,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133224760] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:34,835 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:34,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-10-16 22:47:34,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579017385] [2021-10-16 22:47:34,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-16 22:47:34,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:34,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-16 22:47:34,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-10-16 22:47:34,837 INFO L87 Difference]: Start difference. First operand 2260 states and 4327 transitions. Second operand has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:37,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:37,369 INFO L93 Difference]: Finished difference Result 2587 states and 4934 transitions. [2021-10-16 22:47:37,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-16 22:47:37,369 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:37,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:37,373 INFO L225 Difference]: With dead ends: 2587 [2021-10-16 22:47:37,373 INFO L226 Difference]: Without dead ends: 2587 [2021-10-16 22:47:37,374 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1453 ImplicationChecksByTransitivity, 1589.4ms TimeCoverageRelationStatistics Valid=836, Invalid=4134, Unknown=0, NotChecked=0, Total=4970 [2021-10-16 22:47:37,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2587 states. [2021-10-16 22:47:37,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2587 to 2278. [2021-10-16 22:47:37,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2278 states, 2274 states have (on average 1.918645558487247) internal successors, (4363), 2277 states have internal predecessors, (4363), 0 states have call successors, (0), 0 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 22:47:37,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2278 states to 2278 states and 4363 transitions. [2021-10-16 22:47:37,406 INFO L78 Accepts]: Start accepts. Automaton has 2278 states and 4363 transitions. Word has length 128 [2021-10-16 22:47:37,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:37,406 INFO L470 AbstractCegarLoop]: Abstraction has 2278 states and 4363 transitions. [2021-10-16 22:47:37,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:37,406 INFO L276 IsEmpty]: Start isEmpty. Operand 2278 states and 4363 transitions. [2021-10-16 22:47:37,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:37,408 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:37,408 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:37,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-10-16 22:47:37,409 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:37,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:37,409 INFO L82 PathProgramCache]: Analyzing trace with hash 529782179, now seen corresponding path program 17 times [2021-10-16 22:47:37,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:37,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673403751] [2021-10-16 22:47:37,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:37,409 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:37,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:37,891 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:47:37,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:37,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673403751] [2021-10-16 22:47:37,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673403751] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:37,891 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:37,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:47:37,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296324395] [2021-10-16 22:47:37,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:47:37,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:37,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:47:37,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:47:37,893 INFO L87 Difference]: Start difference. First operand 2278 states and 4363 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:40,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:40,275 INFO L93 Difference]: Finished difference Result 2625 states and 5008 transitions. [2021-10-16 22:47:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-16 22:47:40,275 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:40,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:40,278 INFO L225 Difference]: With dead ends: 2625 [2021-10-16 22:47:40,278 INFO L226 Difference]: Without dead ends: 2625 [2021-10-16 22:47:40,279 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1405 ImplicationChecksByTransitivity, 1495.5ms TimeCoverageRelationStatistics Valid=888, Invalid=3942, Unknown=0, NotChecked=0, Total=4830 [2021-10-16 22:47:40,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2625 states. [2021-10-16 22:47:40,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2625 to 2272. [2021-10-16 22:47:40,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2272 states, 2268 states have (on average 1.9184303350970018) internal successors, (4351), 2271 states have internal predecessors, (4351), 0 states have call successors, (0), 0 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 22:47:40,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2272 states to 2272 states and 4351 transitions. [2021-10-16 22:47:40,326 INFO L78 Accepts]: Start accepts. Automaton has 2272 states and 4351 transitions. Word has length 128 [2021-10-16 22:47:40,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:40,326 INFO L470 AbstractCegarLoop]: Abstraction has 2272 states and 4351 transitions. [2021-10-16 22:47:40,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:40,326 INFO L276 IsEmpty]: Start isEmpty. Operand 2272 states and 4351 transitions. [2021-10-16 22:47:40,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:40,328 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:40,328 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:40,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-10-16 22:47:40,328 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:40,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:40,329 INFO L82 PathProgramCache]: Analyzing trace with hash -2123833593, now seen corresponding path program 18 times [2021-10-16 22:47:40,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:40,329 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879985066] [2021-10-16 22:47:40,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:40,329 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:40,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:40,789 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 22:47:40,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:40,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879985066] [2021-10-16 22:47:40,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879985066] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:40,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:40,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:47:40,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678268955] [2021-10-16 22:47:40,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:47:40,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:40,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:47:40,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:47:40,790 INFO L87 Difference]: Start difference. First operand 2272 states and 4351 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:43,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:43,117 INFO L93 Difference]: Finished difference Result 2658 states and 5072 transitions. [2021-10-16 22:47:43,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-16 22:47:43,118 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:43,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:43,120 INFO L225 Difference]: With dead ends: 2658 [2021-10-16 22:47:43,120 INFO L226 Difference]: Without dead ends: 2658 [2021-10-16 22:47:43,121 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1510 ImplicationChecksByTransitivity, 1583.2ms TimeCoverageRelationStatistics Valid=924, Invalid=4188, Unknown=0, NotChecked=0, Total=5112 [2021-10-16 22:47:43,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2658 states. [2021-10-16 22:47:43,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2658 to 2266. [2021-10-16 22:47:43,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2266 states, 2262 states have (on average 1.9182139699381078) internal successors, (4339), 2265 states have internal predecessors, (4339), 0 states have call successors, (0), 0 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 22:47:43,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2266 states to 2266 states and 4339 transitions. [2021-10-16 22:47:43,142 INFO L78 Accepts]: Start accepts. Automaton has 2266 states and 4339 transitions. Word has length 128 [2021-10-16 22:47:43,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:43,143 INFO L470 AbstractCegarLoop]: Abstraction has 2266 states and 4339 transitions. [2021-10-16 22:47:43,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:43,143 INFO L276 IsEmpty]: Start isEmpty. Operand 2266 states and 4339 transitions. [2021-10-16 22:47:43,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:43,145 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:43,145 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:43,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-10-16 22:47:43,145 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:43,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:43,145 INFO L82 PathProgramCache]: Analyzing trace with hash 368717155, now seen corresponding path program 19 times [2021-10-16 22:47:43,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:43,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533111137] [2021-10-16 22:47:43,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:43,146 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:43,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:43,550 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 22:47:43,550 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:43,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533111137] [2021-10-16 22:47:43,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533111137] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:43,550 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:43,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:47:43,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009277922] [2021-10-16 22:47:43,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:47:43,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:43,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:47:43,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:47:43,552 INFO L87 Difference]: Start difference. First operand 2266 states and 4339 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:45,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:45,694 INFO L93 Difference]: Finished difference Result 2662 states and 5078 transitions. [2021-10-16 22:47:45,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-16 22:47:45,694 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:45,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:45,697 INFO L225 Difference]: With dead ends: 2662 [2021-10-16 22:47:45,697 INFO L226 Difference]: Without dead ends: 2662 [2021-10-16 22:47:45,697 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1497 ImplicationChecksByTransitivity, 1325.1ms TimeCoverageRelationStatistics Valid=917, Invalid=4195, Unknown=0, NotChecked=0, Total=5112 [2021-10-16 22:47:45,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2662 states. [2021-10-16 22:47:45,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2662 to 2260. [2021-10-16 22:47:45,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2256 states have (on average 1.9179964539007093) internal successors, (4327), 2259 states have internal predecessors, (4327), 0 states have call successors, (0), 0 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 22:47:45,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 4327 transitions. [2021-10-16 22:47:45,716 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 4327 transitions. Word has length 128 [2021-10-16 22:47:45,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:45,717 INFO L470 AbstractCegarLoop]: Abstraction has 2260 states and 4327 transitions. [2021-10-16 22:47:45,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:45,717 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 4327 transitions. [2021-10-16 22:47:45,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:45,719 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:45,719 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:45,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-10-16 22:47:45,719 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:45,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:45,719 INFO L82 PathProgramCache]: Analyzing trace with hash -1193386211, now seen corresponding path program 20 times [2021-10-16 22:47:45,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:45,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206296984] [2021-10-16 22:47:45,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:45,720 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:45,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:46,194 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 22:47:46,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:46,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206296984] [2021-10-16 22:47:46,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206296984] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:46,194 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:46,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-10-16 22:47:46,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125843999] [2021-10-16 22:47:46,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-16 22:47:46,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:46,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-16 22:47:46,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-10-16 22:47:46,195 INFO L87 Difference]: Start difference. First operand 2260 states and 4327 transitions. Second operand has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:48,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:48,183 INFO L93 Difference]: Finished difference Result 2915 states and 5586 transitions. [2021-10-16 22:47:48,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-16 22:47:48,183 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:48,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:48,186 INFO L225 Difference]: With dead ends: 2915 [2021-10-16 22:47:48,186 INFO L226 Difference]: Without dead ends: 2915 [2021-10-16 22:47:48,187 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1450 ImplicationChecksByTransitivity, 1175.4ms TimeCoverageRelationStatistics Valid=801, Invalid=4169, Unknown=0, NotChecked=0, Total=4970 [2021-10-16 22:47:48,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2915 states. [2021-10-16 22:47:48,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2915 to 2302. [2021-10-16 22:47:48,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2302 states, 2298 states have (on average 1.9194952132288947) internal successors, (4411), 2301 states have internal predecessors, (4411), 0 states have call successors, (0), 0 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 22:47:48,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2302 states to 2302 states and 4411 transitions. [2021-10-16 22:47:48,209 INFO L78 Accepts]: Start accepts. Automaton has 2302 states and 4411 transitions. Word has length 128 [2021-10-16 22:47:48,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:48,209 INFO L470 AbstractCegarLoop]: Abstraction has 2302 states and 4411 transitions. [2021-10-16 22:47:48,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:48,209 INFO L276 IsEmpty]: Start isEmpty. Operand 2302 states and 4411 transitions. [2021-10-16 22:47:48,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:48,211 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:48,211 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:48,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-10-16 22:47:48,211 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:48,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:48,212 INFO L82 PathProgramCache]: Analyzing trace with hash 532258297, now seen corresponding path program 21 times [2021-10-16 22:47:48,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:48,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668344973] [2021-10-16 22:47:48,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:48,212 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:48,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:48,676 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 22:47:48,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:48,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668344973] [2021-10-16 22:47:48,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668344973] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:48,676 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:48,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:47:48,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887899151] [2021-10-16 22:47:48,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:47:48,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:48,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:47:48,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:47:48,677 INFO L87 Difference]: Start difference. First operand 2302 states and 4411 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:50,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:50,724 INFO L93 Difference]: Finished difference Result 2953 states and 5660 transitions. [2021-10-16 22:47:50,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-16 22:47:50,724 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:50,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:50,727 INFO L225 Difference]: With dead ends: 2953 [2021-10-16 22:47:50,727 INFO L226 Difference]: Without dead ends: 2953 [2021-10-16 22:47:50,728 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1408 ImplicationChecksByTransitivity, 1165.5ms TimeCoverageRelationStatistics Valid=842, Invalid=3988, Unknown=0, NotChecked=0, Total=4830 [2021-10-16 22:47:50,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2953 states. [2021-10-16 22:47:50,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2953 to 2296. [2021-10-16 22:47:50,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2296 states, 2292 states have (on average 1.919284467713787) internal successors, (4399), 2295 states have internal predecessors, (4399), 0 states have call successors, (0), 0 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 22:47:50,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2296 states to 2296 states and 4399 transitions. [2021-10-16 22:47:50,749 INFO L78 Accepts]: Start accepts. Automaton has 2296 states and 4399 transitions. Word has length 128 [2021-10-16 22:47:50,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:50,749 INFO L470 AbstractCegarLoop]: Abstraction has 2296 states and 4399 transitions. [2021-10-16 22:47:50,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:50,749 INFO L276 IsEmpty]: Start isEmpty. Operand 2296 states and 4399 transitions. [2021-10-16 22:47:50,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:50,751 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:50,751 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:50,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-10-16 22:47:50,751 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:50,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:50,751 INFO L82 PathProgramCache]: Analyzing trace with hash -2121357475, now seen corresponding path program 22 times [2021-10-16 22:47:50,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:50,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800440561] [2021-10-16 22:47:50,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:50,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:50,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:51,177 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 22:47:51,177 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:51,177 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800440561] [2021-10-16 22:47:51,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800440561] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:51,177 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:51,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:47:51,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450182763] [2021-10-16 22:47:51,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:47:51,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:51,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:47:51,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:47:51,178 INFO L87 Difference]: Start difference. First operand 2296 states and 4399 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:53,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:53,180 INFO L93 Difference]: Finished difference Result 2986 states and 5724 transitions. [2021-10-16 22:47:53,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-16 22:47:53,180 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:53,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:53,183 INFO L225 Difference]: With dead ends: 2986 [2021-10-16 22:47:53,183 INFO L226 Difference]: Without dead ends: 2986 [2021-10-16 22:47:53,184 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1518 ImplicationChecksByTransitivity, 1197.6ms TimeCoverageRelationStatistics Valid=868, Invalid=4244, Unknown=0, NotChecked=0, Total=5112 [2021-10-16 22:47:53,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2986 states. [2021-10-16 22:47:53,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2986 to 2290. [2021-10-16 22:47:53,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2290 states, 2286 states have (on average 1.9190726159230096) internal successors, (4387), 2289 states have internal predecessors, (4387), 0 states have call successors, (0), 0 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 22:47:53,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2290 states to 2290 states and 4387 transitions. [2021-10-16 22:47:53,204 INFO L78 Accepts]: Start accepts. Automaton has 2290 states and 4387 transitions. Word has length 128 [2021-10-16 22:47:53,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:53,204 INFO L470 AbstractCegarLoop]: Abstraction has 2290 states and 4387 transitions. [2021-10-16 22:47:53,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:53,204 INFO L276 IsEmpty]: Start isEmpty. Operand 2290 states and 4387 transitions. [2021-10-16 22:47:53,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:53,205 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:53,206 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:53,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-10-16 22:47:53,206 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:53,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:53,206 INFO L82 PathProgramCache]: Analyzing trace with hash 371193273, now seen corresponding path program 23 times [2021-10-16 22:47:53,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:53,206 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793338541] [2021-10-16 22:47:53,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:53,206 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:53,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:53,612 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 22:47:53,612 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:53,612 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793338541] [2021-10-16 22:47:53,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793338541] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:53,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:53,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:47:53,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20752918] [2021-10-16 22:47:53,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:47:53,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:53,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:47:53,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:47:53,613 INFO L87 Difference]: Start difference. First operand 2290 states and 4387 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:55,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:55,726 INFO L93 Difference]: Finished difference Result 3024 states and 5798 transitions. [2021-10-16 22:47:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-16 22:47:55,726 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:55,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:55,729 INFO L225 Difference]: With dead ends: 3024 [2021-10-16 22:47:55,729 INFO L226 Difference]: Without dead ends: 3024 [2021-10-16 22:47:55,730 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1624 ImplicationChecksByTransitivity, 1238.6ms TimeCoverageRelationStatistics Valid=911, Invalid=4491, Unknown=0, NotChecked=0, Total=5402 [2021-10-16 22:47:55,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3024 states. [2021-10-16 22:47:55,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3024 to 2284. [2021-10-16 22:47:55,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2284 states, 2280 states have (on average 1.918859649122807) internal successors, (4375), 2283 states have internal predecessors, (4375), 0 states have call successors, (0), 0 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 22:47:55,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2284 states to 2284 states and 4375 transitions. [2021-10-16 22:47:55,752 INFO L78 Accepts]: Start accepts. Automaton has 2284 states and 4375 transitions. Word has length 128 [2021-10-16 22:47:55,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:55,752 INFO L470 AbstractCegarLoop]: Abstraction has 2284 states and 4375 transitions. [2021-10-16 22:47:55,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:55,752 INFO L276 IsEmpty]: Start isEmpty. Operand 2284 states and 4375 transitions. [2021-10-16 22:47:55,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:55,753 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:55,753 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:55,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-10-16 22:47:55,754 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:55,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:55,754 INFO L82 PathProgramCache]: Analyzing trace with hash -795299939, now seen corresponding path program 24 times [2021-10-16 22:47:55,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:55,754 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750857517] [2021-10-16 22:47:55,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:55,754 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:55,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:56,076 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 22:47:56,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:56,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750857517] [2021-10-16 22:47:56,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750857517] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:56,076 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:56,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:47:56,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865841992] [2021-10-16 22:47:56,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:47:56,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:56,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:47:56,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:47:56,077 INFO L87 Difference]: Start difference. First operand 2284 states and 4375 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:58,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:47:58,144 INFO L93 Difference]: Finished difference Result 3891 states and 7459 transitions. [2021-10-16 22:47:58,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-10-16 22:47:58,144 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:47:58,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:47:58,149 INFO L225 Difference]: With dead ends: 3891 [2021-10-16 22:47:58,149 INFO L226 Difference]: Without dead ends: 3891 [2021-10-16 22:47:58,150 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1666 ImplicationChecksByTransitivity, 1127.9ms TimeCoverageRelationStatistics Valid=936, Invalid=4614, Unknown=0, NotChecked=0, Total=5550 [2021-10-16 22:47:58,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3891 states. [2021-10-16 22:47:58,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3891 to 2260. [2021-10-16 22:47:58,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2256 states have (on average 1.9179964539007093) internal successors, (4327), 2259 states have internal predecessors, (4327), 0 states have call successors, (0), 0 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 22:47:58,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 4327 transitions. [2021-10-16 22:47:58,175 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 4327 transitions. Word has length 128 [2021-10-16 22:47:58,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:47:58,176 INFO L470 AbstractCegarLoop]: Abstraction has 2260 states and 4327 transitions. [2021-10-16 22:47:58,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:47:58,176 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 4327 transitions. [2021-10-16 22:47:58,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:47:58,177 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:47:58,177 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:47:58,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-10-16 22:47:58,177 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:47:58,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:47:58,177 INFO L82 PathProgramCache]: Analyzing trace with hash 610585753, now seen corresponding path program 25 times [2021-10-16 22:47:58,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:47:58,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646651802] [2021-10-16 22:47:58,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:47:58,178 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:47:58,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:47:58,464 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 22:47:58,464 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:47:58,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646651802] [2021-10-16 22:47:58,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646651802] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:47:58,465 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:47:58,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-16 22:47:58,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644323643] [2021-10-16 22:47:58,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-16 22:47:58,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:47:58,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-16 22:47:58,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-10-16 22:47:58,465 INFO L87 Difference]: Start difference. First operand 2260 states and 4327 transitions. Second operand has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:01,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:01,136 INFO L93 Difference]: Finished difference Result 5341 states and 10299 transitions. [2021-10-16 22:48:01,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-10-16 22:48:01,136 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:01,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:01,142 INFO L225 Difference]: With dead ends: 5341 [2021-10-16 22:48:01,142 INFO L226 Difference]: Without dead ends: 5341 [2021-10-16 22:48:01,143 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3433 ImplicationChecksByTransitivity, 1250.8ms TimeCoverageRelationStatistics Valid=1127, Invalid=8973, Unknown=0, NotChecked=0, Total=10100 [2021-10-16 22:48:01,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5341 states. [2021-10-16 22:48:01,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5341 to 2308. [2021-10-16 22:48:01,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2308 states, 2304 states have (on average 1.9197048611111112) internal successors, (4423), 2307 states have internal predecessors, (4423), 0 states have call successors, (0), 0 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 22:48:01,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2308 states to 2308 states and 4423 transitions. [2021-10-16 22:48:01,170 INFO L78 Accepts]: Start accepts. Automaton has 2308 states and 4423 transitions. Word has length 128 [2021-10-16 22:48:01,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:01,170 INFO L470 AbstractCegarLoop]: Abstraction has 2308 states and 4423 transitions. [2021-10-16 22:48:01,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:01,171 INFO L276 IsEmpty]: Start isEmpty. Operand 2308 states and 4423 transitions. [2021-10-16 22:48:01,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:01,172 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:01,172 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:01,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-10-16 22:48:01,173 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:01,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:01,173 INFO L82 PathProgramCache]: Analyzing trace with hash 119652025, now seen corresponding path program 26 times [2021-10-16 22:48:01,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:01,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465136421] [2021-10-16 22:48:01,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:01,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:01,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:01,456 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:48:01,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:01,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465136421] [2021-10-16 22:48:01,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465136421] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:01,456 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:01,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-16 22:48:01,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388034504] [2021-10-16 22:48:01,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-16 22:48:01,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:01,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-16 22:48:01,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-10-16 22:48:01,457 INFO L87 Difference]: Start difference. First operand 2308 states and 4423 transitions. Second operand has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:04,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:04,658 INFO L93 Difference]: Finished difference Result 5616 states and 10848 transitions. [2021-10-16 22:48:04,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-10-16 22:48:04,659 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:04,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:04,665 INFO L225 Difference]: With dead ends: 5616 [2021-10-16 22:48:04,665 INFO L226 Difference]: Without dead ends: 5616 [2021-10-16 22:48:04,666 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4323 ImplicationChecksByTransitivity, 1401.0ms TimeCoverageRelationStatistics Valid=1385, Invalid=11047, Unknown=0, NotChecked=0, Total=12432 [2021-10-16 22:48:04,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5616 states. [2021-10-16 22:48:04,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5616 to 2320. [2021-10-16 22:48:04,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2320 states, 2316 states have (on average 1.9201208981001727) internal successors, (4447), 2319 states have internal predecessors, (4447), 0 states have call successors, (0), 0 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 22:48:04,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2320 states to 2320 states and 4447 transitions. [2021-10-16 22:48:04,703 INFO L78 Accepts]: Start accepts. Automaton has 2320 states and 4447 transitions. Word has length 128 [2021-10-16 22:48:04,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:04,704 INFO L470 AbstractCegarLoop]: Abstraction has 2320 states and 4447 transitions. [2021-10-16 22:48:04,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:04,704 INFO L276 IsEmpty]: Start isEmpty. Operand 2320 states and 4447 transitions. [2021-10-16 22:48:04,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:04,706 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:04,706 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:04,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-10-16 22:48:04,706 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:04,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:04,706 INFO L82 PathProgramCache]: Analyzing trace with hash -1619783137, now seen corresponding path program 27 times [2021-10-16 22:48:04,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:04,707 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944299627] [2021-10-16 22:48:04,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:04,707 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:04,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:04,977 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:48:04,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:04,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944299627] [2021-10-16 22:48:04,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944299627] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:04,978 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:04,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:48:04,978 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787776338] [2021-10-16 22:48:04,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:48:04,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:04,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:48:04,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:48:04,979 INFO L87 Difference]: Start difference. First operand 2320 states and 4447 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:06,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:06,613 INFO L93 Difference]: Finished difference Result 4373 states and 8443 transitions. [2021-10-16 22:48:06,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-16 22:48:06,613 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:06,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:06,618 INFO L225 Difference]: With dead ends: 4373 [2021-10-16 22:48:06,618 INFO L226 Difference]: Without dead ends: 4373 [2021-10-16 22:48:06,618 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1291 ImplicationChecksByTransitivity, 716.6ms TimeCoverageRelationStatistics Valid=603, Invalid=3953, Unknown=0, NotChecked=0, Total=4556 [2021-10-16 22:48:06,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4373 states. [2021-10-16 22:48:06,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4373 to 2344. [2021-10-16 22:48:06,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2340 states have (on average 1.920940170940171) internal successors, (4495), 2343 states have internal predecessors, (4495), 0 states have call successors, (0), 0 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 22:48:06,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 4495 transitions. [2021-10-16 22:48:06,653 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 4495 transitions. Word has length 128 [2021-10-16 22:48:06,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:06,654 INFO L470 AbstractCegarLoop]: Abstraction has 2344 states and 4495 transitions. [2021-10-16 22:48:06,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:06,654 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 4495 transitions. [2021-10-16 22:48:06,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:06,655 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:06,656 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:06,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-10-16 22:48:06,656 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:06,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:06,656 INFO L82 PathProgramCache]: Analyzing trace with hash 424016769, now seen corresponding path program 28 times [2021-10-16 22:48:06,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:06,656 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649077495] [2021-10-16 22:48:06,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:06,657 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:06,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:06,930 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 22:48:06,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:06,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649077495] [2021-10-16 22:48:06,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649077495] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:06,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:06,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:48:06,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463169705] [2021-10-16 22:48:06,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:48:06,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:06,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:48:06,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:48:06,932 INFO L87 Difference]: Start difference. First operand 2344 states and 4495 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:08,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:08,829 INFO L93 Difference]: Finished difference Result 3379 states and 6531 transitions. [2021-10-16 22:48:08,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-16 22:48:08,829 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:08,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:08,832 INFO L225 Difference]: With dead ends: 3379 [2021-10-16 22:48:08,832 INFO L226 Difference]: Without dead ends: 3379 [2021-10-16 22:48:08,833 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1102 ImplicationChecksByTransitivity, 731.0ms TimeCoverageRelationStatistics Valid=555, Invalid=3477, Unknown=0, NotChecked=0, Total=4032 [2021-10-16 22:48:08,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3379 states. [2021-10-16 22:48:08,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3379 to 2345. [2021-10-16 22:48:08,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2345 states, 2341 states have (on average 1.9209739427595045) internal successors, (4497), 2344 states have internal predecessors, (4497), 0 states have call successors, (0), 0 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 22:48:08,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2345 states to 2345 states and 4497 transitions. [2021-10-16 22:48:08,853 INFO L78 Accepts]: Start accepts. Automaton has 2345 states and 4497 transitions. Word has length 128 [2021-10-16 22:48:08,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:08,854 INFO L470 AbstractCegarLoop]: Abstraction has 2345 states and 4497 transitions. [2021-10-16 22:48:08,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:08,854 INFO L276 IsEmpty]: Start isEmpty. Operand 2345 states and 4497 transitions. [2021-10-16 22:48:08,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:08,856 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:08,856 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:08,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-10-16 22:48:08,856 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:08,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:08,857 INFO L82 PathProgramCache]: Analyzing trace with hash 83184699, now seen corresponding path program 29 times [2021-10-16 22:48:08,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:08,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375985482] [2021-10-16 22:48:08,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:08,857 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:08,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:09,138 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 22:48:09,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:09,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375985482] [2021-10-16 22:48:09,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375985482] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:09,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:09,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:48:09,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119524938] [2021-10-16 22:48:09,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:48:09,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:09,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:48:09,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:48:09,140 INFO L87 Difference]: Start difference. First operand 2345 states and 4497 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:10,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:10,964 INFO L93 Difference]: Finished difference Result 3341 states and 6457 transitions. [2021-10-16 22:48:10,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-16 22:48:10,965 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:10,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:10,968 INFO L225 Difference]: With dead ends: 3341 [2021-10-16 22:48:10,968 INFO L226 Difference]: Without dead ends: 3341 [2021-10-16 22:48:10,969 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1101 ImplicationChecksByTransitivity, 757.1ms TimeCoverageRelationStatistics Valid=563, Invalid=3469, Unknown=0, NotChecked=0, Total=4032 [2021-10-16 22:48:10,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3341 states. [2021-10-16 22:48:10,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3341 to 2346. [2021-10-16 22:48:10,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2346 states, 2342 states have (on average 1.9210076857386849) internal successors, (4499), 2345 states have internal predecessors, (4499), 0 states have call successors, (0), 0 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 22:48:10,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2346 states to 2346 states and 4499 transitions. [2021-10-16 22:48:10,995 INFO L78 Accepts]: Start accepts. Automaton has 2346 states and 4499 transitions. Word has length 128 [2021-10-16 22:48:10,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:10,995 INFO L470 AbstractCegarLoop]: Abstraction has 2346 states and 4499 transitions. [2021-10-16 22:48:10,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:10,995 INFO L276 IsEmpty]: Start isEmpty. Operand 2346 states and 4499 transitions. [2021-10-16 22:48:10,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:10,997 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:10,997 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:10,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-10-16 22:48:10,997 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:10,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:10,998 INFO L82 PathProgramCache]: Analyzing trace with hash -558416413, now seen corresponding path program 30 times [2021-10-16 22:48:10,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:10,998 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670237635] [2021-10-16 22:48:10,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:10,998 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:11,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:11,281 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 22:48:11,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:11,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670237635] [2021-10-16 22:48:11,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670237635] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:11,282 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:11,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:48:11,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508829751] [2021-10-16 22:48:11,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:48:11,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:11,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:48:11,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:48:11,283 INFO L87 Difference]: Start difference. First operand 2346 states and 4499 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:12,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:12,904 INFO L93 Difference]: Finished difference Result 3277 states and 6333 transitions. [2021-10-16 22:48:12,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-16 22:48:12,904 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:12,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:12,908 INFO L225 Difference]: With dead ends: 3277 [2021-10-16 22:48:12,908 INFO L226 Difference]: Without dead ends: 3277 [2021-10-16 22:48:12,909 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1099 ImplicationChecksByTransitivity, 740.6ms TimeCoverageRelationStatistics Valid=579, Invalid=3453, Unknown=0, NotChecked=0, Total=4032 [2021-10-16 22:48:12,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3277 states. [2021-10-16 22:48:12,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3277 to 2338. [2021-10-16 22:48:12,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2338 states, 2334 states have (on average 1.9207369323050556) internal successors, (4483), 2337 states have internal predecessors, (4483), 0 states have call successors, (0), 0 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 22:48:12,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2338 states to 2338 states and 4483 transitions. [2021-10-16 22:48:12,943 INFO L78 Accepts]: Start accepts. Automaton has 2338 states and 4483 transitions. Word has length 128 [2021-10-16 22:48:12,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:12,944 INFO L470 AbstractCegarLoop]: Abstraction has 2338 states and 4483 transitions. [2021-10-16 22:48:12,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:12,944 INFO L276 IsEmpty]: Start isEmpty. Operand 2338 states and 4483 transitions. [2021-10-16 22:48:12,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:12,945 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:12,945 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:12,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-10-16 22:48:12,945 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:12,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:12,946 INFO L82 PathProgramCache]: Analyzing trace with hash -762433533, now seen corresponding path program 31 times [2021-10-16 22:48:12,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:12,946 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27912314] [2021-10-16 22:48:12,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:12,946 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:12,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:13,369 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 22:48:13,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:13,369 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27912314] [2021-10-16 22:48:13,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27912314] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:13,369 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:13,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-10-16 22:48:13,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637241932] [2021-10-16 22:48:13,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-16 22:48:13,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:13,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-16 22:48:13,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-10-16 22:48:13,370 INFO L87 Difference]: Start difference. First operand 2338 states and 4483 transitions. Second operand has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:15,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:15,493 INFO L93 Difference]: Finished difference Result 3960 states and 7656 transitions. [2021-10-16 22:48:15,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-16 22:48:15,494 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:15,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:15,498 INFO L225 Difference]: With dead ends: 3960 [2021-10-16 22:48:15,498 INFO L226 Difference]: Without dead ends: 3960 [2021-10-16 22:48:15,498 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1497 ImplicationChecksByTransitivity, 1174.1ms TimeCoverageRelationStatistics Valid=772, Invalid=4484, Unknown=0, NotChecked=0, Total=5256 [2021-10-16 22:48:15,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3960 states. [2021-10-16 22:48:15,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3960 to 2356. [2021-10-16 22:48:15,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2356 states, 2352 states have (on average 1.9213435374149659) internal successors, (4519), 2355 states have internal predecessors, (4519), 0 states have call successors, (0), 0 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 22:48:15,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2356 states to 2356 states and 4519 transitions. [2021-10-16 22:48:15,523 INFO L78 Accepts]: Start accepts. Automaton has 2356 states and 4519 transitions. Word has length 128 [2021-10-16 22:48:15,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:15,523 INFO L470 AbstractCegarLoop]: Abstraction has 2356 states and 4519 transitions. [2021-10-16 22:48:15,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:15,523 INFO L276 IsEmpty]: Start isEmpty. Operand 2356 states and 4519 transitions. [2021-10-16 22:48:15,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:15,525 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:15,525 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:15,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-10-16 22:48:15,525 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:15,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:15,526 INFO L82 PathProgramCache]: Analyzing trace with hash -12318601, now seen corresponding path program 32 times [2021-10-16 22:48:15,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:15,526 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187061274] [2021-10-16 22:48:15,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:15,526 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:15,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:15,954 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 22:48:15,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:15,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187061274] [2021-10-16 22:48:15,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187061274] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:15,954 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:15,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:48:15,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211596878] [2021-10-16 22:48:15,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:48:15,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:15,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:48:15,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:48:15,955 INFO L87 Difference]: Start difference. First operand 2356 states and 4519 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:18,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:18,117 INFO L93 Difference]: Finished difference Result 3997 states and 7728 transitions. [2021-10-16 22:48:18,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-16 22:48:18,117 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:18,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:18,121 INFO L225 Difference]: With dead ends: 3997 [2021-10-16 22:48:18,121 INFO L226 Difference]: Without dead ends: 3997 [2021-10-16 22:48:18,122 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1462 ImplicationChecksByTransitivity, 1196.9ms TimeCoverageRelationStatistics Valid=792, Invalid=4320, Unknown=0, NotChecked=0, Total=5112 [2021-10-16 22:48:18,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3997 states. [2021-10-16 22:48:18,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3997 to 2350. [2021-10-16 22:48:18,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2350 states, 2346 states have (on average 1.921142369991475) internal successors, (4507), 2349 states have internal predecessors, (4507), 0 states have call successors, (0), 0 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 22:48:18,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2350 states to 2350 states and 4507 transitions. [2021-10-16 22:48:18,144 INFO L78 Accepts]: Start accepts. Automaton has 2350 states and 4507 transitions. Word has length 128 [2021-10-16 22:48:18,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:18,145 INFO L470 AbstractCegarLoop]: Abstraction has 2350 states and 4507 transitions. [2021-10-16 22:48:18,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:18,145 INFO L276 IsEmpty]: Start isEmpty. Operand 2350 states and 4507 transitions. [2021-10-16 22:48:18,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:18,146 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:18,146 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:18,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-10-16 22:48:18,146 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:18,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:18,146 INFO L82 PathProgramCache]: Analyzing trace with hash 2092004035, now seen corresponding path program 33 times [2021-10-16 22:48:18,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:18,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756767746] [2021-10-16 22:48:18,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:18,147 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:18,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:18,473 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 22:48:18,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:18,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756767746] [2021-10-16 22:48:18,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756767746] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:18,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:18,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:48:18,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206590162] [2021-10-16 22:48:18,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:48:18,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:18,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:48:18,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:48:18,475 INFO L87 Difference]: Start difference. First operand 2350 states and 4507 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:20,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:20,666 INFO L93 Difference]: Finished difference Result 4062 states and 7854 transitions. [2021-10-16 22:48:20,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-16 22:48:20,666 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:20,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:20,670 INFO L225 Difference]: With dead ends: 4062 [2021-10-16 22:48:20,670 INFO L226 Difference]: Without dead ends: 4062 [2021-10-16 22:48:20,671 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1572 ImplicationChecksByTransitivity, 1204.3ms TimeCoverageRelationStatistics Valid=802, Invalid=4600, Unknown=0, NotChecked=0, Total=5402 [2021-10-16 22:48:20,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4062 states. [2021-10-16 22:48:20,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4062 to 2344. [2021-10-16 22:48:20,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2340 states have (on average 1.920940170940171) internal successors, (4495), 2343 states have internal predecessors, (4495), 0 states have call successors, (0), 0 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 22:48:20,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 4495 transitions. [2021-10-16 22:48:20,695 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 4495 transitions. Word has length 128 [2021-10-16 22:48:20,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:20,696 INFO L470 AbstractCegarLoop]: Abstraction has 2344 states and 4495 transitions. [2021-10-16 22:48:20,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:20,696 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 4495 transitions. [2021-10-16 22:48:20,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:20,698 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:20,698 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:20,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-10-16 22:48:20,698 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:20,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:20,698 INFO L82 PathProgramCache]: Analyzing trace with hash 110077367, now seen corresponding path program 34 times [2021-10-16 22:48:20,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:20,699 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188676688] [2021-10-16 22:48:20,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:20,699 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:20,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:21,029 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 22:48:21,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:21,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188676688] [2021-10-16 22:48:21,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188676688] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:21,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:21,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:48:21,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049118157] [2021-10-16 22:48:21,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:48:21,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:21,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:48:21,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:48:21,030 INFO L87 Difference]: Start difference. First operand 2344 states and 4495 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:23,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:23,243 INFO L93 Difference]: Finished difference Result 4030 states and 7792 transitions. [2021-10-16 22:48:23,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-10-16 22:48:23,244 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:23,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:23,248 INFO L225 Difference]: With dead ends: 4030 [2021-10-16 22:48:23,248 INFO L226 Difference]: Without dead ends: 4030 [2021-10-16 22:48:23,249 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1687 ImplicationChecksByTransitivity, 1221.2ms TimeCoverageRelationStatistics Valid=829, Invalid=4871, Unknown=0, NotChecked=0, Total=5700 [2021-10-16 22:48:23,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4030 states. [2021-10-16 22:48:23,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4030 to 2308. [2021-10-16 22:48:23,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2308 states, 2304 states have (on average 1.9197048611111112) internal successors, (4423), 2307 states have internal predecessors, (4423), 0 states have call successors, (0), 0 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 22:48:23,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2308 states to 2308 states and 4423 transitions. [2021-10-16 22:48:23,271 INFO L78 Accepts]: Start accepts. Automaton has 2308 states and 4423 transitions. Word has length 128 [2021-10-16 22:48:23,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:23,271 INFO L470 AbstractCegarLoop]: Abstraction has 2308 states and 4423 transitions. [2021-10-16 22:48:23,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:23,271 INFO L276 IsEmpty]: Start isEmpty. Operand 2308 states and 4423 transitions. [2021-10-16 22:48:23,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:23,273 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:23,273 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:23,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-10-16 22:48:23,273 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:23,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:23,274 INFO L82 PathProgramCache]: Analyzing trace with hash 1740487033, now seen corresponding path program 35 times [2021-10-16 22:48:23,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:23,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792887658] [2021-10-16 22:48:23,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:23,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:23,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:23,538 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 22:48:23,538 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:23,538 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792887658] [2021-10-16 22:48:23,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792887658] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:23,539 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:23,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-16 22:48:23,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811811991] [2021-10-16 22:48:23,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-16 22:48:23,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:23,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-16 22:48:23,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-10-16 22:48:23,540 INFO L87 Difference]: Start difference. First operand 2308 states and 4423 transitions. Second operand has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:26,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:26,133 INFO L93 Difference]: Finished difference Result 5297 states and 10219 transitions. [2021-10-16 22:48:26,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-10-16 22:48:26,133 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:26,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:26,139 INFO L225 Difference]: With dead ends: 5297 [2021-10-16 22:48:26,139 INFO L226 Difference]: Without dead ends: 5297 [2021-10-16 22:48:26,139 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3259 ImplicationChecksByTransitivity, 1184.1ms TimeCoverageRelationStatistics Valid=1128, Invalid=8574, Unknown=0, NotChecked=0, Total=9702 [2021-10-16 22:48:26,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5297 states. [2021-10-16 22:48:26,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5297 to 2332. [2021-10-16 22:48:26,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2332 states, 2328 states have (on average 1.92053264604811) internal successors, (4471), 2331 states have internal predecessors, (4471), 0 states have call successors, (0), 0 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 22:48:26,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2332 states to 2332 states and 4471 transitions. [2021-10-16 22:48:26,167 INFO L78 Accepts]: Start accepts. Automaton has 2332 states and 4471 transitions. Word has length 128 [2021-10-16 22:48:26,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:26,167 INFO L470 AbstractCegarLoop]: Abstraction has 2332 states and 4471 transitions. [2021-10-16 22:48:26,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:26,167 INFO L276 IsEmpty]: Start isEmpty. Operand 2332 states and 4471 transitions. [2021-10-16 22:48:26,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:26,169 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:26,169 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:26,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-10-16 22:48:26,169 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:26,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:26,170 INFO L82 PathProgramCache]: Analyzing trace with hash -969069157, now seen corresponding path program 36 times [2021-10-16 22:48:26,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:26,170 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665223111] [2021-10-16 22:48:26,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:26,170 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:26,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:26,450 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 22:48:26,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:26,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665223111] [2021-10-16 22:48:26,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665223111] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:26,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:26,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-16 22:48:26,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278542828] [2021-10-16 22:48:26,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-16 22:48:26,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:26,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-16 22:48:26,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-10-16 22:48:26,453 INFO L87 Difference]: Start difference. First operand 2332 states and 4471 transitions. Second operand has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:28,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:28,847 INFO L93 Difference]: Finished difference Result 5228 states and 10086 transitions. [2021-10-16 22:48:28,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-10-16 22:48:28,847 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:28,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:28,852 INFO L225 Difference]: With dead ends: 5228 [2021-10-16 22:48:28,852 INFO L226 Difference]: Without dead ends: 5228 [2021-10-16 22:48:28,852 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2735 ImplicationChecksByTransitivity, 1139.5ms TimeCoverageRelationStatistics Valid=1034, Invalid=7522, Unknown=0, NotChecked=0, Total=8556 [2021-10-16 22:48:28,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5228 states. [2021-10-16 22:48:28,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5228 to 2344. [2021-10-16 22:48:28,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2340 states have (on average 1.920940170940171) internal successors, (4495), 2343 states have internal predecessors, (4495), 0 states have call successors, (0), 0 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 22:48:28,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 4495 transitions. [2021-10-16 22:48:28,878 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 4495 transitions. Word has length 128 [2021-10-16 22:48:28,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:28,879 INFO L470 AbstractCegarLoop]: Abstraction has 2344 states and 4495 transitions. [2021-10-16 22:48:28,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:28,879 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 4495 transitions. [2021-10-16 22:48:28,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:28,880 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:28,881 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:28,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-10-16 22:48:28,881 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:28,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:28,881 INFO L82 PathProgramCache]: Analyzing trace with hash 1586462977, now seen corresponding path program 37 times [2021-10-16 22:48:28,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:28,881 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383185001] [2021-10-16 22:48:28,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:28,882 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:28,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:29,161 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 22:48:29,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:29,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383185001] [2021-10-16 22:48:29,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383185001] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:29,162 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:29,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:48:29,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708988056] [2021-10-16 22:48:29,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:48:29,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:29,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:48:29,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:48:29,163 INFO L87 Difference]: Start difference. First operand 2344 states and 4495 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:30,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:30,714 INFO L93 Difference]: Finished difference Result 4009 states and 7729 transitions. [2021-10-16 22:48:30,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-10-16 22:48:30,714 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:30,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:30,720 INFO L225 Difference]: With dead ends: 4009 [2021-10-16 22:48:30,720 INFO L226 Difference]: Without dead ends: 4009 [2021-10-16 22:48:30,720 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 624.3ms TimeCoverageRelationStatistics Valid=445, Invalid=2747, Unknown=0, NotChecked=0, Total=3192 [2021-10-16 22:48:30,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4009 states. [2021-10-16 22:48:30,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4009 to 2368. [2021-10-16 22:48:30,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2368 states, 2364 states have (on average 1.9217428087986463) internal successors, (4543), 2367 states have internal predecessors, (4543), 0 states have call successors, (0), 0 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 22:48:30,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2368 states to 2368 states and 4543 transitions. [2021-10-16 22:48:30,751 INFO L78 Accepts]: Start accepts. Automaton has 2368 states and 4543 transitions. Word has length 128 [2021-10-16 22:48:30,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:30,751 INFO L470 AbstractCegarLoop]: Abstraction has 2368 states and 4543 transitions. [2021-10-16 22:48:30,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:30,752 INFO L276 IsEmpty]: Start isEmpty. Operand 2368 states and 4543 transitions. [2021-10-16 22:48:30,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:30,753 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:30,753 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:30,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-10-16 22:48:30,754 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:30,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:30,754 INFO L82 PathProgramCache]: Analyzing trace with hash -664704413, now seen corresponding path program 38 times [2021-10-16 22:48:30,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:30,754 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961670430] [2021-10-16 22:48:30,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:30,754 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:30,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:31,007 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 22:48:31,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:31,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961670430] [2021-10-16 22:48:31,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961670430] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:31,008 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:31,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:48:31,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717512969] [2021-10-16 22:48:31,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:48:31,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:31,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:48:31,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:48:31,009 INFO L87 Difference]: Start difference. First operand 2368 states and 4543 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:32,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:32,383 INFO L93 Difference]: Finished difference Result 3015 states and 5817 transitions. [2021-10-16 22:48:32,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-16 22:48:32,383 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:32,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:32,386 INFO L225 Difference]: With dead ends: 3015 [2021-10-16 22:48:32,386 INFO L226 Difference]: Without dead ends: 3015 [2021-10-16 22:48:32,387 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 713 ImplicationChecksByTransitivity, 609.3ms TimeCoverageRelationStatistics Valid=418, Invalid=2552, Unknown=0, NotChecked=0, Total=2970 [2021-10-16 22:48:32,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3015 states. [2021-10-16 22:48:32,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3015 to 2369. [2021-10-16 22:48:32,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2369 states, 2365 states have (on average 1.9217758985200846) internal successors, (4545), 2368 states have internal predecessors, (4545), 0 states have call successors, (0), 0 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 22:48:32,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2369 states to 2369 states and 4545 transitions. [2021-10-16 22:48:32,409 INFO L78 Accepts]: Start accepts. Automaton has 2369 states and 4545 transitions. Word has length 128 [2021-10-16 22:48:32,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:32,409 INFO L470 AbstractCegarLoop]: Abstraction has 2369 states and 4545 transitions. [2021-10-16 22:48:32,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:32,409 INFO L276 IsEmpty]: Start isEmpty. Operand 2369 states and 4545 transitions. [2021-10-16 22:48:32,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:32,411 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:32,411 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:32,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-10-16 22:48:32,411 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:32,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:32,411 INFO L82 PathProgramCache]: Analyzing trace with hash -1005536483, now seen corresponding path program 39 times [2021-10-16 22:48:32,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:32,411 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617004562] [2021-10-16 22:48:32,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:32,411 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:32,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:32,701 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 22:48:32,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:32,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617004562] [2021-10-16 22:48:32,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617004562] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:32,701 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:32,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:48:32,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005527483] [2021-10-16 22:48:32,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:48:32,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:32,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:48:32,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:48:32,702 INFO L87 Difference]: Start difference. First operand 2369 states and 4545 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:34,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:34,088 INFO L93 Difference]: Finished difference Result 2977 states and 5743 transitions. [2021-10-16 22:48:34,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-16 22:48:34,088 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:34,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:34,092 INFO L225 Difference]: With dead ends: 2977 [2021-10-16 22:48:34,092 INFO L226 Difference]: Without dead ends: 2977 [2021-10-16 22:48:34,092 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 672.1ms TimeCoverageRelationStatistics Valid=424, Invalid=2546, Unknown=0, NotChecked=0, Total=2970 [2021-10-16 22:48:34,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2977 states. [2021-10-16 22:48:34,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2977 to 2370. [2021-10-16 22:48:34,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2370 states, 2366 states have (on average 1.9218089602704986) internal successors, (4547), 2369 states have internal predecessors, (4547), 0 states have call successors, (0), 0 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 22:48:34,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2370 states to 2370 states and 4547 transitions. [2021-10-16 22:48:34,112 INFO L78 Accepts]: Start accepts. Automaton has 2370 states and 4547 transitions. Word has length 128 [2021-10-16 22:48:34,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:34,112 INFO L470 AbstractCegarLoop]: Abstraction has 2370 states and 4547 transitions. [2021-10-16 22:48:34,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:34,113 INFO L276 IsEmpty]: Start isEmpty. Operand 2370 states and 4547 transitions. [2021-10-16 22:48:34,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:34,114 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:34,114 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:34,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-10-16 22:48:34,114 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:34,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:34,114 INFO L82 PathProgramCache]: Analyzing trace with hash -1647137595, now seen corresponding path program 40 times [2021-10-16 22:48:34,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:34,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651827979] [2021-10-16 22:48:34,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:34,115 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:34,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:34,410 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 22:48:34,410 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:34,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651827979] [2021-10-16 22:48:34,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651827979] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:34,410 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:34,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:48:34,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096246976] [2021-10-16 22:48:34,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:48:34,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:34,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:48:34,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:48:34,411 INFO L87 Difference]: Start difference. First operand 2370 states and 4547 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:35,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:35,824 INFO L93 Difference]: Finished difference Result 2918 states and 5629 transitions. [2021-10-16 22:48:35,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-10-16 22:48:35,825 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:35,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:35,828 INFO L225 Difference]: With dead ends: 2918 [2021-10-16 22:48:35,828 INFO L226 Difference]: Without dead ends: 2918 [2021-10-16 22:48:35,828 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 676.5ms TimeCoverageRelationStatistics Valid=438, Invalid=2532, Unknown=0, NotChecked=0, Total=2970 [2021-10-16 22:48:35,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2918 states. [2021-10-16 22:48:35,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2918 to 2359. [2021-10-16 22:48:35,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2359 states, 2355 states have (on average 1.921443736730361) internal successors, (4525), 2358 states have internal predecessors, (4525), 0 states have call successors, (0), 0 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 22:48:35,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2359 states to 2359 states and 4525 transitions. [2021-10-16 22:48:35,848 INFO L78 Accepts]: Start accepts. Automaton has 2359 states and 4525 transitions. Word has length 128 [2021-10-16 22:48:35,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:35,849 INFO L470 AbstractCegarLoop]: Abstraction has 2359 states and 4525 transitions. [2021-10-16 22:48:35,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:35,849 INFO L276 IsEmpty]: Start isEmpty. Operand 2359 states and 4525 transitions. [2021-10-16 22:48:35,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:35,850 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:35,851 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:35,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-10-16 22:48:35,851 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:35,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:35,851 INFO L82 PathProgramCache]: Analyzing trace with hash 101888039, now seen corresponding path program 41 times [2021-10-16 22:48:35,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:35,851 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62338639] [2021-10-16 22:48:35,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:35,851 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:35,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:36,283 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 22:48:36,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:36,284 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62338639] [2021-10-16 22:48:36,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62338639] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:36,284 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:36,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-10-16 22:48:36,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354592244] [2021-10-16 22:48:36,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-16 22:48:36,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:36,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-16 22:48:36,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-10-16 22:48:36,285 INFO L87 Difference]: Start difference. First operand 2359 states and 4525 transitions. Second operand has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:38,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:38,022 INFO L93 Difference]: Finished difference Result 3444 states and 6681 transitions. [2021-10-16 22:48:38,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-16 22:48:38,022 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:38,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:38,026 INFO L225 Difference]: With dead ends: 3444 [2021-10-16 22:48:38,026 INFO L226 Difference]: Without dead ends: 3444 [2021-10-16 22:48:38,026 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 971.8ms TimeCoverageRelationStatistics Valid=560, Invalid=3100, Unknown=0, NotChecked=0, Total=3660 [2021-10-16 22:48:38,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3444 states. [2021-10-16 22:48:38,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3444 to 2377. [2021-10-16 22:48:38,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2377 states, 2373 states have (on average 1.9220396123050991) internal successors, (4561), 2376 states have internal predecessors, (4561), 0 states have call successors, (0), 0 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 22:48:38,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2377 states to 2377 states and 4561 transitions. [2021-10-16 22:48:38,061 INFO L78 Accepts]: Start accepts. Automaton has 2377 states and 4561 transitions. Word has length 128 [2021-10-16 22:48:38,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:38,062 INFO L470 AbstractCegarLoop]: Abstraction has 2377 states and 4561 transitions. [2021-10-16 22:48:38,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:38,062 INFO L276 IsEmpty]: Start isEmpty. Operand 2377 states and 4561 transitions. [2021-10-16 22:48:38,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:38,064 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:38,064 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:38,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-10-16 22:48:38,064 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:38,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:38,064 INFO L82 PathProgramCache]: Analyzing trace with hash 852002971, now seen corresponding path program 42 times [2021-10-16 22:48:38,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:38,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321728876] [2021-10-16 22:48:38,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:38,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:38,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:38,413 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 22:48:38,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:38,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321728876] [2021-10-16 22:48:38,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321728876] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:38,413 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:38,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:48:38,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677169885] [2021-10-16 22:48:38,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:48:38,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:38,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:48:38,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:48:38,414 INFO L87 Difference]: Start difference. First operand 2377 states and 4561 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:40,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:40,214 INFO L93 Difference]: Finished difference Result 3481 states and 6753 transitions. [2021-10-16 22:48:40,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-16 22:48:40,214 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:40,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:40,218 INFO L225 Difference]: With dead ends: 3481 [2021-10-16 22:48:40,218 INFO L226 Difference]: Without dead ends: 3481 [2021-10-16 22:48:40,218 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 813 ImplicationChecksByTransitivity, 941.0ms TimeCoverageRelationStatistics Valid=559, Invalid=2863, Unknown=0, NotChecked=0, Total=3422 [2021-10-16 22:48:40,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3481 states. [2021-10-16 22:48:40,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3481 to 2371. [2021-10-16 22:48:40,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2371 states, 2367 states have (on average 1.9218419940853402) internal successors, (4549), 2370 states have internal predecessors, (4549), 0 states have call successors, (0), 0 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 22:48:40,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2371 states to 2371 states and 4549 transitions. [2021-10-16 22:48:40,242 INFO L78 Accepts]: Start accepts. Automaton has 2371 states and 4549 transitions. Word has length 128 [2021-10-16 22:48:40,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:40,242 INFO L470 AbstractCegarLoop]: Abstraction has 2371 states and 4549 transitions. [2021-10-16 22:48:40,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:40,242 INFO L276 IsEmpty]: Start isEmpty. Operand 2371 states and 4549 transitions. [2021-10-16 22:48:40,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:40,244 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:40,244 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:40,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-10-16 22:48:40,244 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:40,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:40,244 INFO L82 PathProgramCache]: Analyzing trace with hash -1338641689, now seen corresponding path program 43 times [2021-10-16 22:48:40,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:40,244 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370643947] [2021-10-16 22:48:40,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:40,244 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:40,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:40,559 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 22:48:40,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:40,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370643947] [2021-10-16 22:48:40,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370643947] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:40,559 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:40,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:48:40,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112495758] [2021-10-16 22:48:40,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:48:40,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:40,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:48:40,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:48:40,560 INFO L87 Difference]: Start difference. First operand 2371 states and 4549 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:42,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:42,563 INFO L93 Difference]: Finished difference Result 3546 states and 6879 transitions. [2021-10-16 22:48:42,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-10-16 22:48:42,563 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:42,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:42,567 INFO L225 Difference]: With dead ends: 3546 [2021-10-16 22:48:42,568 INFO L226 Difference]: Without dead ends: 3546 [2021-10-16 22:48:42,568 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 860 ImplicationChecksByTransitivity, 942.7ms TimeCoverageRelationStatistics Valid=553, Invalid=2987, Unknown=0, NotChecked=0, Total=3540 [2021-10-16 22:48:42,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3546 states. [2021-10-16 22:48:42,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3546 to 2365. [2021-10-16 22:48:42,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2365 states, 2361 states have (on average 1.9216433714527743) internal successors, (4537), 2364 states have internal predecessors, (4537), 0 states have call successors, (0), 0 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 22:48:42,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2365 states to 2365 states and 4537 transitions. [2021-10-16 22:48:42,605 INFO L78 Accepts]: Start accepts. Automaton has 2365 states and 4537 transitions. Word has length 128 [2021-10-16 22:48:42,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:42,605 INFO L470 AbstractCegarLoop]: Abstraction has 2365 states and 4537 transitions. [2021-10-16 22:48:42,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:42,605 INFO L276 IsEmpty]: Start isEmpty. Operand 2365 states and 4537 transitions. [2021-10-16 22:48:42,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:42,607 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:42,607 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:42,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-10-16 22:48:42,607 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:42,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:42,608 INFO L82 PathProgramCache]: Analyzing trace with hash 974398939, now seen corresponding path program 44 times [2021-10-16 22:48:42,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:42,608 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021006066] [2021-10-16 22:48:42,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:42,608 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:42,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:42,970 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 22:48:42,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:42,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021006066] [2021-10-16 22:48:42,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021006066] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:42,970 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:42,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:48:42,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567136517] [2021-10-16 22:48:42,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:48:42,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:42,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:48:42,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:48:42,971 INFO L87 Difference]: Start difference. First operand 2365 states and 4537 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:44,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:44,971 INFO L93 Difference]: Finished difference Result 3602 states and 6988 transitions. [2021-10-16 22:48:44,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-16 22:48:44,971 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:44,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:44,976 INFO L225 Difference]: With dead ends: 3602 [2021-10-16 22:48:44,976 INFO L226 Difference]: Without dead ends: 3602 [2021-10-16 22:48:44,977 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 903 ImplicationChecksByTransitivity, 994.9ms TimeCoverageRelationStatistics Valid=559, Invalid=3101, Unknown=0, NotChecked=0, Total=3660 [2021-10-16 22:48:44,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3602 states. [2021-10-16 22:48:44,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3602 to 2314. [2021-10-16 22:48:44,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2314 states, 2310 states have (on average 1.91991341991342) internal successors, (4435), 2313 states have internal predecessors, (4435), 0 states have call successors, (0), 0 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 22:48:44,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2314 states to 2314 states and 4435 transitions. [2021-10-16 22:48:44,998 INFO L78 Accepts]: Start accepts. Automaton has 2314 states and 4435 transitions. Word has length 128 [2021-10-16 22:48:44,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:44,999 INFO L470 AbstractCegarLoop]: Abstraction has 2314 states and 4435 transitions. [2021-10-16 22:48:44,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:44,999 INFO L276 IsEmpty]: Start isEmpty. Operand 2314 states and 4435 transitions. [2021-10-16 22:48:45,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:45,000 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:45,000 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:45,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-10-16 22:48:45,000 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:45,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:45,001 INFO L82 PathProgramCache]: Analyzing trace with hash 619910841, now seen corresponding path program 45 times [2021-10-16 22:48:45,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:45,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842377053] [2021-10-16 22:48:45,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:45,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:45,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:45,259 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 22:48:45,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:45,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842377053] [2021-10-16 22:48:45,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842377053] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:45,259 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:45,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-16 22:48:45,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003976820] [2021-10-16 22:48:45,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-16 22:48:45,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:45,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-16 22:48:45,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-10-16 22:48:45,260 INFO L87 Difference]: Start difference. First operand 2314 states and 4435 transitions. Second operand has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:47,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:47,190 INFO L93 Difference]: Finished difference Result 3681 states and 7076 transitions. [2021-10-16 22:48:47,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-10-16 22:48:47,190 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:47,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:47,194 INFO L225 Difference]: With dead ends: 3681 [2021-10-16 22:48:47,194 INFO L226 Difference]: Without dead ends: 3681 [2021-10-16 22:48:47,195 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1589 ImplicationChecksByTransitivity, 826.9ms TimeCoverageRelationStatistics Valid=727, Invalid=4529, Unknown=0, NotChecked=0, Total=5256 [2021-10-16 22:48:47,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3681 states. [2021-10-16 22:48:47,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3681 to 2324. [2021-10-16 22:48:47,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2324 states, 2320 states have (on average 1.9202586206896552) internal successors, (4455), 2323 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 22:48:47,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2324 states to 2324 states and 4455 transitions. [2021-10-16 22:48:47,218 INFO L78 Accepts]: Start accepts. Automaton has 2324 states and 4455 transitions. Word has length 128 [2021-10-16 22:48:47,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:47,219 INFO L470 AbstractCegarLoop]: Abstraction has 2324 states and 4455 transitions. [2021-10-16 22:48:47,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:47,219 INFO L276 IsEmpty]: Start isEmpty. Operand 2324 states and 4455 transitions. [2021-10-16 22:48:47,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:47,220 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:47,220 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:47,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-10-16 22:48:47,220 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:47,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:47,220 INFO L82 PathProgramCache]: Analyzing trace with hash 1367690897, now seen corresponding path program 46 times [2021-10-16 22:48:47,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:47,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206464467] [2021-10-16 22:48:47,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:47,221 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:47,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:47,471 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 22:48:47,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:47,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206464467] [2021-10-16 22:48:47,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206464467] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:47,472 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:47,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-16 22:48:47,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125641766] [2021-10-16 22:48:47,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-16 22:48:47,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:47,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-16 22:48:47,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-10-16 22:48:47,472 INFO L87 Difference]: Start difference. First operand 2324 states and 4455 transitions. Second operand has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:50,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:50,463 INFO L93 Difference]: Finished difference Result 6313 states and 12232 transitions. [2021-10-16 22:48:50,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-10-16 22:48:50,464 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:50,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:50,471 INFO L225 Difference]: With dead ends: 6313 [2021-10-16 22:48:50,471 INFO L226 Difference]: Without dead ends: 6313 [2021-10-16 22:48:50,472 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3161 ImplicationChecksByTransitivity, 1385.7ms TimeCoverageRelationStatistics Valid=1511, Invalid=8389, Unknown=0, NotChecked=0, Total=9900 [2021-10-16 22:48:50,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6313 states. [2021-10-16 22:48:50,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6313 to 2324. [2021-10-16 22:48:50,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2324 states, 2320 states have (on average 1.9202586206896552) internal successors, (4455), 2323 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 22:48:50,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2324 states to 2324 states and 4455 transitions. [2021-10-16 22:48:50,523 INFO L78 Accepts]: Start accepts. Automaton has 2324 states and 4455 transitions. Word has length 128 [2021-10-16 22:48:50,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:50,523 INFO L470 AbstractCegarLoop]: Abstraction has 2324 states and 4455 transitions. [2021-10-16 22:48:50,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:50,523 INFO L276 IsEmpty]: Start isEmpty. Operand 2324 states and 4455 transitions. [2021-10-16 22:48:50,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:50,524 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:50,524 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:50,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-10-16 22:48:50,524 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:50,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:50,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1341865293, now seen corresponding path program 47 times [2021-10-16 22:48:50,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:50,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580209951] [2021-10-16 22:48:50,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:50,525 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:50,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:50,769 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 22:48:50,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:50,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580209951] [2021-10-16 22:48:50,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580209951] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:50,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:50,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-16 22:48:50,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221536562] [2021-10-16 22:48:50,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-16 22:48:50,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:50,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-16 22:48:50,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-10-16 22:48:50,770 INFO L87 Difference]: Start difference. First operand 2324 states and 4455 transitions. Second operand has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:53,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:53,560 INFO L93 Difference]: Finished difference Result 6244 states and 12099 transitions. [2021-10-16 22:48:53,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-10-16 22:48:53,561 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:53,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:53,567 INFO L225 Difference]: With dead ends: 6244 [2021-10-16 22:48:53,567 INFO L226 Difference]: Without dead ends: 6244 [2021-10-16 22:48:53,568 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2833 ImplicationChecksByTransitivity, 1360.7ms TimeCoverageRelationStatistics Valid=1404, Invalid=7716, Unknown=0, NotChecked=0, Total=9120 [2021-10-16 22:48:53,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6244 states. [2021-10-16 22:48:53,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6244 to 2324. [2021-10-16 22:48:53,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2324 states, 2320 states have (on average 1.9202586206896552) internal successors, (4455), 2323 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 22:48:53,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2324 states to 2324 states and 4455 transitions. [2021-10-16 22:48:53,647 INFO L78 Accepts]: Start accepts. Automaton has 2324 states and 4455 transitions. Word has length 128 [2021-10-16 22:48:53,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:53,647 INFO L470 AbstractCegarLoop]: Abstraction has 2324 states and 4455 transitions. [2021-10-16 22:48:53,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:53,647 INFO L276 IsEmpty]: Start isEmpty. Operand 2324 states and 4455 transitions. [2021-10-16 22:48:53,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:53,649 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:53,649 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:53,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-10-16 22:48:53,649 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:53,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:53,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1213666841, now seen corresponding path program 48 times [2021-10-16 22:48:53,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:53,650 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238762902] [2021-10-16 22:48:53,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:53,650 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:53,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:53,910 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 22:48:53,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:53,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238762902] [2021-10-16 22:48:53,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238762902] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:53,910 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:53,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:48:53,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500667695] [2021-10-16 22:48:53,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:48:53,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:53,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:48:53,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:48:53,911 INFO L87 Difference]: Start difference. First operand 2324 states and 4455 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:55,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:55,632 INFO L93 Difference]: Finished difference Result 4993 states and 9678 transitions. [2021-10-16 22:48:55,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-16 22:48:55,632 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:55,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:55,637 INFO L225 Difference]: With dead ends: 4993 [2021-10-16 22:48:55,637 INFO L226 Difference]: Without dead ends: 4993 [2021-10-16 22:48:55,637 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 597.1ms TimeCoverageRelationStatistics Valid=496, Invalid=2366, Unknown=0, NotChecked=0, Total=2862 [2021-10-16 22:48:55,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4993 states. [2021-10-16 22:48:55,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4993 to 2324. [2021-10-16 22:48:55,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2324 states, 2320 states have (on average 1.9202586206896552) internal successors, (4455), 2323 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 22:48:55,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2324 states to 2324 states and 4455 transitions. [2021-10-16 22:48:55,663 INFO L78 Accepts]: Start accepts. Automaton has 2324 states and 4455 transitions. Word has length 128 [2021-10-16 22:48:55,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:55,663 INFO L470 AbstractCegarLoop]: Abstraction has 2324 states and 4455 transitions. [2021-10-16 22:48:55,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:55,663 INFO L276 IsEmpty]: Start isEmpty. Operand 2324 states and 4455 transitions. [2021-10-16 22:48:55,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:55,664 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:55,665 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:55,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-10-16 22:48:55,665 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:55,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:55,665 INFO L82 PathProgramCache]: Analyzing trace with hash -1037500549, now seen corresponding path program 49 times [2021-10-16 22:48:55,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:55,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589616390] [2021-10-16 22:48:55,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:55,665 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:55,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:55,944 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 22:48:55,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:55,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589616390] [2021-10-16 22:48:55,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589616390] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:55,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:55,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:48:55,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298626501] [2021-10-16 22:48:55,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:48:55,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:55,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:48:55,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:48:55,945 INFO L87 Difference]: Start difference. First operand 2324 states and 4455 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:57,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:57,350 INFO L93 Difference]: Finished difference Result 3999 states and 7766 transitions. [2021-10-16 22:48:57,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-16 22:48:57,351 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:57,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:57,355 INFO L225 Difference]: With dead ends: 3999 [2021-10-16 22:48:57,355 INFO L226 Difference]: Without dead ends: 3999 [2021-10-16 22:48:57,355 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 628.6ms TimeCoverageRelationStatistics Valid=417, Invalid=2033, Unknown=0, NotChecked=0, Total=2450 [2021-10-16 22:48:57,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3999 states. [2021-10-16 22:48:57,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3999 to 2325. [2021-10-16 22:48:57,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2325 states, 2321 states have (on average 1.920292977165015) internal successors, (4457), 2324 states have internal predecessors, (4457), 0 states have call successors, (0), 0 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 22:48:57,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2325 states to 2325 states and 4457 transitions. [2021-10-16 22:48:57,378 INFO L78 Accepts]: Start accepts. Automaton has 2325 states and 4457 transitions. Word has length 128 [2021-10-16 22:48:57,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:57,378 INFO L470 AbstractCegarLoop]: Abstraction has 2325 states and 4457 transitions. [2021-10-16 22:48:57,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:57,378 INFO L276 IsEmpty]: Start isEmpty. Operand 2325 states and 4457 transitions. [2021-10-16 22:48:57,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:57,379 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:57,379 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:57,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-10-16 22:48:57,379 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:57,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:57,380 INFO L82 PathProgramCache]: Analyzing trace with hash -1378332619, now seen corresponding path program 50 times [2021-10-16 22:48:57,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:57,380 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27611200] [2021-10-16 22:48:57,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:57,380 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:57,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:57,629 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 22:48:57,629 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:57,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27611200] [2021-10-16 22:48:57,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27611200] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:57,629 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:57,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:48:57,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281561374] [2021-10-16 22:48:57,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:48:57,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:57,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:48:57,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:48:57,630 INFO L87 Difference]: Start difference. First operand 2325 states and 4457 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:59,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:48:59,010 INFO L93 Difference]: Finished difference Result 3961 states and 7692 transitions. [2021-10-16 22:48:59,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-16 22:48:59,010 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:48:59,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:48:59,015 INFO L225 Difference]: With dead ends: 3961 [2021-10-16 22:48:59,015 INFO L226 Difference]: Without dead ends: 3961 [2021-10-16 22:48:59,015 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 579.5ms TimeCoverageRelationStatistics Valid=383, Invalid=1873, Unknown=0, NotChecked=0, Total=2256 [2021-10-16 22:48:59,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3961 states. [2021-10-16 22:48:59,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3961 to 2326. [2021-10-16 22:48:59,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2326 states, 2322 states have (on average 1.9203273040482343) internal successors, (4459), 2325 states have internal predecessors, (4459), 0 states have call successors, (0), 0 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 22:48:59,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2326 states to 2326 states and 4459 transitions. [2021-10-16 22:48:59,040 INFO L78 Accepts]: Start accepts. Automaton has 2326 states and 4459 transitions. Word has length 128 [2021-10-16 22:48:59,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:48:59,040 INFO L470 AbstractCegarLoop]: Abstraction has 2326 states and 4459 transitions. [2021-10-16 22:48:59,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:48:59,040 INFO L276 IsEmpty]: Start isEmpty. Operand 2326 states and 4459 transitions. [2021-10-16 22:48:59,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:48:59,041 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:48:59,041 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:48:59,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-10-16 22:48:59,042 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:48:59,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:48:59,042 INFO L82 PathProgramCache]: Analyzing trace with hash -2019933731, now seen corresponding path program 51 times [2021-10-16 22:48:59,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:48:59,042 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143841179] [2021-10-16 22:48:59,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:48:59,042 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:48:59,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:48:59,334 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 22:48:59,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:48:59,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143841179] [2021-10-16 22:48:59,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143841179] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:48:59,334 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:48:59,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:48:59,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352721108] [2021-10-16 22:48:59,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:48:59,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:48:59,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:48:59,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:48:59,335 INFO L87 Difference]: Start difference. First operand 2326 states and 4459 transitions. Second operand has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:49:00,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:00,713 INFO L93 Difference]: Finished difference Result 3902 states and 7578 transitions. [2021-10-16 22:49:00,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-16 22:49:00,713 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:49:00,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:00,717 INFO L225 Difference]: With dead ends: 3902 [2021-10-16 22:49:00,717 INFO L226 Difference]: Without dead ends: 3902 [2021-10-16 22:49:00,718 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 573.7ms TimeCoverageRelationStatistics Valid=358, Invalid=1712, Unknown=0, NotChecked=0, Total=2070 [2021-10-16 22:49:00,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3902 states. [2021-10-16 22:49:00,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3902 to 2315. [2021-10-16 22:49:00,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2315 states, 2311 states have (on average 1.919948074426655) internal successors, (4437), 2314 states have internal predecessors, (4437), 0 states have call successors, (0), 0 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 22:49:00,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2315 states to 2315 states and 4437 transitions. [2021-10-16 22:49:00,739 INFO L78 Accepts]: Start accepts. Automaton has 2315 states and 4437 transitions. Word has length 128 [2021-10-16 22:49:00,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:00,739 INFO L470 AbstractCegarLoop]: Abstraction has 2315 states and 4437 transitions. [2021-10-16 22:49:00,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:49:00,740 INFO L276 IsEmpty]: Start isEmpty. Operand 2315 states and 4437 transitions. [2021-10-16 22:49:00,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:49:00,741 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:00,741 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:00,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-10-16 22:49:00,741 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:00,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:00,741 INFO L82 PathProgramCache]: Analyzing trace with hash -270908097, now seen corresponding path program 52 times [2021-10-16 22:49:00,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:00,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847578218] [2021-10-16 22:49:00,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:00,742 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:00,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:01,098 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 22:49:01,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:01,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847578218] [2021-10-16 22:49:01,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847578218] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:01,098 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:01,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-10-16 22:49:01,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947706370] [2021-10-16 22:49:01,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-16 22:49:01,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:01,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-16 22:49:01,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-10-16 22:49:01,099 INFO L87 Difference]: Start difference. First operand 2315 states and 4437 transitions. Second operand has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:49:02,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:02,623 INFO L93 Difference]: Finished difference Result 4428 states and 8630 transitions. [2021-10-16 22:49:02,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-16 22:49:02,624 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:49:02,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:02,628 INFO L225 Difference]: With dead ends: 4428 [2021-10-16 22:49:02,628 INFO L226 Difference]: Without dead ends: 4428 [2021-10-16 22:49:02,629 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 756.2ms TimeCoverageRelationStatistics Valid=420, Invalid=2030, Unknown=0, NotChecked=0, Total=2450 [2021-10-16 22:49:02,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4428 states. [2021-10-16 22:49:02,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4428 to 2309. [2021-10-16 22:49:02,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2309 states, 2305 states have (on average 1.9197396963123645) internal successors, (4425), 2308 states have internal predecessors, (4425), 0 states have call successors, (0), 0 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 22:49:02,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2309 states to 2309 states and 4425 transitions. [2021-10-16 22:49:02,665 INFO L78 Accepts]: Start accepts. Automaton has 2309 states and 4425 transitions. Word has length 128 [2021-10-16 22:49:02,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:02,665 INFO L470 AbstractCegarLoop]: Abstraction has 2309 states and 4425 transitions. [2021-10-16 22:49:02,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.818181818181818) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:49:02,665 INFO L276 IsEmpty]: Start isEmpty. Operand 2309 states and 4425 transitions. [2021-10-16 22:49:02,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:49:02,666 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:02,666 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:02,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-10-16 22:49:02,666 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:02,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:02,667 INFO L82 PathProgramCache]: Analyzing trace with hash 479206835, now seen corresponding path program 53 times [2021-10-16 22:49:02,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:02,667 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572631094] [2021-10-16 22:49:02,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:02,667 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:02,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:03,016 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 22:49:03,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:03,017 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572631094] [2021-10-16 22:49:03,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572631094] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:03,017 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:03,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:49:03,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183841412] [2021-10-16 22:49:03,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:49:03,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:03,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:49:03,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:49:03,018 INFO L87 Difference]: Start difference. First operand 2309 states and 4425 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:49:04,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:04,652 INFO L93 Difference]: Finished difference Result 4465 states and 8702 transitions. [2021-10-16 22:49:04,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-16 22:49:04,653 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:49:04,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:04,657 INFO L225 Difference]: With dead ends: 4465 [2021-10-16 22:49:04,657 INFO L226 Difference]: Without dead ends: 4465 [2021-10-16 22:49:04,658 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 768.9ms TimeCoverageRelationStatistics Valid=428, Invalid=1828, Unknown=0, NotChecked=0, Total=2256 [2021-10-16 22:49:04,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4465 states. [2021-10-16 22:49:04,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4465 to 2303. [2021-10-16 22:49:04,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2303 states, 2299 states have (on average 1.9195302305350153) internal successors, (4413), 2302 states have internal predecessors, (4413), 0 states have call successors, (0), 0 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 22:49:04,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2303 states to 2303 states and 4413 transitions. [2021-10-16 22:49:04,681 INFO L78 Accepts]: Start accepts. Automaton has 2303 states and 4413 transitions. Word has length 128 [2021-10-16 22:49:04,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:04,682 INFO L470 AbstractCegarLoop]: Abstraction has 2303 states and 4413 transitions. [2021-10-16 22:49:04,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:49:04,682 INFO L276 IsEmpty]: Start isEmpty. Operand 2303 states and 4413 transitions. [2021-10-16 22:49:04,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:49:04,683 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:04,683 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:04,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-10-16 22:49:04,683 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:04,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:04,683 INFO L82 PathProgramCache]: Analyzing trace with hash -1711437825, now seen corresponding path program 54 times [2021-10-16 22:49:04,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:04,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146061602] [2021-10-16 22:49:04,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:04,684 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:04,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:05,001 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 22:49:05,002 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:05,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146061602] [2021-10-16 22:49:05,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146061602] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:05,002 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:05,002 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:49:05,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035964771] [2021-10-16 22:49:05,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:49:05,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:05,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:49:05,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:49:05,003 INFO L87 Difference]: Start difference. First operand 2303 states and 4413 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:49:06,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:06,955 INFO L93 Difference]: Finished difference Result 4530 states and 8828 transitions. [2021-10-16 22:49:06,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-16 22:49:06,955 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:49:06,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:06,961 INFO L225 Difference]: With dead ends: 4530 [2021-10-16 22:49:06,961 INFO L226 Difference]: Without dead ends: 4530 [2021-10-16 22:49:06,961 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 799.6ms TimeCoverageRelationStatistics Valid=457, Invalid=1993, Unknown=0, NotChecked=0, Total=2450 [2021-10-16 22:49:06,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4530 states. [2021-10-16 22:49:06,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4530 to 2297. [2021-10-16 22:49:06,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2297 states, 2293 states have (on average 1.9193196685564762) internal successors, (4401), 2296 states have internal predecessors, (4401), 0 states have call successors, (0), 0 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 22:49:06,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2297 states to 2297 states and 4401 transitions. [2021-10-16 22:49:06,987 INFO L78 Accepts]: Start accepts. Automaton has 2297 states and 4401 transitions. Word has length 128 [2021-10-16 22:49:06,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:06,987 INFO L470 AbstractCegarLoop]: Abstraction has 2297 states and 4401 transitions. [2021-10-16 22:49:06,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:49:06,987 INFO L276 IsEmpty]: Start isEmpty. Operand 2297 states and 4401 transitions. [2021-10-16 22:49:06,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:49:06,988 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:06,988 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:06,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-10-16 22:49:06,988 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:06,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:06,989 INFO L82 PathProgramCache]: Analyzing trace with hash 601602803, now seen corresponding path program 55 times [2021-10-16 22:49:06,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:06,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104950539] [2021-10-16 22:49:06,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:06,989 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:07,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:07,341 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 22:49:07,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:07,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104950539] [2021-10-16 22:49:07,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104950539] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:07,342 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:07,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:49:07,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105336625] [2021-10-16 22:49:07,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:49:07,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:07,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:49:07,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:49:07,343 INFO L87 Difference]: Start difference. First operand 2297 states and 4401 transitions. Second operand has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:49:08,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:08,970 INFO L93 Difference]: Finished difference Result 4586 states and 8937 transitions. [2021-10-16 22:49:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-10-16 22:49:08,971 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:49:08,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:08,975 INFO L225 Difference]: With dead ends: 4586 [2021-10-16 22:49:08,975 INFO L226 Difference]: Without dead ends: 4586 [2021-10-16 22:49:08,975 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 864.3ms TimeCoverageRelationStatistics Valid=495, Invalid=2157, Unknown=0, NotChecked=0, Total=2652 [2021-10-16 22:49:08,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4586 states. [2021-10-16 22:49:08,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4586 to 2246. [2021-10-16 22:49:08,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2246 states, 2242 states have (on average 1.9174843889384479) internal successors, (4299), 2245 states have internal predecessors, (4299), 0 states have call successors, (0), 0 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 22:49:08,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2246 states to 2246 states and 4299 transitions. [2021-10-16 22:49:08,998 INFO L78 Accepts]: Start accepts. Automaton has 2246 states and 4299 transitions. Word has length 128 [2021-10-16 22:49:08,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:08,998 INFO L470 AbstractCegarLoop]: Abstraction has 2246 states and 4299 transitions. [2021-10-16 22:49:08,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.4) internal successors, (128), 21 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:49:08,999 INFO L276 IsEmpty]: Start isEmpty. Operand 2246 states and 4299 transitions. [2021-10-16 22:49:09,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-16 22:49:09,000 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:09,000 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:09,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-10-16 22:49:09,000 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:09,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:09,000 INFO L82 PathProgramCache]: Analyzing trace with hash 247114705, now seen corresponding path program 56 times [2021-10-16 22:49:09,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:09,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307914968] [2021-10-16 22:49:09,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:09,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:09,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:09,267 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 22:49:09,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:09,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307914968] [2021-10-16 22:49:09,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307914968] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:09,267 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:09,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-16 22:49:09,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528005017] [2021-10-16 22:49:09,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-16 22:49:09,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:09,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-16 22:49:09,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-10-16 22:49:09,269 INFO L87 Difference]: Start difference. First operand 2246 states and 4299 transitions. Second operand has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:49:11,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:11,580 INFO L93 Difference]: Finished difference Result 4541 states and 8782 transitions. [2021-10-16 22:49:11,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-10-16 22:49:11,580 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-16 22:49:11,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:11,585 INFO L225 Difference]: With dead ends: 4541 [2021-10-16 22:49:11,585 INFO L226 Difference]: Without dead ends: 4541 [2021-10-16 22:49:11,586 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2019 ImplicationChecksByTransitivity, 1042.2ms TimeCoverageRelationStatistics Valid=981, Invalid=5661, Unknown=0, NotChecked=0, Total=6642 [2021-10-16 22:49:11,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4541 states. [2021-10-16 22:49:11,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4541 to 2040. [2021-10-16 22:49:11,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2040 states, 2037 states have (on average 1.9106529209621994) internal successors, (3892), 2039 states have internal predecessors, (3892), 0 states have call successors, (0), 0 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 22:49:11,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2040 states to 2040 states and 3892 transitions. [2021-10-16 22:49:11,610 INFO L78 Accepts]: Start accepts. Automaton has 2040 states and 3892 transitions. Word has length 128 [2021-10-16 22:49:11,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:11,611 INFO L470 AbstractCegarLoop]: Abstraction has 2040 states and 3892 transitions. [2021-10-16 22:49:11,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 6.095238095238095) internal successors, (128), 22 states have internal predecessors, (128), 0 states have call successors, (0), 0 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 22:49:11,611 INFO L276 IsEmpty]: Start isEmpty. Operand 2040 states and 3892 transitions. [2021-10-16 22:49:11,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:11,612 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:11,612 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:11,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-10-16 22:49:11,613 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:11,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:11,613 INFO L82 PathProgramCache]: Analyzing trace with hash 945280310, now seen corresponding path program 1 times [2021-10-16 22:49:11,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:11,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219802245] [2021-10-16 22:49:11,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:11,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:11,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:11,948 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 22:49:11,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:11,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219802245] [2021-10-16 22:49:11,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219802245] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:11,949 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:11,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:49:11,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16188161] [2021-10-16 22:49:11,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:49:11,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:11,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:49:11,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:49:11,950 INFO L87 Difference]: Start difference. First operand 2040 states and 3892 transitions. Second operand has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:13,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:13,615 INFO L93 Difference]: Finished difference Result 3595 states and 6914 transitions. [2021-10-16 22:49:13,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-16 22:49:13,616 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:13,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:13,619 INFO L225 Difference]: With dead ends: 3595 [2021-10-16 22:49:13,619 INFO L226 Difference]: Without dead ends: 3595 [2021-10-16 22:49:13,620 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1014 ImplicationChecksByTransitivity, 790.9ms TimeCoverageRelationStatistics Valid=550, Invalid=2990, Unknown=0, NotChecked=0, Total=3540 [2021-10-16 22:49:13,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3595 states. [2021-10-16 22:49:13,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3595 to 2308. [2021-10-16 22:49:13,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2308 states, 2305 states have (on average 1.9210412147505422) internal successors, (4428), 2307 states have internal predecessors, (4428), 0 states have call successors, (0), 0 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 22:49:13,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2308 states to 2308 states and 4428 transitions. [2021-10-16 22:49:13,651 INFO L78 Accepts]: Start accepts. Automaton has 2308 states and 4428 transitions. Word has length 136 [2021-10-16 22:49:13,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:13,651 INFO L470 AbstractCegarLoop]: Abstraction has 2308 states and 4428 transitions. [2021-10-16 22:49:13,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:13,652 INFO L276 IsEmpty]: Start isEmpty. Operand 2308 states and 4428 transitions. [2021-10-16 22:49:13,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:13,653 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:13,653 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:13,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-10-16 22:49:13,653 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:13,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:13,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1300065866, now seen corresponding path program 2 times [2021-10-16 22:49:13,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:13,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40634068] [2021-10-16 22:49:13,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:13,654 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:13,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:13,972 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 22:49:13,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:13,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40634068] [2021-10-16 22:49:13,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40634068] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:13,972 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:13,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:49:13,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245867822] [2021-10-16 22:49:13,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:49:13,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:13,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:49:13,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:49:13,973 INFO L87 Difference]: Start difference. First operand 2308 states and 4428 transitions. Second operand has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:17,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:17,018 INFO L93 Difference]: Finished difference Result 3972 states and 7681 transitions. [2021-10-16 22:49:17,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-10-16 22:49:17,018 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:17,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:17,022 INFO L225 Difference]: With dead ends: 3972 [2021-10-16 22:49:17,022 INFO L226 Difference]: Without dead ends: 3972 [2021-10-16 22:49:17,023 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3319 ImplicationChecksByTransitivity, 1959.2ms TimeCoverageRelationStatistics Valid=1587, Invalid=8513, Unknown=0, NotChecked=0, Total=10100 [2021-10-16 22:49:17,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3972 states. [2021-10-16 22:49:17,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3972 to 2388. [2021-10-16 22:49:17,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2388 states, 2385 states have (on average 1.9236897274633125) internal successors, (4588), 2387 states have internal predecessors, (4588), 0 states have call successors, (0), 0 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 22:49:17,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2388 states to 2388 states and 4588 transitions. [2021-10-16 22:49:17,045 INFO L78 Accepts]: Start accepts. Automaton has 2388 states and 4588 transitions. Word has length 136 [2021-10-16 22:49:17,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:17,045 INFO L470 AbstractCegarLoop]: Abstraction has 2388 states and 4588 transitions. [2021-10-16 22:49:17,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:17,045 INFO L276 IsEmpty]: Start isEmpty. Operand 2388 states and 4588 transitions. [2021-10-16 22:49:17,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:17,047 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:17,047 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:17,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-10-16 22:49:17,047 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:17,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:17,048 INFO L82 PathProgramCache]: Analyzing trace with hash 1056915934, now seen corresponding path program 3 times [2021-10-16 22:49:17,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:17,048 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174251144] [2021-10-16 22:49:17,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:17,048 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:17,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:17,524 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 22:49:17,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:17,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174251144] [2021-10-16 22:49:17,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174251144] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:17,524 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:17,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:49:17,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387422888] [2021-10-16 22:49:17,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:49:17,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:17,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:49:17,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:49:17,525 INFO L87 Difference]: Start difference. First operand 2388 states and 4588 transitions. Second operand has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:19,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:19,442 INFO L93 Difference]: Finished difference Result 2658 states and 5081 transitions. [2021-10-16 22:49:19,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-16 22:49:19,443 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:19,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:19,445 INFO L225 Difference]: With dead ends: 2658 [2021-10-16 22:49:19,445 INFO L226 Difference]: Without dead ends: 2658 [2021-10-16 22:49:19,446 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 2 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1215 ImplicationChecksByTransitivity, 1118.5ms TimeCoverageRelationStatistics Valid=829, Invalid=3593, Unknown=0, NotChecked=0, Total=4422 [2021-10-16 22:49:19,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2658 states. [2021-10-16 22:49:19,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2658 to 2388. [2021-10-16 22:49:19,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2388 states, 2385 states have (on average 1.9236897274633125) internal successors, (4588), 2387 states have internal predecessors, (4588), 0 states have call successors, (0), 0 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 22:49:19,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2388 states to 2388 states and 4588 transitions. [2021-10-16 22:49:19,479 INFO L78 Accepts]: Start accepts. Automaton has 2388 states and 4588 transitions. Word has length 136 [2021-10-16 22:49:19,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:19,479 INFO L470 AbstractCegarLoop]: Abstraction has 2388 states and 4588 transitions. [2021-10-16 22:49:19,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:19,479 INFO L276 IsEmpty]: Start isEmpty. Operand 2388 states and 4588 transitions. [2021-10-16 22:49:19,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:19,481 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:19,481 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:19,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-10-16 22:49:19,481 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:19,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:19,482 INFO L82 PathProgramCache]: Analyzing trace with hash 1930092000, now seen corresponding path program 4 times [2021-10-16 22:49:19,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:19,482 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062601911] [2021-10-16 22:49:19,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:19,482 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:19,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:19,922 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 22:49:19,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:19,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062601911] [2021-10-16 22:49:19,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062601911] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:19,922 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:19,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:49:19,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611663788] [2021-10-16 22:49:19,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:49:19,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:19,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:49:19,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:49:19,923 INFO L87 Difference]: Start difference. First operand 2388 states and 4588 transitions. Second operand has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:22,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:22,160 INFO L93 Difference]: Finished difference Result 2695 states and 5154 transitions. [2021-10-16 22:49:22,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-16 22:49:22,160 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:22,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:22,163 INFO L225 Difference]: With dead ends: 2695 [2021-10-16 22:49:22,163 INFO L226 Difference]: Without dead ends: 2695 [2021-10-16 22:49:22,164 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 2 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1373 ImplicationChecksByTransitivity, 1420.5ms TimeCoverageRelationStatistics Valid=932, Invalid=3898, Unknown=0, NotChecked=0, Total=4830 [2021-10-16 22:49:22,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2695 states. [2021-10-16 22:49:22,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2695 to 2394. [2021-10-16 22:49:22,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2394 states, 2391 states have (on average 1.9238812212463405) internal successors, (4600), 2393 states have internal predecessors, (4600), 0 states have call successors, (0), 0 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 22:49:22,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2394 states to 2394 states and 4600 transitions. [2021-10-16 22:49:22,183 INFO L78 Accepts]: Start accepts. Automaton has 2394 states and 4600 transitions. Word has length 136 [2021-10-16 22:49:22,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:22,183 INFO L470 AbstractCegarLoop]: Abstraction has 2394 states and 4600 transitions. [2021-10-16 22:49:22,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:22,183 INFO L276 IsEmpty]: Start isEmpty. Operand 2394 states and 4600 transitions. [2021-10-16 22:49:22,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:22,184 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:22,184 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:22,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-10-16 22:49:22,184 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:22,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:22,185 INFO L82 PathProgramCache]: Analyzing trace with hash -409516164, now seen corresponding path program 5 times [2021-10-16 22:49:22,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:22,185 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587553227] [2021-10-16 22:49:22,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:22,185 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:22,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:22,725 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 22:49:22,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:22,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587553227] [2021-10-16 22:49:22,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587553227] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:22,725 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:22,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:49:22,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029329937] [2021-10-16 22:49:22,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:49:22,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:22,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:49:22,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:49:22,726 INFO L87 Difference]: Start difference. First operand 2394 states and 4600 transitions. Second operand has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:24,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:24,801 INFO L93 Difference]: Finished difference Result 2702 states and 5167 transitions. [2021-10-16 22:49:24,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-16 22:49:24,802 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:24,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:24,804 INFO L225 Difference]: With dead ends: 2702 [2021-10-16 22:49:24,804 INFO L226 Difference]: Without dead ends: 2702 [2021-10-16 22:49:24,804 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 2 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1463 ImplicationChecksByTransitivity, 1340.9ms TimeCoverageRelationStatistics Valid=973, Invalid=4139, Unknown=0, NotChecked=0, Total=5112 [2021-10-16 22:49:24,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2702 states. [2021-10-16 22:49:24,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2702 to 2388. [2021-10-16 22:49:24,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2388 states, 2385 states have (on average 1.9236897274633125) internal successors, (4588), 2387 states have internal predecessors, (4588), 0 states have call successors, (0), 0 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 22:49:24,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2388 states to 2388 states and 4588 transitions. [2021-10-16 22:49:24,823 INFO L78 Accepts]: Start accepts. Automaton has 2388 states and 4588 transitions. Word has length 136 [2021-10-16 22:49:24,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:24,823 INFO L470 AbstractCegarLoop]: Abstraction has 2388 states and 4588 transitions. [2021-10-16 22:49:24,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:24,823 INFO L276 IsEmpty]: Start isEmpty. Operand 2388 states and 4588 transitions. [2021-10-16 22:49:24,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:24,824 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:24,824 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:24,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-10-16 22:49:24,824 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:24,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:24,825 INFO L82 PathProgramCache]: Analyzing trace with hash 1001681182, now seen corresponding path program 6 times [2021-10-16 22:49:24,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:24,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660827561] [2021-10-16 22:49:24,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:24,825 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:24,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:25,252 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 22:49:25,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:25,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660827561] [2021-10-16 22:49:25,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660827561] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:25,252 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:25,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-10-16 22:49:25,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041929381] [2021-10-16 22:49:25,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-16 22:49:25,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:25,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-16 22:49:25,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-10-16 22:49:25,253 INFO L87 Difference]: Start difference. First operand 2388 states and 4588 transitions. Second operand has 23 states, 22 states have (on average 6.181818181818182) internal successors, (136), 23 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:27,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:27,728 INFO L93 Difference]: Finished difference Result 2758 states and 5277 transitions. [2021-10-16 22:49:27,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-10-16 22:49:27,728 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 6.181818181818182) internal successors, (136), 23 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:27,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:27,731 INFO L225 Difference]: With dead ends: 2758 [2021-10-16 22:49:27,731 INFO L226 Difference]: Without dead ends: 2758 [2021-10-16 22:49:27,731 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 2 SyntacticMatches, 4 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2013 ImplicationChecksByTransitivity, 1608.0ms TimeCoverageRelationStatistics Valid=1187, Invalid=5455, Unknown=0, NotChecked=0, Total=6642 [2021-10-16 22:49:27,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2758 states. [2021-10-16 22:49:27,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2758 to 2388. [2021-10-16 22:49:27,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2388 states, 2385 states have (on average 1.9236897274633125) internal successors, (4588), 2387 states have internal predecessors, (4588), 0 states have call successors, (0), 0 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 22:49:27,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2388 states to 2388 states and 4588 transitions. [2021-10-16 22:49:27,749 INFO L78 Accepts]: Start accepts. Automaton has 2388 states and 4588 transitions. Word has length 136 [2021-10-16 22:49:27,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:27,749 INFO L470 AbstractCegarLoop]: Abstraction has 2388 states and 4588 transitions. [2021-10-16 22:49:27,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 6.181818181818182) internal successors, (136), 23 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:27,750 INFO L276 IsEmpty]: Start isEmpty. Operand 2388 states and 4588 transitions. [2021-10-16 22:49:27,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:27,751 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:27,751 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:27,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-10-16 22:49:27,751 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:27,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:27,751 INFO L82 PathProgramCache]: Analyzing trace with hash 59481414, now seen corresponding path program 7 times [2021-10-16 22:49:27,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:27,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823363557] [2021-10-16 22:49:27,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:27,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:27,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:28,169 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 22:49:28,169 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:28,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823363557] [2021-10-16 22:49:28,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823363557] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:28,169 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:28,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:49:28,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240111131] [2021-10-16 22:49:28,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:49:28,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:28,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:49:28,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:49:28,170 INFO L87 Difference]: Start difference. First operand 2388 states and 4588 transitions. Second operand has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:30,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:30,934 INFO L93 Difference]: Finished difference Result 2808 states and 5375 transitions. [2021-10-16 22:49:30,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-10-16 22:49:30,934 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:30,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:30,937 INFO L225 Difference]: With dead ends: 2808 [2021-10-16 22:49:30,937 INFO L226 Difference]: Without dead ends: 2808 [2021-10-16 22:49:30,938 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 2 SyntacticMatches, 4 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2234 ImplicationChecksByTransitivity, 1783.0ms TimeCoverageRelationStatistics Valid=1384, Invalid=5756, Unknown=0, NotChecked=0, Total=7140 [2021-10-16 22:49:30,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2808 states. [2021-10-16 22:49:30,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2808 to 2388. [2021-10-16 22:49:30,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2388 states, 2385 states have (on average 1.9236897274633125) internal successors, (4588), 2387 states have internal predecessors, (4588), 0 states have call successors, (0), 0 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 22:49:30,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2388 states to 2388 states and 4588 transitions. [2021-10-16 22:49:30,956 INFO L78 Accepts]: Start accepts. Automaton has 2388 states and 4588 transitions. Word has length 136 [2021-10-16 22:49:30,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:30,956 INFO L470 AbstractCegarLoop]: Abstraction has 2388 states and 4588 transitions. [2021-10-16 22:49:30,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:30,957 INFO L276 IsEmpty]: Start isEmpty. Operand 2388 states and 4588 transitions. [2021-10-16 22:49:30,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:30,958 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:30,958 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:30,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-10-16 22:49:30,958 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:30,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:30,958 INFO L82 PathProgramCache]: Analyzing trace with hash -2118675130, now seen corresponding path program 8 times [2021-10-16 22:49:30,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:30,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667982749] [2021-10-16 22:49:30,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:30,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:30,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:31,271 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 22:49:31,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:31,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667982749] [2021-10-16 22:49:31,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667982749] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:31,271 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:31,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:49:31,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699517482] [2021-10-16 22:49:31,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:49:31,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:31,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:49:31,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:49:31,272 INFO L87 Difference]: Start difference. First operand 2388 states and 4588 transitions. Second operand has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:34,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:34,067 INFO L93 Difference]: Finished difference Result 4095 states and 7877 transitions. [2021-10-16 22:49:34,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-10-16 22:49:34,067 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:34,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:34,071 INFO L225 Difference]: With dead ends: 4095 [2021-10-16 22:49:34,071 INFO L226 Difference]: Without dead ends: 4095 [2021-10-16 22:49:34,072 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2826 ImplicationChecksByTransitivity, 1680.0ms TimeCoverageRelationStatistics Valid=1539, Invalid=7017, Unknown=0, NotChecked=0, Total=8556 [2021-10-16 22:49:34,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4095 states. [2021-10-16 22:49:34,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4095 to 2328. [2021-10-16 22:49:34,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2328 states, 2325 states have (on average 1.9217204301075268) internal successors, (4468), 2327 states have internal predecessors, (4468), 0 states have call successors, (0), 0 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 22:49:34,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2328 states to 2328 states and 4468 transitions. [2021-10-16 22:49:34,093 INFO L78 Accepts]: Start accepts. Automaton has 2328 states and 4468 transitions. Word has length 136 [2021-10-16 22:49:34,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:34,093 INFO L470 AbstractCegarLoop]: Abstraction has 2328 states and 4468 transitions. [2021-10-16 22:49:34,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:34,093 INFO L276 IsEmpty]: Start isEmpty. Operand 2328 states and 4468 transitions. [2021-10-16 22:49:34,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:34,094 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:34,094 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:34,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-10-16 22:49:34,095 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:34,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:34,095 INFO L82 PathProgramCache]: Analyzing trace with hash 1801077172, now seen corresponding path program 9 times [2021-10-16 22:49:34,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:34,095 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485794818] [2021-10-16 22:49:34,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:34,095 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:34,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:34,403 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 22:49:34,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:34,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485794818] [2021-10-16 22:49:34,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485794818] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:34,403 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:34,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:49:34,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888409754] [2021-10-16 22:49:34,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:49:34,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:34,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:49:34,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:49:34,404 INFO L87 Difference]: Start difference. First operand 2328 states and 4468 transitions. Second operand has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:36,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:36,272 INFO L93 Difference]: Finished difference Result 4508 states and 8723 transitions. [2021-10-16 22:49:36,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-16 22:49:36,272 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:36,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:36,277 INFO L225 Difference]: With dead ends: 4508 [2021-10-16 22:49:36,277 INFO L226 Difference]: Without dead ends: 4508 [2021-10-16 22:49:36,277 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1075 ImplicationChecksByTransitivity, 873.5ms TimeCoverageRelationStatistics Valid=605, Invalid=3177, Unknown=0, NotChecked=0, Total=3782 [2021-10-16 22:49:36,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4508 states. [2021-10-16 22:49:36,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4508 to 2446. [2021-10-16 22:49:36,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2446 states, 2443 states have (on average 1.9255014326647564) internal successors, (4704), 2445 states have internal predecessors, (4704), 0 states have call successors, (0), 0 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 22:49:36,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2446 states to 2446 states and 4704 transitions. [2021-10-16 22:49:36,312 INFO L78 Accepts]: Start accepts. Automaton has 2446 states and 4704 transitions. Word has length 136 [2021-10-16 22:49:36,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:36,312 INFO L470 AbstractCegarLoop]: Abstraction has 2446 states and 4704 transitions. [2021-10-16 22:49:36,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:36,312 INFO L276 IsEmpty]: Start isEmpty. Operand 2446 states and 4704 transitions. [2021-10-16 22:49:36,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:36,314 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:36,314 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:36,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-10-16 22:49:36,314 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:36,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:36,314 INFO L82 PathProgramCache]: Analyzing trace with hash 1824335728, now seen corresponding path program 10 times [2021-10-16 22:49:36,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:36,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110863365] [2021-10-16 22:49:36,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:36,314 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:36,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:36,585 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 22:49:36,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:36,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110863365] [2021-10-16 22:49:36,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110863365] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:36,585 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:36,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:49:36,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876915220] [2021-10-16 22:49:36,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:49:36,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:36,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:49:36,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:49:36,586 INFO L87 Difference]: Start difference. First operand 2446 states and 4704 transitions. Second operand has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:39,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:39,851 INFO L93 Difference]: Finished difference Result 4192 states and 8121 transitions. [2021-10-16 22:49:39,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-10-16 22:49:39,851 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:39,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:39,855 INFO L225 Difference]: With dead ends: 4192 [2021-10-16 22:49:39,855 INFO L226 Difference]: Without dead ends: 4192 [2021-10-16 22:49:39,856 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3304 ImplicationChecksByTransitivity, 1859.1ms TimeCoverageRelationStatistics Valid=1519, Invalid=8581, Unknown=0, NotChecked=0, Total=10100 [2021-10-16 22:49:39,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4192 states. [2021-10-16 22:49:39,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4192 to 2376. [2021-10-16 22:49:39,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2376 states, 2373 states have (on average 1.9233038348082596) internal successors, (4564), 2375 states have internal predecessors, (4564), 0 states have call successors, (0), 0 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 22:49:39,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2376 states to 2376 states and 4564 transitions. [2021-10-16 22:49:39,876 INFO L78 Accepts]: Start accepts. Automaton has 2376 states and 4564 transitions. Word has length 136 [2021-10-16 22:49:39,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:39,877 INFO L470 AbstractCegarLoop]: Abstraction has 2376 states and 4564 transitions. [2021-10-16 22:49:39,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:39,877 INFO L276 IsEmpty]: Start isEmpty. Operand 2376 states and 4564 transitions. [2021-10-16 22:49:39,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:39,878 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:39,878 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:39,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-10-16 22:49:39,878 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:39,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:39,878 INFO L82 PathProgramCache]: Analyzing trace with hash -1461170540, now seen corresponding path program 11 times [2021-10-16 22:49:39,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:39,879 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117879906] [2021-10-16 22:49:39,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:39,879 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:39,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:40,139 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 22:49:40,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:40,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117879906] [2021-10-16 22:49:40,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117879906] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:40,140 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:40,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:49:40,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068346507] [2021-10-16 22:49:40,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:49:40,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:40,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:49:40,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:49:40,141 INFO L87 Difference]: Start difference. First operand 2376 states and 4564 transitions. Second operand has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:41,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:41,782 INFO L93 Difference]: Finished difference Result 4578 states and 8863 transitions. [2021-10-16 22:49:41,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-16 22:49:41,782 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:41,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:41,787 INFO L225 Difference]: With dead ends: 4578 [2021-10-16 22:49:41,787 INFO L226 Difference]: Without dead ends: 4578 [2021-10-16 22:49:41,787 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 946 ImplicationChecksByTransitivity, 798.5ms TimeCoverageRelationStatistics Valid=572, Invalid=2968, Unknown=0, NotChecked=0, Total=3540 [2021-10-16 22:49:41,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4578 states. [2021-10-16 22:49:41,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4578 to 2477. [2021-10-16 22:49:41,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2477 states, 2474 states have (on average 1.9264349232012934) internal successors, (4766), 2476 states have internal predecessors, (4766), 0 states have call successors, (0), 0 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 22:49:41,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2477 states to 2477 states and 4766 transitions. [2021-10-16 22:49:41,810 INFO L78 Accepts]: Start accepts. Automaton has 2477 states and 4766 transitions. Word has length 136 [2021-10-16 22:49:41,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:41,811 INFO L470 AbstractCegarLoop]: Abstraction has 2477 states and 4766 transitions. [2021-10-16 22:49:41,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:41,811 INFO L276 IsEmpty]: Start isEmpty. Operand 2477 states and 4766 transitions. [2021-10-16 22:49:41,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:41,812 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:41,812 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:41,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-10-16 22:49:41,812 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:41,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:41,812 INFO L82 PathProgramCache]: Analyzing trace with hash -312392812, now seen corresponding path program 12 times [2021-10-16 22:49:41,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:41,813 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042945468] [2021-10-16 22:49:41,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:41,813 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:41,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:42,090 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 22:49:42,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:42,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042945468] [2021-10-16 22:49:42,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042945468] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:42,090 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:42,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:49:42,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162867880] [2021-10-16 22:49:42,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:49:42,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:42,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:49:42,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:49:42,091 INFO L87 Difference]: Start difference. First operand 2477 states and 4766 transitions. Second operand has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:44,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:44,658 INFO L93 Difference]: Finished difference Result 3638 states and 7064 transitions. [2021-10-16 22:49:44,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-10-16 22:49:44,658 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:44,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:44,661 INFO L225 Difference]: With dead ends: 3638 [2021-10-16 22:49:44,661 INFO L226 Difference]: Without dead ends: 3638 [2021-10-16 22:49:44,662 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1596 ImplicationChecksByTransitivity, 1355.9ms TimeCoverageRelationStatistics Valid=923, Invalid=4929, Unknown=0, NotChecked=0, Total=5852 [2021-10-16 22:49:44,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3638 states. [2021-10-16 22:49:44,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3638 to 2392. [2021-10-16 22:49:44,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2392 states, 2389 states have (on average 1.9238174968606112) internal successors, (4596), 2391 states have internal predecessors, (4596), 0 states have call successors, (0), 0 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 22:49:44,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2392 states to 2392 states and 4596 transitions. [2021-10-16 22:49:44,682 INFO L78 Accepts]: Start accepts. Automaton has 2392 states and 4596 transitions. Word has length 136 [2021-10-16 22:49:44,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:44,682 INFO L470 AbstractCegarLoop]: Abstraction has 2392 states and 4596 transitions. [2021-10-16 22:49:44,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:44,682 INFO L276 IsEmpty]: Start isEmpty. Operand 2392 states and 4596 transitions. [2021-10-16 22:49:44,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:44,684 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:44,684 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:44,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-10-16 22:49:44,684 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:44,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:44,684 INFO L82 PathProgramCache]: Analyzing trace with hash -1766503508, now seen corresponding path program 13 times [2021-10-16 22:49:44,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:44,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102704240] [2021-10-16 22:49:44,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:44,684 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:44,972 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 22:49:44,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:44,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102704240] [2021-10-16 22:49:44,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102704240] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:44,972 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:44,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:49:44,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323069142] [2021-10-16 22:49:44,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:49:44,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:44,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:49:44,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:49:44,973 INFO L87 Difference]: Start difference. First operand 2392 states and 4596 transitions. Second operand has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:46,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:46,482 INFO L93 Difference]: Finished difference Result 4877 states and 9453 transitions. [2021-10-16 22:49:46,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-16 22:49:46,483 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:46,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:46,488 INFO L225 Difference]: With dead ends: 4877 [2021-10-16 22:49:46,489 INFO L226 Difference]: Without dead ends: 4877 [2021-10-16 22:49:46,489 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 722.9ms TimeCoverageRelationStatistics Valid=504, Invalid=2252, Unknown=0, NotChecked=0, Total=2756 [2021-10-16 22:49:46,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4877 states. [2021-10-16 22:49:46,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4877 to 2341. [2021-10-16 22:49:46,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2341 states, 2338 states have (on average 1.9221556886227544) internal successors, (4494), 2340 states have internal predecessors, (4494), 0 states have call successors, (0), 0 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 22:49:46,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2341 states to 2341 states and 4494 transitions. [2021-10-16 22:49:46,518 INFO L78 Accepts]: Start accepts. Automaton has 2341 states and 4494 transitions. Word has length 136 [2021-10-16 22:49:46,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:46,518 INFO L470 AbstractCegarLoop]: Abstraction has 2341 states and 4494 transitions. [2021-10-16 22:49:46,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:46,518 INFO L276 IsEmpty]: Start isEmpty. Operand 2341 states and 4494 transitions. [2021-10-16 22:49:46,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:46,519 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:46,519 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:46,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-10-16 22:49:46,519 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:46,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:46,520 INFO L82 PathProgramCache]: Analyzing trace with hash -617725780, now seen corresponding path program 14 times [2021-10-16 22:49:46,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:46,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443966660] [2021-10-16 22:49:46,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:46,520 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:46,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:46,838 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 22:49:46,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:46,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443966660] [2021-10-16 22:49:46,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443966660] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:46,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:46,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-16 22:49:46,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565225138] [2021-10-16 22:49:46,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-16 22:49:46,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:46,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-16 22:49:46,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-16 22:49:46,839 INFO L87 Difference]: Start difference. First operand 2341 states and 4494 transitions. Second operand has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:49,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:49,161 INFO L93 Difference]: Finished difference Result 4542 states and 8853 transitions. [2021-10-16 22:49:49,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-16 22:49:49,163 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:49,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:49,168 INFO L225 Difference]: With dead ends: 4542 [2021-10-16 22:49:49,168 INFO L226 Difference]: Without dead ends: 4542 [2021-10-16 22:49:49,168 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1115 ImplicationChecksByTransitivity, 1247.3ms TimeCoverageRelationStatistics Valid=897, Invalid=3795, Unknown=0, NotChecked=0, Total=4692 [2021-10-16 22:49:49,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4542 states. [2021-10-16 22:49:49,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4542 to 2224. [2021-10-16 22:49:49,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2224 states, 2221 states have (on average 1.9180549302116163) internal successors, (4260), 2223 states have internal predecessors, (4260), 0 states have call successors, (0), 0 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 22:49:49,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2224 states to 2224 states and 4260 transitions. [2021-10-16 22:49:49,189 INFO L78 Accepts]: Start accepts. Automaton has 2224 states and 4260 transitions. Word has length 136 [2021-10-16 22:49:49,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:49,190 INFO L470 AbstractCegarLoop]: Abstraction has 2224 states and 4260 transitions. [2021-10-16 22:49:49,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.8) internal successors, (136), 21 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:49,190 INFO L276 IsEmpty]: Start isEmpty. Operand 2224 states and 4260 transitions. [2021-10-16 22:49:49,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-10-16 22:49:49,191 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:49,191 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:49,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-10-16 22:49:49,191 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:49,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:49,191 INFO L82 PathProgramCache]: Analyzing trace with hash -1328581844, now seen corresponding path program 15 times [2021-10-16 22:49:49,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:49,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123484157] [2021-10-16 22:49:49,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:49,192 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:49,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:49,451 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 22:49:49,452 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:49,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123484157] [2021-10-16 22:49:49,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123484157] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:49,452 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:49,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-16 22:49:49,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246273679] [2021-10-16 22:49:49,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 22:49:49,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:49,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 22:49:49,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-10-16 22:49:49,453 INFO L87 Difference]: Start difference. First operand 2224 states and 4260 transitions. Second operand has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:51,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:51,045 INFO L93 Difference]: Finished difference Result 3821 states and 7358 transitions. [2021-10-16 22:49:51,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-16 22:49:51,045 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-10-16 22:49:51,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:51,049 INFO L225 Difference]: With dead ends: 3821 [2021-10-16 22:49:51,049 INFO L226 Difference]: Without dead ends: 3821 [2021-10-16 22:49:51,050 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 993 ImplicationChecksByTransitivity, 806.0ms TimeCoverageRelationStatistics Valid=587, Invalid=3073, Unknown=0, NotChecked=0, Total=3660 [2021-10-16 22:49:51,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3821 states. [2021-10-16 22:49:51,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3821 to 1980. [2021-10-16 22:49:51,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1980 states, 1978 states have (on average 1.909504550050556) internal successors, (3777), 1979 states have internal predecessors, (3777), 0 states have call successors, (0), 0 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 22:49:51,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1980 states to 1980 states and 3777 transitions. [2021-10-16 22:49:51,069 INFO L78 Accepts]: Start accepts. Automaton has 1980 states and 3777 transitions. Word has length 136 [2021-10-16 22:49:51,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:51,069 INFO L470 AbstractCegarLoop]: Abstraction has 1980 states and 3777 transitions. [2021-10-16 22:49:51,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 7.157894736842105) internal successors, (136), 20 states have internal predecessors, (136), 0 states have call successors, (0), 0 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 22:49:51,070 INFO L276 IsEmpty]: Start isEmpty. Operand 1980 states and 3777 transitions. [2021-10-16 22:49:51,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-10-16 22:49:51,071 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:51,071 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:51,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-10-16 22:49:51,071 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting t_funErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:51,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:51,071 INFO L82 PathProgramCache]: Analyzing trace with hash 228102788, now seen corresponding path program 1 times [2021-10-16 22:49:51,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:51,071 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245751308] [2021-10-16 22:49:51,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:51,071 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:51,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:49:51,137 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 22:49:51,138 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:49:51,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245751308] [2021-10-16 22:49:51,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245751308] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:49:51,138 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:49:51,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-16 22:49:51,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664438015] [2021-10-16 22:49:51,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 22:49:51,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:49:51,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 22:49:51,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-16 22:49:51,139 INFO L87 Difference]: Start difference. First operand 1980 states and 3777 transitions. Second operand has 6 states, 5 states have (on average 28.0) internal successors, (140), 6 states have internal predecessors, (140), 0 states have call successors, (0), 0 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 22:49:51,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 22:49:51,309 INFO L93 Difference]: Finished difference Result 2246 states and 4303 transitions. [2021-10-16 22:49:51,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-16 22:49:51,309 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 28.0) internal successors, (140), 6 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2021-10-16 22:49:51,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 22:49:51,311 INFO L225 Difference]: With dead ends: 2246 [2021-10-16 22:49:51,311 INFO L226 Difference]: Without dead ends: 2246 [2021-10-16 22:49:51,311 INFO L842 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.0ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-16 22:49:51,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2246 states. [2021-10-16 22:49:51,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2246 to 2063. [2021-10-16 22:49:51,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2063 states, 2061 states have (on average 1.9112081513828238) internal successors, (3939), 2062 states have internal predecessors, (3939), 0 states have call successors, (0), 0 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 22:49:51,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2063 states to 2063 states and 3939 transitions. [2021-10-16 22:49:51,326 INFO L78 Accepts]: Start accepts. Automaton has 2063 states and 3939 transitions. Word has length 140 [2021-10-16 22:49:51,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 22:49:51,327 INFO L470 AbstractCegarLoop]: Abstraction has 2063 states and 3939 transitions. [2021-10-16 22:49:51,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 28.0) internal successors, (140), 6 states have internal predecessors, (140), 0 states have call successors, (0), 0 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 22:49:51,327 INFO L276 IsEmpty]: Start isEmpty. Operand 2063 states and 3939 transitions. [2021-10-16 22:49:51,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-10-16 22:49:51,328 INFO L509 BasicCegarLoop]: Found error trace [2021-10-16 22:49:51,328 INFO L517 BasicCegarLoop]: 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] [2021-10-16 22:49:51,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-10-16 22:49:51,328 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting t_funErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] === [2021-10-16 22:49:51,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:49:51,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1394646647, now seen corresponding path program 1 times [2021-10-16 22:49:51,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:49:51,329 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795826760] [2021-10-16 22:49:51,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:49:51,329 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:49:51,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-16 22:49:51,364 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-16 22:49:51,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-16 22:49:51,441 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-16 22:49:51,442 INFO L631 BasicCegarLoop]: Counterexample is feasible [2021-10-16 22:49:51,449 WARN L676 BasicCegarLoop]: Found a data race, but unable to determine exactly which statements and variables are involved. [2021-10-16 22:49:51,450 WARN L679 BasicCegarLoop]: C: A->next = p [1232] might race with any of C: p = A->next [1246], or C: t = A->next [1231], or C: t = A->next [1231], or C: t = A->next [1231], or C: t = A->next [1231], or C: p -> next = ((void *)0) [1222], or C: p -> next = ((void *)0) [1222], or C: p -> next = ((void *)0) [1222], or C: p -> next = ((void *)0) [1222], or C: p -> datum = x [1221], or C: p -> datum = x [1221], or C: p -> datum = x [1221], or C: p -> datum = x [1221], or C: A->next = p [1243], or C: A->next = p [1243], or C: A->next = p [1243], or C: A->next = p [1243] [2021-10-16 22:49:51,450 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location t_funErr2ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,452 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,453 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,453 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,453 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,453 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,453 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,453 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-16 22:49:51,453 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,454 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,454 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,454 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,454 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,454 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,454 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONDATA_RACE [2021-10-16 22:49:51,454 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-10-16 22:49:51,462 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-16 22:49:51,462 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-16 22:49:51,547 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 10:49:51 BasicIcfg [2021-10-16 22:49:51,548 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-16 22:49:51,549 INFO L168 Benchmark]: Toolchain (without parser) took 183928.78 ms. Allocated memory was 179.3 MB in the beginning and 346.0 MB in the end (delta: 166.7 MB). Free memory was 125.9 MB in the beginning and 263.9 MB in the end (delta: -138.0 MB). Peak memory consumption was 29.4 MB. Max. memory is 8.0 GB. [2021-10-16 22:49:51,549 INFO L168 Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 179.3 MB. Free memory is still 145.0 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-16 22:49:51,549 INFO L168 Benchmark]: CACSL2BoogieTranslator took 617.52 ms. Allocated memory was 179.3 MB in the beginning and 227.5 MB in the end (delta: 48.2 MB). Free memory was 125.8 MB in the beginning and 177.8 MB in the end (delta: -52.0 MB). Peak memory consumption was 10.7 MB. Max. memory is 8.0 GB. [2021-10-16 22:49:51,549 INFO L168 Benchmark]: Boogie Procedure Inliner took 54.22 ms. Allocated memory is still 227.5 MB. Free memory was 177.8 MB in the beginning and 174.6 MB in the end (delta: 3.1 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-10-16 22:49:51,549 INFO L168 Benchmark]: Boogie Preprocessor took 32.82 ms. Allocated memory is still 227.5 MB. Free memory was 174.6 MB in the beginning and 172.0 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-16 22:49:51,550 INFO L168 Benchmark]: RCFGBuilder took 628.54 ms. Allocated memory is still 227.5 MB. Free memory was 172.0 MB in the beginning and 150.5 MB in the end (delta: 21.5 MB). Peak memory consumption was 22.0 MB. Max. memory is 8.0 GB. [2021-10-16 22:49:51,550 INFO L168 Benchmark]: TraceAbstraction took 182589.85 ms. Allocated memory was 227.5 MB in the beginning and 346.0 MB in the end (delta: 118.5 MB). Free memory was 150.5 MB in the beginning and 263.9 MB in the end (delta: -113.4 MB). Peak memory consumption was 6.1 MB. Max. memory is 8.0 GB. [2021-10-16 22:49:51,551 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.16 ms. Allocated memory is still 179.3 MB. Free memory is still 145.0 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 617.52 ms. Allocated memory was 179.3 MB in the beginning and 227.5 MB in the end (delta: 48.2 MB). Free memory was 125.8 MB in the beginning and 177.8 MB in the end (delta: -52.0 MB). Peak memory consumption was 10.7 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 54.22 ms. Allocated memory is still 227.5 MB. Free memory was 177.8 MB in the beginning and 174.6 MB in the end (delta: 3.1 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 32.82 ms. Allocated memory is still 227.5 MB. Free memory was 174.6 MB in the beginning and 172.0 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 628.54 ms. Allocated memory is still 227.5 MB. Free memory was 172.0 MB in the beginning and 150.5 MB in the end (delta: 21.5 MB). Peak memory consumption was 22.0 MB. Max. memory is 8.0 GB. * TraceAbstraction took 182589.85 ms. Allocated memory was 227.5 MB in the beginning and 346.0 MB in the end (delta: 118.5 MB). Free memory was 150.5 MB in the beginning and 263.9 MB in the end (delta: -113.4 MB). Peak memory consumption was 6.1 MB. 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: 1232]: the program contains a data race the program contains a data race We found a FailurePath: [L1216-L1219] 0 struct s { int datum; struct s *next; } *A; VAL [A={0:0}] [L1224] 0 pthread_mutex_t A_mutex = { { 0, 0, 0, 0, 0, { { 0, 0 } } } }; VAL [A={0:0}, A_mutex={15:0}] [L1225] 0 pthread_mutex_t B_mutex = { { 0, 0, 0, 0, 0, { { 0, 0 } } } }; VAL [A={0:0}, A_mutex={15:0}, B_mutex={17:0}] [L1238] 0 pthread_t t1; VAL [A={0:0}, A_mutex={15:0}, B_mutex={17:0}] [L1239] 0 struct s *p = malloc(sizeof(struct s)); VAL [A={0:0}, A_mutex={15:0}, B_mutex={17:0}] [L1221] 0 p -> datum = x VAL [A={0:0}, A_mutex={15:0}, B_mutex={17:0}] [L1222] 0 p -> next = ((void *)0) VAL [A={0:0}, A_mutex={15:0}, B_mutex={17:0}] [L1241] 0 A = malloc(sizeof(struct s)) VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] [L1221] 0 p -> datum = x VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] [L1222] 0 p -> next = ((void *)0) VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] [L1243] 0 A->next = p VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] [L1244] FCALL, FORK 0 pthread_create(&t1, ((void *)0), t_fun, ((void *)0)) VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] [L1227] 1 struct s *p = malloc(sizeof(struct s)); VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] [L1246] EXPR 0 A->next VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] [L1228] 1 struct s *t; VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] [L1246] EXPR 0 A->next VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] [L1221] 1 p -> datum = x VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] [L1222] 1 p -> next = ((void *)0) VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] [L1232] 1 A->next = p VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] [L1246] 0 p = A->next VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] [L1232] 1 A->next = p VAL [A={11:0}, A_mutex={15:0}, B_mutex={17:0}] - UnprovableResult [Line: 1221]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1222]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1241]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1221]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1222]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1243]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1244]: 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: 1221]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1222]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1233]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 263 locations, 15 error locations. Started 1 CEGAR loops. OverallTime: 182331.0ms, OverallIterations: 81, TraceHistogramMax: 1, EmptinessCheckTime: 147.6ms, AutomataDifference: 152004.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 88.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 24865 SDtfs, 93747 SDslu, 258526 SDs, 0 SdLazy, 180591 SolverSat, 10303 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 65762.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5131 GetRequests, 110 SyntacticMatches, 63 SemanticMatches, 4958 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106698 ImplicationChecksByTransitivity, 79883.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=2477occurred in iteration=75, InterpolantAutomatonStates: 4294, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 2677.6ms AutomataMinimizationTime, 80 MinimizatonAttempts, 102961 StatesRemovedByMinimization, 76 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 246.0ms SsaConstructionTime, 1103.4ms SatisfiabilityAnalysisTime, 25323.6ms InterpolantComputationTime, 10185 NumberOfCodeBlocks, 10185 NumberOfCodeBlocksAsserted, 81 NumberOfCheckSat, 9956 ConstructedInterpolants, 0 QuantifiedInterpolants, 116477 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 80 InterpolantComputations, 80 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 22:49:51,582 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...