./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-data-race.prp --file ../../sv-benchmarks/c/goblint-regression/09-regions_01-list_rc.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/goblint-regression/09-regions_01-list_rc.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/config/svcomp-DataRace-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! data-race) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 3468cfea1e2552ee69c1236196f7193e72e290c81920516b4f57e05ea8ee84cc --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 15:06:04,297 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 15:06:04,299 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 15:06:04,337 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 15:06:04,339 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 15:06:04,344 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 15:06:04,347 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 15:06:04,352 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 15:06:04,354 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 15:06:04,360 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 15:06:04,361 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 15:06:04,363 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 15:06:04,364 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 15:06:04,366 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 15:06:04,368 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 15:06:04,371 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 15:06:04,376 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 15:06:04,378 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 15:06:04,382 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 15:06:04,390 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 15:06:04,392 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 15:06:04,394 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 15:06:04,397 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 15:06:04,398 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 15:06:04,405 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 15:06:04,405 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 15:06:04,406 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 15:06:04,408 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 15:06:04,409 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 15:06:04,410 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 15:06:04,411 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 15:06:04,413 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 15:06:04,415 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 15:06:04,416 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 15:06:04,418 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 15:06:04,418 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 15:06:04,419 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 15:06:04,419 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 15:06:04,420 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 15:06:04,421 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 15:06:04,422 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 15:06:04,423 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/config/svcomp-DataRace-32bit-Taipan_Default.epf [2021-11-19 15:06:04,475 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 15:06:04,476 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 15:06:04,477 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 15:06:04,478 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 15:06:04,478 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 15:06:04,478 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 15:06:04,478 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 15:06:04,479 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-19 15:06:04,479 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 15:06:04,479 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 15:06:04,480 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-19 15:06:04,480 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-19 15:06:04,481 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 15:06:04,481 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-19 15:06:04,481 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-19 15:06:04,481 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-19 15:06:04,482 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 15:06:04,482 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-19 15:06:04,483 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-19 15:06:04,483 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 15:06:04,483 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-19 15:06:04,483 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 15:06:04,484 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 15:06:04,484 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 15:06:04,484 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 15:06:04,484 INFO L138 SettingsManager]: * Check absence of data races in concurrent programs=true [2021-11-19 15:06:04,484 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 15:06:04,485 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-19 15:06:04,485 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 15:06:04,485 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 15:06:04,485 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 15:06:04,486 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 15:06:04,486 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 15:06:04,486 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 15:06:04,487 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 15:06:04,487 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 15:06:04,487 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 15:06:04,487 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-19 15:06:04,488 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 15:06:04,488 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 15:06:04,488 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 15:06:04,488 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 15:06:04,489 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! data-race) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 3468cfea1e2552ee69c1236196f7193e72e290c81920516b4f57e05ea8ee84cc [2021-11-19 15:06:04,739 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 15:06:04,760 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 15:06:04,762 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 15:06:04,764 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 15:06:04,765 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 15:06:04,766 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/goblint-regression/09-regions_01-list_rc.i [2021-11-19 15:06:04,833 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/data/298380261/9c0b137922194ab29ba822593aac1ab2/FLAGc1f6baf2e [2021-11-19 15:06:05,536 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 15:06:05,537 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/sv-benchmarks/c/goblint-regression/09-regions_01-list_rc.i [2021-11-19 15:06:05,563 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/data/298380261/9c0b137922194ab29ba822593aac1ab2/FLAGc1f6baf2e [2021-11-19 15:06:05,753 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/data/298380261/9c0b137922194ab29ba822593aac1ab2 [2021-11-19 15:06:05,756 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 15:06:05,759 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 15:06:05,761 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 15:06:05,761 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 15:06:05,764 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 15:06:05,765 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:06:05" (1/1) ... [2021-11-19 15:06:05,766 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@197df080 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:06:05, skipping insertion in model container [2021-11-19 15:06:05,766 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:06:05" (1/1) ... [2021-11-19 15:06:05,773 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 15:06:05,829 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 15:06:06,398 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 15:06:06,411 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 15:06:06,465 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 15:06:06,555 INFO L208 MainTranslator]: Completed translation [2021-11-19 15:06:06,555 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:06:06 WrapperNode [2021-11-19 15:06:06,556 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 15:06:06,557 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 15:06:06,557 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 15:06:06,557 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 15:06:06,565 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:06:06" (1/1) ... [2021-11-19 15:06:06,589 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:06:06" (1/1) ... [2021-11-19 15:06:06,642 INFO L137 Inliner]: procedures = 368, calls = 40, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 174 [2021-11-19 15:06:06,648 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 15:06:06,649 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 15:06:06,649 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 15:06:06,649 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 15:06:06,659 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:06:06" (1/1) ... [2021-11-19 15:06:06,660 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:06:06" (1/1) ... [2021-11-19 15:06:06,668 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:06:06" (1/1) ... [2021-11-19 15:06:06,669 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:06:06" (1/1) ... [2021-11-19 15:06:06,697 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:06:06" (1/1) ... [2021-11-19 15:06:06,699 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:06:06" (1/1) ... [2021-11-19 15:06:06,702 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:06:06" (1/1) ... [2021-11-19 15:06:06,706 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 15:06:06,707 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 15:06:06,707 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 15:06:06,708 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 15:06:06,709 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:06:06" (1/1) ... [2021-11-19 15:06:06,716 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 15:06:06,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 15:06:06,751 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 15:06:06,767 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 15:06:06,799 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 15:06:06,799 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-19 15:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-19 15:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-19 15:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-19 15:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-11-19 15:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-19 15:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 15:06:06,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-19 15:06:06,801 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-11-19 15:06:06,801 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-11-19 15:06:06,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-19 15:06:06,801 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 15:06:06,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 15:06:06,803 WARN L209 CfgBuilder]: User set CodeBlockSize to LoopFreeBlock but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-19 15:06:06,939 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 15:06:06,941 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 15:06:07,493 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 15:06:07,505 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 15:06:07,505 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-19 15:06:07,507 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 03:06:07 BoogieIcfgContainer [2021-11-19 15:06:07,508 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 15:06:07,510 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 15:06:07,510 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 15:06:07,513 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 15:06:07,514 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 03:06:05" (1/3) ... [2021-11-19 15:06:07,514 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2bf35cf9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 03:06:07, skipping insertion in model container [2021-11-19 15:06:07,515 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:06:06" (2/3) ... [2021-11-19 15:06:07,515 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2bf35cf9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 03:06:07, skipping insertion in model container [2021-11-19 15:06:07,515 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 03:06:07" (3/3) ... [2021-11-19 15:06:07,517 INFO L111 eAbstractionObserver]: Analyzing ICFG 09-regions_01-list_rc.i [2021-11-19 15:06:07,522 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-19 15:06:07,523 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 15:06:07,523 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2021-11-19 15:06:07,523 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-19 15:06:07,582 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,583 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,583 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,583 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,583 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,583 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,584 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,584 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,584 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,585 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,585 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,585 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,585 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,586 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,586 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,586 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,587 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,587 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,588 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,588 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,588 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,588 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,589 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,589 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,589 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,589 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,589 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,619 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,619 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,620 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,620 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,620 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,620 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,620 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,620 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,621 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,621 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,621 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,621 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,621 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,655 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,655 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,655 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,655 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,655 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,655 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,656 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,656 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,656 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,656 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,656 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,656 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,657 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,657 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,657 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,657 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,657 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,657 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,658 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,658 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,658 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,658 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,658 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,659 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,659 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,662 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,662 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,662 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,663 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,663 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,663 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,663 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,663 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,663 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,664 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,664 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,664 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,664 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,664 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,664 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,665 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,665 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,665 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,665 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,665 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,666 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,666 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,669 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 15:06:07,674 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-11-19 15:06:07,715 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 15:06:07,723 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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-11-19 15:06:07,723 INFO L340 AbstractCegarLoop]: Starting to check reachability of 26 error locations. [2021-11-19 15:06:07,740 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-11-19 15:06:07,755 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 209 places, 205 transitions, 415 flow [2021-11-19 15:06:07,757 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 209 places, 205 transitions, 415 flow [2021-11-19 15:06:07,759 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 209 places, 205 transitions, 415 flow [2021-11-19 15:06:07,838 INFO L129 PetriNetUnfolder]: 0/204 cut-off events. [2021-11-19 15:06:07,839 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-11-19 15:06:07,841 INFO L84 FinitePrefix]: Finished finitePrefix Result has 208 conditions, 204 events. 0/204 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 86 event pairs, 0 based on Foata normal form. 0/186 useless extension candidates. Maximal degree in co-relation 0. Up to 1 conditions per place. [2021-11-19 15:06:07,847 INFO L116 LiptonReduction]: Number of co-enabled transitions 4288 [2021-11-19 15:06:38,479 WARN L227 SmtUtils]: Spent 12.03s on a formula simplification that was a NOOP. DAG size: 181 (called from [L 231] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 15:06:54,976 WARN L227 SmtUtils]: Spent 16.49s on a formula simplification that was a NOOP. DAG size: 171 (called from [L 268] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 15:07:04,393 WARN L227 SmtUtils]: Spent 9.41s on a formula simplification that was a NOOP. DAG size: 181 (called from [L 231] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 15:07:12,223 WARN L227 SmtUtils]: Spent 7.83s on a formula simplification that was a NOOP. DAG size: 171 (called from [L 268] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 15:07:30,771 WARN L227 SmtUtils]: Spent 18.48s on a formula simplification that was a NOOP. DAG size: 271 (called from [L 231] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 15:07:45,892 WARN L227 SmtUtils]: Spent 15.12s on a formula simplification that was a NOOP. DAG size: 247 (called from [L 268] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 15:08:31,039 WARN L227 SmtUtils]: Spent 45.14s on a formula simplification that was a NOOP. DAG size: 271 (called from [L 231] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 15:08:39,077 WARN L227 SmtUtils]: Spent 8.03s on a formula simplification that was a NOOP. DAG size: 247 (called from [L 268] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 15:09:08,286 WARN L227 SmtUtils]: Spent 29.15s on a formula simplification. DAG size of input: 289 DAG size of output: 285 (called from [L 231] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 15:09:20,829 WARN L227 SmtUtils]: Spent 12.54s on a formula simplification that was a NOOP. DAG size: 277 (called from [L 268] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 15:09:45,549 WARN L227 SmtUtils]: Spent 24.72s on a formula simplification. DAG size of input: 289 DAG size of output: 285 (called from [L 231] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 15:09:57,421 WARN L227 SmtUtils]: Spent 11.87s on a formula simplification that was a NOOP. DAG size: 277 (called from [L 268] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 15:09:57,621 INFO L131 LiptonReduction]: Checked pairs total: 59860 [2021-11-19 15:09:57,621 INFO L133 LiptonReduction]: Total number of compositions: 225 [2021-11-19 15:09:57,637 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 72 places, 68 transitions, 141 flow [2021-11-19 15:09:57,715 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 764 states, 725 states have (on average 2.0124137931034483) internal successors, (1459), 763 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:09:57,728 INFO L276 IsEmpty]: Start isEmpty. Operand has 764 states, 725 states have (on average 2.0124137931034483) internal successors, (1459), 763 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:09:57,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2021-11-19 15:09:57,736 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:09:57,736 INFO L514 BasicCegarLoop]: trace histogram [1] [2021-11-19 15:09:57,737 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:09:57,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:09:57,742 INFO L85 PathProgramCache]: Analyzing trace with hash 703, now seen corresponding path program 1 times [2021-11-19 15:09:57,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:09:57,752 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562331739] [2021-11-19 15:09:57,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:09:57,753 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:09:57,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:09:57,866 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:09:57,867 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:09:57,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562331739] [2021-11-19 15:09:57,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562331739] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:09:57,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:09:57,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2021-11-19 15:09:57,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241719290] [2021-11-19 15:09:57,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:09:57,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-19 15:09:57,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:09:57,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-19 15:09:57,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-19 15:09:57,900 INFO L87 Difference]: Start difference. First operand has 764 states, 725 states have (on average 2.0124137931034483) internal successors, (1459), 763 states have internal predecessors, (1459), 0 states have call successors, (0), 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 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:09:58,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:09:58,022 INFO L93 Difference]: Finished difference Result 680 states and 1302 transitions. [2021-11-19 15:09:58,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-19 15:09:58,024 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 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 1 [2021-11-19 15:09:58,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:09:58,043 INFO L225 Difference]: With dead ends: 680 [2021-11-19 15:09:58,044 INFO L226 Difference]: Without dead ends: 680 [2021-11-19 15:09:58,044 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 0 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-19 15:09:58,048 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:09:58,049 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 35 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 15:09:58,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-11-19 15:09:58,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 680. [2021-11-19 15:09:58,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 663 states have (on average 1.9638009049773755) internal successors, (1302), 679 states have internal predecessors, (1302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:09:58,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 1302 transitions. [2021-11-19 15:09:58,130 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 1302 transitions. Word has length 1 [2021-11-19 15:09:58,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:09:58,131 INFO L470 AbstractCegarLoop]: Abstraction has 680 states and 1302 transitions. [2021-11-19 15:09:58,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:09:58,131 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 1302 transitions. [2021-11-19 15:09:58,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-19 15:09:58,132 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:09:58,132 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:09:58,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-19 15:09:58,133 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:09:58,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:09:58,134 INFO L85 PathProgramCache]: Analyzing trace with hash -221809819, now seen corresponding path program 1 times [2021-11-19 15:09:58,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:09:58,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137189402] [2021-11-19 15:09:58,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:09:58,135 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:09:58,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:09:58,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:09:58,499 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:09:58,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137189402] [2021-11-19 15:09:58,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137189402] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:09:58,500 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:09:58,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-19 15:09:58,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908084355] [2021-11-19 15:09:58,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:09:58,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:09:58,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:09:58,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:09:58,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:09:58,506 INFO L87 Difference]: Start difference. First operand 680 states and 1302 transitions. Second operand has 6 states, 5 states have (on average 1.8) internal successors, (9), 6 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:09:59,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:09:59,208 INFO L93 Difference]: Finished difference Result 752 states and 1441 transitions. [2021-11-19 15:09:59,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:09:59,208 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.8) internal successors, (9), 6 states have internal predecessors, (9), 0 states have call successors, (0), 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 9 [2021-11-19 15:09:59,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:09:59,215 INFO L225 Difference]: With dead ends: 752 [2021-11-19 15:09:59,215 INFO L226 Difference]: Without dead ends: 752 [2021-11-19 15:09:59,215 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:09:59,222 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 37 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-19 15:09:59,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 31 Invalid, 404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-19 15:09:59,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 752 states. [2021-11-19 15:09:59,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 752 to 737. [2021-11-19 15:09:59,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 720 states have (on average 1.961111111111111) internal successors, (1412), 736 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:09:59,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 1412 transitions. [2021-11-19 15:09:59,277 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 1412 transitions. Word has length 9 [2021-11-19 15:09:59,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:09:59,277 INFO L470 AbstractCegarLoop]: Abstraction has 737 states and 1412 transitions. [2021-11-19 15:09:59,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.8) internal successors, (9), 6 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:09:59,277 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 1412 transitions. [2021-11-19 15:09:59,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-19 15:09:59,278 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:09:59,278 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:09:59,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-19 15:09:59,278 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:09:59,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:09:59,279 INFO L85 PathProgramCache]: Analyzing trace with hash 689897964, now seen corresponding path program 1 times [2021-11-19 15:09:59,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:09:59,279 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50780545] [2021-11-19 15:09:59,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:09:59,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:09:59,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:09:59,444 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:09:59,444 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:09:59,445 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50780545] [2021-11-19 15:09:59,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50780545] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:09:59,445 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:09:59,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-19 15:09:59,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153227901] [2021-11-19 15:09:59,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:09:59,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:09:59,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:09:59,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:09:59,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:09:59,447 INFO L87 Difference]: Start difference. First operand 737 states and 1412 transitions. Second operand has 6 states, 5 states have (on average 1.8) internal successors, (9), 6 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:00,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:00,266 INFO L93 Difference]: Finished difference Result 1270 states and 2420 transitions. [2021-11-19 15:10:00,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:10:00,266 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.8) internal successors, (9), 6 states have internal predecessors, (9), 0 states have call successors, (0), 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 9 [2021-11-19 15:10:00,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:00,276 INFO L225 Difference]: With dead ends: 1270 [2021-11-19 15:10:00,276 INFO L226 Difference]: Without dead ends: 1270 [2021-11-19 15:10:00,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:10:00,278 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 95 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:00,279 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 22 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 504 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-19 15:10:00,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1270 states. [2021-11-19 15:10:00,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1270 to 842. [2021-11-19 15:10:00,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 828 states have (on average 1.958937198067633) internal successors, (1622), 841 states have internal predecessors, (1622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:00,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1622 transitions. [2021-11-19 15:10:00,321 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1622 transitions. Word has length 9 [2021-11-19 15:10:00,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:00,321 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 1622 transitions. [2021-11-19 15:10:00,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.8) internal successors, (9), 6 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:00,322 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1622 transitions. [2021-11-19 15:10:00,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-19 15:10:00,324 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:00,324 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:00,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-19 15:10:00,325 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:00,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:00,326 INFO L85 PathProgramCache]: Analyzing trace with hash 2025136610, now seen corresponding path program 1 times [2021-11-19 15:10:00,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:00,327 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948913898] [2021-11-19 15:10:00,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:00,327 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:00,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:00,551 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:00,552 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:00,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948913898] [2021-11-19 15:10:00,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948913898] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:00,552 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:00,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-19 15:10:00,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422724796] [2021-11-19 15:10:00,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:00,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 15:10:00,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:00,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 15:10:00,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 15:10:00,554 INFO L87 Difference]: Start difference. First operand 842 states and 1622 transitions. Second operand has 10 states, 9 states have (on average 1.3333333333333333) internal successors, (12), 9 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:01,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:01,566 INFO L93 Difference]: Finished difference Result 872 states and 1647 transitions. [2021-11-19 15:10:01,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-19 15:10:01,567 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.3333333333333333) internal successors, (12), 9 states have internal predecessors, (12), 0 states have call successors, (0), 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 12 [2021-11-19 15:10:01,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:01,572 INFO L225 Difference]: With dead ends: 872 [2021-11-19 15:10:01,572 INFO L226 Difference]: Without dead ends: 872 [2021-11-19 15:10:01,572 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=139, Invalid=281, Unknown=0, NotChecked=0, Total=420 [2021-11-19 15:10:01,574 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 259 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:01,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [259 Valid, 50 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 15:10:01,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-11-19 15:10:01,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 804. [2021-11-19 15:10:01,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 791 states have (on average 1.95448798988622) internal successors, (1546), 803 states have internal predecessors, (1546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:01,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1546 transitions. [2021-11-19 15:10:01,603 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1546 transitions. Word has length 12 [2021-11-19 15:10:01,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:01,603 INFO L470 AbstractCegarLoop]: Abstraction has 804 states and 1546 transitions. [2021-11-19 15:10:01,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.3333333333333333) internal successors, (12), 9 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:01,604 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1546 transitions. [2021-11-19 15:10:01,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-19 15:10:01,605 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:01,605 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:01,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-19 15:10:01,605 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:01,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:01,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1100107465, now seen corresponding path program 1 times [2021-11-19 15:10:01,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:01,606 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802265006] [2021-11-19 15:10:01,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:01,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:01,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:01,747 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:01,747 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:01,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802265006] [2021-11-19 15:10:01,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802265006] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:01,748 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:01,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-19 15:10:01,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019314264] [2021-11-19 15:10:01,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:01,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 15:10:01,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:01,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 15:10:01,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-19 15:10:01,749 INFO L87 Difference]: Start difference. First operand 804 states and 1546 transitions. Second operand has 10 states, 9 states have (on average 1.3333333333333333) internal successors, (12), 9 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:03,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:03,227 INFO L93 Difference]: Finished difference Result 1126 states and 2103 transitions. [2021-11-19 15:10:03,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-19 15:10:03,228 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.3333333333333333) internal successors, (12), 9 states have internal predecessors, (12), 0 states have call successors, (0), 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 12 [2021-11-19 15:10:03,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:03,236 INFO L225 Difference]: With dead ends: 1126 [2021-11-19 15:10:03,236 INFO L226 Difference]: Without dead ends: 1126 [2021-11-19 15:10:03,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=246, Invalid=624, Unknown=0, NotChecked=0, Total=870 [2021-11-19 15:10:03,237 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 354 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 287 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 287 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:03,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 13 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [287 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-19 15:10:03,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2021-11-19 15:10:03,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 727. [2021-11-19 15:10:03,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 715 states have (on average 1.951048951048951) internal successors, (1395), 726 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:03,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 1395 transitions. [2021-11-19 15:10:03,266 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 1395 transitions. Word has length 12 [2021-11-19 15:10:03,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:03,267 INFO L470 AbstractCegarLoop]: Abstraction has 727 states and 1395 transitions. [2021-11-19 15:10:03,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.3333333333333333) internal successors, (12), 9 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:03,267 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 1395 transitions. [2021-11-19 15:10:03,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-19 15:10:03,273 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:03,273 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:03,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-19 15:10:03,273 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:03,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:03,275 INFO L85 PathProgramCache]: Analyzing trace with hash 1543839999, now seen corresponding path program 1 times [2021-11-19 15:10:03,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:03,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919903926] [2021-11-19 15:10:03,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:03,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:03,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:03,430 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:03,430 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:03,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919903926] [2021-11-19 15:10:03,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919903926] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:03,430 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:03,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-19 15:10:03,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564927791] [2021-11-19 15:10:03,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:03,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:10:03,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:03,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:10:03,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:10:03,432 INFO L87 Difference]: Start difference. First operand 727 states and 1395 transitions. Second operand has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:03,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:03,922 INFO L93 Difference]: Finished difference Result 794 states and 1524 transitions. [2021-11-19 15:10:03,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:10:03,930 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 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 15 [2021-11-19 15:10:03,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:03,935 INFO L225 Difference]: With dead ends: 794 [2021-11-19 15:10:03,936 INFO L226 Difference]: Without dead ends: 794 [2021-11-19 15:10:03,936 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:10:03,937 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 34 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:03,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 31 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-19 15:10:03,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2021-11-19 15:10:03,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 780. [2021-11-19 15:10:03,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 768 states have (on average 1.94921875) internal successors, (1497), 779 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:03,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1497 transitions. [2021-11-19 15:10:03,962 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1497 transitions. Word has length 15 [2021-11-19 15:10:03,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:03,963 INFO L470 AbstractCegarLoop]: Abstraction has 780 states and 1497 transitions. [2021-11-19 15:10:03,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:03,963 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1497 transitions. [2021-11-19 15:10:03,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-19 15:10:03,964 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:03,964 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:03,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-19 15:10:03,964 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:03,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:03,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1768097471, now seen corresponding path program 1 times [2021-11-19 15:10:03,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:03,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791184333] [2021-11-19 15:10:03,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:03,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:03,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:04,053 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:04,054 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:04,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791184333] [2021-11-19 15:10:04,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791184333] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:04,054 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:04,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-19 15:10:04,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910508386] [2021-11-19 15:10:04,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:04,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:10:04,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:04,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:10:04,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:10:04,056 INFO L87 Difference]: Start difference. First operand 780 states and 1497 transitions. Second operand has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:04,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:04,535 INFO L93 Difference]: Finished difference Result 1025 states and 1940 transitions. [2021-11-19 15:10:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:10:04,536 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 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 15 [2021-11-19 15:10:04,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:04,542 INFO L225 Difference]: With dead ends: 1025 [2021-11-19 15:10:04,542 INFO L226 Difference]: Without dead ends: 999 [2021-11-19 15:10:04,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:10:04,543 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 76 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:04,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 30 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-19 15:10:04,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-11-19 15:10:04,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 885. [2021-11-19 15:10:04,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 885 states, 873 states have (on average 1.9484536082474226) internal successors, (1701), 884 states have internal predecessors, (1701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:04,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 1701 transitions. [2021-11-19 15:10:04,573 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 1701 transitions. Word has length 15 [2021-11-19 15:10:04,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:04,573 INFO L470 AbstractCegarLoop]: Abstraction has 885 states and 1701 transitions. [2021-11-19 15:10:04,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:04,573 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 1701 transitions. [2021-11-19 15:10:04,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:04,574 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:04,574 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:04,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-19 15:10:04,575 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:04,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:04,575 INFO L85 PathProgramCache]: Analyzing trace with hash 2034122426, now seen corresponding path program 1 times [2021-11-19 15:10:04,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:04,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031509528] [2021-11-19 15:10:04,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:04,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:04,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:04,762 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:04,762 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:04,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031509528] [2021-11-19 15:10:04,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031509528] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:04,762 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:04,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-19 15:10:04,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663615251] [2021-11-19 15:10:04,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:04,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 15:10:04,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:04,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 15:10:04,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 15:10:04,764 INFO L87 Difference]: Start difference. First operand 885 states and 1701 transitions. Second operand has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:05,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:05,630 INFO L93 Difference]: Finished difference Result 922 states and 1741 transitions. [2021-11-19 15:10:05,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-19 15:10:05,630 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:05,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:05,636 INFO L225 Difference]: With dead ends: 922 [2021-11-19 15:10:05,636 INFO L226 Difference]: Without dead ends: 922 [2021-11-19 15:10:05,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=139, Invalid=281, Unknown=0, NotChecked=0, Total=420 [2021-11-19 15:10:05,638 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 240 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:05,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [240 Valid, 44 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-19 15:10:05,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 922 states. [2021-11-19 15:10:05,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 922 to 855. [2021-11-19 15:10:05,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 855 states, 843 states have (on average 1.9466192170818506) internal successors, (1641), 854 states have internal predecessors, (1641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:05,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 1641 transitions. [2021-11-19 15:10:05,666 INFO L78 Accepts]: Start accepts. Automaton has 855 states and 1641 transitions. Word has length 18 [2021-11-19 15:10:05,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:05,666 INFO L470 AbstractCegarLoop]: Abstraction has 855 states and 1641 transitions. [2021-11-19 15:10:05,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:05,667 INFO L276 IsEmpty]: Start isEmpty. Operand 855 states and 1641 transitions. [2021-11-19 15:10:05,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:05,668 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:05,668 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:05,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-19 15:10:05,668 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:05,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:05,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1050080342, now seen corresponding path program 1 times [2021-11-19 15:10:05,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:05,669 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570945508] [2021-11-19 15:10:05,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:05,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:05,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:06,158 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:06,158 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:06,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570945508] [2021-11-19 15:10:06,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570945508] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:06,159 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:06,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:06,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953200232] [2021-11-19 15:10:06,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:06,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:06,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:06,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:06,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:06,161 INFO L87 Difference]: Start difference. First operand 855 states and 1641 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:07,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:07,426 INFO L93 Difference]: Finished difference Result 913 states and 1735 transitions. [2021-11-19 15:10:07,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-19 15:10:07,436 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:07,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:07,442 INFO L225 Difference]: With dead ends: 913 [2021-11-19 15:10:07,443 INFO L226 Difference]: Without dead ends: 913 [2021-11-19 15:10:07,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=205, Invalid=445, Unknown=0, NotChecked=0, Total=650 [2021-11-19 15:10:07,444 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 178 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 726 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 726 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:07,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 69 Invalid, 812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 726 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 15:10:07,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2021-11-19 15:10:07,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 866. [2021-11-19 15:10:07,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 854 states have (on average 1.9473067915690867) internal successors, (1663), 865 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:07,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 1663 transitions. [2021-11-19 15:10:07,472 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 1663 transitions. Word has length 18 [2021-11-19 15:10:07,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:07,472 INFO L470 AbstractCegarLoop]: Abstraction has 866 states and 1663 transitions. [2021-11-19 15:10:07,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:07,473 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 1663 transitions. [2021-11-19 15:10:07,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:07,473 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:07,474 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:07,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-19 15:10:07,474 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:07,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:07,475 INFO L85 PathProgramCache]: Analyzing trace with hash 1085929438, now seen corresponding path program 2 times [2021-11-19 15:10:07,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:07,475 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631216961] [2021-11-19 15:10:07,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:07,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:07,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:07,987 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:07,987 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:07,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631216961] [2021-11-19 15:10:07,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631216961] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:07,988 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:07,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:07,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970642773] [2021-11-19 15:10:07,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:07,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:07,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:07,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:07,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:07,990 INFO L87 Difference]: Start difference. First operand 866 states and 1663 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:09,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:09,265 INFO L93 Difference]: Finished difference Result 932 states and 1772 transitions. [2021-11-19 15:10:09,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 15:10:09,266 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:09,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:09,272 INFO L225 Difference]: With dead ends: 932 [2021-11-19 15:10:09,272 INFO L226 Difference]: Without dead ends: 932 [2021-11-19 15:10:09,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=216, Invalid=486, Unknown=0, NotChecked=0, Total=702 [2021-11-19 15:10:09,273 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 180 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:09,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 69 Invalid, 805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 15:10:09,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-11-19 15:10:09,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 871. [2021-11-19 15:10:09,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 859 states have (on average 1.9476135040745053) internal successors, (1673), 870 states have internal predecessors, (1673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:09,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 1673 transitions. [2021-11-19 15:10:09,304 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 1673 transitions. Word has length 18 [2021-11-19 15:10:09,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:09,304 INFO L470 AbstractCegarLoop]: Abstraction has 871 states and 1673 transitions. [2021-11-19 15:10:09,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:09,305 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 1673 transitions. [2021-11-19 15:10:09,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:09,306 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:09,306 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:09,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-19 15:10:09,306 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:09,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:09,307 INFO L85 PathProgramCache]: Analyzing trace with hash -2056276488, now seen corresponding path program 3 times [2021-11-19 15:10:09,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:09,307 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037437784] [2021-11-19 15:10:09,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:09,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:09,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:09,735 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:09,736 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:09,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037437784] [2021-11-19 15:10:09,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037437784] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:09,736 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:09,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:09,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311621198] [2021-11-19 15:10:09,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:09,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:09,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:09,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:09,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:09,737 INFO L87 Difference]: Start difference. First operand 871 states and 1673 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:11,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:11,493 INFO L93 Difference]: Finished difference Result 946 states and 1799 transitions. [2021-11-19 15:10:11,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 15:10:11,493 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:11,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:11,499 INFO L225 Difference]: With dead ends: 946 [2021-11-19 15:10:11,499 INFO L226 Difference]: Without dead ends: 946 [2021-11-19 15:10:11,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=250, Invalid=562, Unknown=0, NotChecked=0, Total=812 [2021-11-19 15:10:11,501 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 186 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 953 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 953 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:11,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 69 Invalid, 1046 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 953 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 15:10:11,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2021-11-19 15:10:11,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 880. [2021-11-19 15:10:11,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 880 states, 868 states have (on average 1.9481566820276497) internal successors, (1691), 879 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:11,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 880 states to 880 states and 1691 transitions. [2021-11-19 15:10:11,526 INFO L78 Accepts]: Start accepts. Automaton has 880 states and 1691 transitions. Word has length 18 [2021-11-19 15:10:11,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:11,526 INFO L470 AbstractCegarLoop]: Abstraction has 880 states and 1691 transitions. [2021-11-19 15:10:11,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:11,526 INFO L276 IsEmpty]: Start isEmpty. Operand 880 states and 1691 transitions. [2021-11-19 15:10:11,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:11,527 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:11,527 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:11,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-19 15:10:11,528 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:11,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:11,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1772119658, now seen corresponding path program 4 times [2021-11-19 15:10:11,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:11,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140029102] [2021-11-19 15:10:11,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:11,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:11,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:11,952 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:11,953 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:11,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140029102] [2021-11-19 15:10:11,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140029102] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:11,953 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:11,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:11,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890152563] [2021-11-19 15:10:11,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:11,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:11,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:11,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:11,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:11,954 INFO L87 Difference]: Start difference. First operand 880 states and 1691 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:13,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:13,332 INFO L93 Difference]: Finished difference Result 956 states and 1819 transitions. [2021-11-19 15:10:13,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-19 15:10:13,333 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:13,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:13,337 INFO L225 Difference]: With dead ends: 956 [2021-11-19 15:10:13,337 INFO L226 Difference]: Without dead ends: 956 [2021-11-19 15:10:13,338 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=192, Invalid=458, Unknown=0, NotChecked=0, Total=650 [2021-11-19 15:10:13,339 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 161 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:13,339 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 69 Invalid, 926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 839 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 15:10:13,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2021-11-19 15:10:13,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 890. [2021-11-19 15:10:13,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 878 states have (on average 1.94874715261959) internal successors, (1711), 889 states have internal predecessors, (1711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:13,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1711 transitions. [2021-11-19 15:10:13,363 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1711 transitions. Word has length 18 [2021-11-19 15:10:13,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:13,364 INFO L470 AbstractCegarLoop]: Abstraction has 890 states and 1711 transitions. [2021-11-19 15:10:13,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:13,364 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1711 transitions. [2021-11-19 15:10:13,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:13,365 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:13,365 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:13,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-19 15:10:13,366 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:13,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:13,366 INFO L85 PathProgramCache]: Analyzing trace with hash -619358288, now seen corresponding path program 5 times [2021-11-19 15:10:13,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:13,367 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68929724] [2021-11-19 15:10:13,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:13,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:13,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:13,729 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:13,729 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:13,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68929724] [2021-11-19 15:10:13,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68929724] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:13,730 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:13,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:13,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4721222] [2021-11-19 15:10:13,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:13,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:13,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:13,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:13,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:13,731 INFO L87 Difference]: Start difference. First operand 890 states and 1711 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:15,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:15,336 INFO L93 Difference]: Finished difference Result 984 states and 1873 transitions. [2021-11-19 15:10:15,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 15:10:15,337 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:15,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:15,342 INFO L225 Difference]: With dead ends: 984 [2021-11-19 15:10:15,342 INFO L226 Difference]: Without dead ends: 984 [2021-11-19 15:10:15,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=220, Invalid=536, Unknown=0, NotChecked=0, Total=756 [2021-11-19 15:10:15,343 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 166 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:15,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 69 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 966 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 15:10:15,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2021-11-19 15:10:15,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 885. [2021-11-19 15:10:15,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 885 states, 873 states have (on average 1.9484536082474226) internal successors, (1701), 884 states have internal predecessors, (1701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:15,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 1701 transitions. [2021-11-19 15:10:15,369 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 1701 transitions. Word has length 18 [2021-11-19 15:10:15,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:15,369 INFO L470 AbstractCegarLoop]: Abstraction has 885 states and 1701 transitions. [2021-11-19 15:10:15,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:15,369 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 1701 transitions. [2021-11-19 15:10:15,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:15,370 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:15,370 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:15,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-19 15:10:15,371 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:15,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:15,371 INFO L85 PathProgramCache]: Analyzing trace with hash 559962518, now seen corresponding path program 6 times [2021-11-19 15:10:15,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:15,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350237675] [2021-11-19 15:10:15,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:15,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:15,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:15,688 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:15,688 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:15,688 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350237675] [2021-11-19 15:10:15,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350237675] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:15,688 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:15,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:15,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515218828] [2021-11-19 15:10:15,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:15,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:15,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:15,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:15,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:15,689 INFO L87 Difference]: Start difference. First operand 885 states and 1701 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:17,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:17,200 INFO L93 Difference]: Finished difference Result 979 states and 1863 transitions. [2021-11-19 15:10:17,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 15:10:17,200 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:17,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:17,204 INFO L225 Difference]: With dead ends: 979 [2021-11-19 15:10:17,205 INFO L226 Difference]: Without dead ends: 979 [2021-11-19 15:10:17,205 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=238, Invalid=574, Unknown=0, NotChecked=0, Total=812 [2021-11-19 15:10:17,205 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 176 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:17,206 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 69 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-19 15:10:17,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-19 15:10:17,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 894. [2021-11-19 15:10:17,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 894 states, 882 states have (on average 1.9489795918367347) internal successors, (1719), 893 states have internal predecessors, (1719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:17,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 894 states to 894 states and 1719 transitions. [2021-11-19 15:10:17,230 INFO L78 Accepts]: Start accepts. Automaton has 894 states and 1719 transitions. Word has length 18 [2021-11-19 15:10:17,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:17,231 INFO L470 AbstractCegarLoop]: Abstraction has 894 states and 1719 transitions. [2021-11-19 15:10:17,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:17,231 INFO L276 IsEmpty]: Start isEmpty. Operand 894 states and 1719 transitions. [2021-11-19 15:10:17,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:17,232 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:17,232 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:17,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-19 15:10:17,232 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:17,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:17,233 INFO L85 PathProgramCache]: Analyzing trace with hash 1326219934, now seen corresponding path program 7 times [2021-11-19 15:10:17,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:17,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462130540] [2021-11-19 15:10:17,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:17,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:17,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:17,627 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:17,627 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:17,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462130540] [2021-11-19 15:10:17,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462130540] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:17,628 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:17,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:17,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573738906] [2021-11-19 15:10:17,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:17,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:17,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:17,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:17,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:17,629 INFO L87 Difference]: Start difference. First operand 894 states and 1719 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:19,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:19,007 INFO L93 Difference]: Finished difference Result 980 states and 1866 transitions. [2021-11-19 15:10:19,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 15:10:19,008 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:19,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:19,012 INFO L225 Difference]: With dead ends: 980 [2021-11-19 15:10:19,012 INFO L226 Difference]: Without dead ends: 980 [2021-11-19 15:10:19,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=171, Invalid=429, Unknown=0, NotChecked=0, Total=600 [2021-11-19 15:10:19,013 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 157 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 895 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:19,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 69 Invalid, 895 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 15:10:19,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2021-11-19 15:10:19,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 909. [2021-11-19 15:10:19,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 909 states, 897 states have (on average 1.9498327759197325) internal successors, (1749), 908 states have internal predecessors, (1749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:19,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 909 states to 909 states and 1749 transitions. [2021-11-19 15:10:19,039 INFO L78 Accepts]: Start accepts. Automaton has 909 states and 1749 transitions. Word has length 18 [2021-11-19 15:10:19,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:19,040 INFO L470 AbstractCegarLoop]: Abstraction has 909 states and 1749 transitions. [2021-11-19 15:10:19,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:19,040 INFO L276 IsEmpty]: Start isEmpty. Operand 909 states and 1749 transitions. [2021-11-19 15:10:19,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:19,041 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:19,041 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:19,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-19 15:10:19,042 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:19,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:19,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1815985992, now seen corresponding path program 8 times [2021-11-19 15:10:19,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:19,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475006490] [2021-11-19 15:10:19,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:19,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:19,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:19,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:19,351 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:19,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475006490] [2021-11-19 15:10:19,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475006490] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:19,351 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:19,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:19,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351135984] [2021-11-19 15:10:19,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:19,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:19,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:19,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:19,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:19,353 INFO L87 Difference]: Start difference. First operand 909 states and 1749 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:20,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:20,756 INFO L93 Difference]: Finished difference Result 1008 states and 1920 transitions. [2021-11-19 15:10:20,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 15:10:20,756 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:20,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:20,761 INFO L225 Difference]: With dead ends: 1008 [2021-11-19 15:10:20,761 INFO L226 Difference]: Without dead ends: 1008 [2021-11-19 15:10:20,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=193, Invalid=509, Unknown=0, NotChecked=0, Total=702 [2021-11-19 15:10:20,762 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 164 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:20,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 69 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 15:10:20,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2021-11-19 15:10:20,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 904. [2021-11-19 15:10:20,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 892 states have (on average 1.9495515695067265) internal successors, (1739), 903 states have internal predecessors, (1739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:20,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 1739 transitions. [2021-11-19 15:10:20,786 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 1739 transitions. Word has length 18 [2021-11-19 15:10:20,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:20,786 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 1739 transitions. [2021-11-19 15:10:20,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:20,786 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 1739 transitions. [2021-11-19 15:10:20,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:20,787 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:20,787 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:20,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-19 15:10:20,788 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:20,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:20,788 INFO L85 PathProgramCache]: Analyzing trace with hash -636665186, now seen corresponding path program 9 times [2021-11-19 15:10:20,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:20,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963984117] [2021-11-19 15:10:20,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:20,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:20,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:21,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:21,110 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:21,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963984117] [2021-11-19 15:10:21,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963984117] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:21,110 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:21,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:21,110 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839633491] [2021-11-19 15:10:21,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:21,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:21,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:21,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:21,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:21,111 INFO L87 Difference]: Start difference. First operand 904 states and 1739 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:22,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:22,450 INFO L93 Difference]: Finished difference Result 1036 states and 1974 transitions. [2021-11-19 15:10:22,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 15:10:22,451 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:22,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:22,456 INFO L225 Difference]: With dead ends: 1036 [2021-11-19 15:10:22,456 INFO L226 Difference]: Without dead ends: 1036 [2021-11-19 15:10:22,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=206, Invalid=550, Unknown=0, NotChecked=0, Total=756 [2021-11-19 15:10:22,457 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 171 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 737 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:22,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 69 Invalid, 846 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 737 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 15:10:22,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2021-11-19 15:10:22,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 899. [2021-11-19 15:10:22,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 887 states have (on average 1.9492671927846674) internal successors, (1729), 898 states have internal predecessors, (1729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:22,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1729 transitions. [2021-11-19 15:10:22,481 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1729 transitions. Word has length 18 [2021-11-19 15:10:22,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:22,482 INFO L470 AbstractCegarLoop]: Abstraction has 899 states and 1729 transitions. [2021-11-19 15:10:22,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:22,482 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1729 transitions. [2021-11-19 15:10:22,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:22,483 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:22,483 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:22,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-19 15:10:22,483 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:22,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:22,484 INFO L85 PathProgramCache]: Analyzing trace with hash -235333448, now seen corresponding path program 10 times [2021-11-19 15:10:22,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:22,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262558028] [2021-11-19 15:10:22,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:22,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:22,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:22,934 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:22,935 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:22,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262558028] [2021-11-19 15:10:22,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262558028] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:22,935 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:22,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:22,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745795703] [2021-11-19 15:10:22,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:22,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:22,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:22,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:22,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:22,936 INFO L87 Difference]: Start difference. First operand 899 states and 1729 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:24,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:24,984 INFO L93 Difference]: Finished difference Result 1012 states and 1927 transitions. [2021-11-19 15:10:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 15:10:24,985 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:24,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:24,989 INFO L225 Difference]: With dead ends: 1012 [2021-11-19 15:10:24,989 INFO L226 Difference]: Without dead ends: 1012 [2021-11-19 15:10:24,990 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=228, Invalid=584, Unknown=0, NotChecked=0, Total=812 [2021-11-19 15:10:24,990 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 171 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:24,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 69 Invalid, 1147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 15:10:24,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1012 states. [2021-11-19 15:10:25,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1012 to 908. [2021-11-19 15:10:25,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 896 states have (on average 1.9497767857142858) internal successors, (1747), 907 states have internal predecessors, (1747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:25,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1747 transitions. [2021-11-19 15:10:25,013 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1747 transitions. Word has length 18 [2021-11-19 15:10:25,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:25,014 INFO L470 AbstractCegarLoop]: Abstraction has 908 states and 1747 transitions. [2021-11-19 15:10:25,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:25,014 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1747 transitions. [2021-11-19 15:10:25,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:25,015 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:25,015 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:25,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-19 15:10:25,015 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:25,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:25,016 INFO L85 PathProgramCache]: Analyzing trace with hash -2044141866, now seen corresponding path program 11 times [2021-11-19 15:10:25,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:25,016 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010184066] [2021-11-19 15:10:25,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:25,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:25,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:25,390 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:25,391 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:25,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010184066] [2021-11-19 15:10:25,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010184066] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:25,391 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:25,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:25,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529282866] [2021-11-19 15:10:25,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:25,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:25,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:25,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:25,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:25,393 INFO L87 Difference]: Start difference. First operand 908 states and 1747 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:26,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:26,443 INFO L93 Difference]: Finished difference Result 1190 states and 2283 transitions. [2021-11-19 15:10:26,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 15:10:26,444 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:26,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:26,449 INFO L225 Difference]: With dead ends: 1190 [2021-11-19 15:10:26,449 INFO L226 Difference]: Without dead ends: 1190 [2021-11-19 15:10:26,449 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2021-11-19 15:10:26,450 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 189 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 882 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:26,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 105 Invalid, 944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 882 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-19 15:10:26,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1190 states. [2021-11-19 15:10:26,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1190 to 928. [2021-11-19 15:10:26,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 916 states have (on average 1.9508733624454149) internal successors, (1787), 927 states have internal predecessors, (1787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:26,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 1787 transitions. [2021-11-19 15:10:26,475 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 1787 transitions. Word has length 18 [2021-11-19 15:10:26,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:26,475 INFO L470 AbstractCegarLoop]: Abstraction has 928 states and 1787 transitions. [2021-11-19 15:10:26,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:26,475 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 1787 transitions. [2021-11-19 15:10:26,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:26,476 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:26,476 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:26,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-19 15:10:26,477 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:26,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:26,477 INFO L85 PathProgramCache]: Analyzing trace with hash -891380496, now seen corresponding path program 12 times [2021-11-19 15:10:26,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:26,478 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891934063] [2021-11-19 15:10:26,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:26,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:26,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:26,771 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:26,771 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:26,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891934063] [2021-11-19 15:10:26,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891934063] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:26,772 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:26,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:26,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675644041] [2021-11-19 15:10:26,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:26,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:26,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:26,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:26,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:26,773 INFO L87 Difference]: Start difference. First operand 928 states and 1787 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:27,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:27,946 INFO L93 Difference]: Finished difference Result 1218 states and 2337 transitions. [2021-11-19 15:10:27,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 15:10:27,946 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:27,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:27,954 INFO L225 Difference]: With dead ends: 1218 [2021-11-19 15:10:27,954 INFO L226 Difference]: Without dead ends: 1218 [2021-11-19 15:10:27,955 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=169, Invalid=481, Unknown=0, NotChecked=0, Total=650 [2021-11-19 15:10:27,955 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 194 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 949 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:27,956 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 105 Invalid, 949 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 15:10:27,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1218 states. [2021-11-19 15:10:27,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1218 to 923. [2021-11-19 15:10:27,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 923 states, 911 states have (on average 1.9506037321624587) internal successors, (1777), 922 states have internal predecessors, (1777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:27,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 923 states to 923 states and 1777 transitions. [2021-11-19 15:10:27,981 INFO L78 Accepts]: Start accepts. Automaton has 923 states and 1777 transitions. Word has length 18 [2021-11-19 15:10:27,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:27,981 INFO L470 AbstractCegarLoop]: Abstraction has 923 states and 1777 transitions. [2021-11-19 15:10:27,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:27,981 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 1777 transitions. [2021-11-19 15:10:27,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:27,982 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:27,982 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:27,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-19 15:10:27,983 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:27,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:27,983 INFO L85 PathProgramCache]: Analyzing trace with hash 287940310, now seen corresponding path program 13 times [2021-11-19 15:10:27,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:27,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508115270] [2021-11-19 15:10:27,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:27,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:28,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:28,249 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:28,249 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:28,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508115270] [2021-11-19 15:10:28,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508115270] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:28,249 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:28,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:28,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245828652] [2021-11-19 15:10:28,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:28,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:28,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:28,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:28,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:28,252 INFO L87 Difference]: Start difference. First operand 923 states and 1777 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:29,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:29,618 INFO L93 Difference]: Finished difference Result 1246 states and 2391 transitions. [2021-11-19 15:10:29,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 15:10:29,618 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:29,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:29,626 INFO L225 Difference]: With dead ends: 1246 [2021-11-19 15:10:29,626 INFO L226 Difference]: Without dead ends: 1246 [2021-11-19 15:10:29,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=177, Invalid=525, Unknown=0, NotChecked=0, Total=702 [2021-11-19 15:10:29,628 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 198 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 1138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:29,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 105 Invalid, 1138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1058 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-19 15:10:29,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1246 states. [2021-11-19 15:10:29,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1246 to 918. [2021-11-19 15:10:29,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 918 states, 906 states have (on average 1.9503311258278146) internal successors, (1767), 917 states have internal predecessors, (1767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:29,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 918 states to 918 states and 1767 transitions. [2021-11-19 15:10:29,654 INFO L78 Accepts]: Start accepts. Automaton has 918 states and 1767 transitions. Word has length 18 [2021-11-19 15:10:29,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:29,654 INFO L470 AbstractCegarLoop]: Abstraction has 918 states and 1767 transitions. [2021-11-19 15:10:29,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:29,654 INFO L276 IsEmpty]: Start isEmpty. Operand 918 states and 1767 transitions. [2021-11-19 15:10:29,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:29,655 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:29,655 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:29,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-19 15:10:29,656 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:29,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:29,656 INFO L85 PathProgramCache]: Analyzing trace with hash 689272048, now seen corresponding path program 14 times [2021-11-19 15:10:29,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:29,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197674918] [2021-11-19 15:10:29,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:29,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:29,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:30,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:30,090 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:30,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197674918] [2021-11-19 15:10:30,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197674918] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:30,090 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:30,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:30,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479235814] [2021-11-19 15:10:30,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:30,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:30,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:30,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:30,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:30,091 INFO L87 Difference]: Start difference. First operand 918 states and 1767 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:31,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:31,899 INFO L93 Difference]: Finished difference Result 1274 states and 2445 transitions. [2021-11-19 15:10:31,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 15:10:31,900 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:31,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:31,905 INFO L225 Difference]: With dead ends: 1274 [2021-11-19 15:10:31,906 INFO L226 Difference]: Without dead ends: 1274 [2021-11-19 15:10:31,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=194, Invalid=562, Unknown=0, NotChecked=0, Total=756 [2021-11-19 15:10:31,907 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 202 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 1243 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 1324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:31,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 105 Invalid, 1324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1243 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 15:10:31,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1274 states. [2021-11-19 15:10:31,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1274 to 913. [2021-11-19 15:10:31,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 913 states, 901 states have (on average 1.9500554938956716) internal successors, (1757), 912 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:31,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1757 transitions. [2021-11-19 15:10:31,931 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1757 transitions. Word has length 18 [2021-11-19 15:10:31,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:31,932 INFO L470 AbstractCegarLoop]: Abstraction has 913 states and 1757 transitions. [2021-11-19 15:10:31,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:31,932 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1757 transitions. [2021-11-19 15:10:31,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:31,933 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:31,933 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:31,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-19 15:10:31,934 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:31,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:31,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1358559242, now seen corresponding path program 15 times [2021-11-19 15:10:31,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:31,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411623696] [2021-11-19 15:10:31,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:31,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:31,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:32,163 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:32,164 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:32,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411623696] [2021-11-19 15:10:32,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411623696] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:32,164 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:32,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:32,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264747410] [2021-11-19 15:10:32,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:32,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:32,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:32,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:32,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:32,165 INFO L87 Difference]: Start difference. First operand 913 states and 1757 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:33,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:33,351 INFO L93 Difference]: Finished difference Result 1683 states and 3211 transitions. [2021-11-19 15:10:33,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-19 15:10:33,352 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:33,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:33,368 INFO L225 Difference]: With dead ends: 1683 [2021-11-19 15:10:33,369 INFO L226 Difference]: Without dead ends: 1683 [2021-11-19 15:10:33,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=220, Invalid=592, Unknown=0, NotChecked=0, Total=812 [2021-11-19 15:10:33,370 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 308 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 915 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 1004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:33,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [308 Valid, 131 Invalid, 1004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 915 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 15:10:33,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1683 states. [2021-11-19 15:10:33,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1683 to 921. [2021-11-19 15:10:33,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 921 states, 909 states have (on average 1.9504950495049505) internal successors, (1773), 920 states have internal predecessors, (1773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:33,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 921 states to 921 states and 1773 transitions. [2021-11-19 15:10:33,414 INFO L78 Accepts]: Start accepts. Automaton has 921 states and 1773 transitions. Word has length 18 [2021-11-19 15:10:33,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:33,414 INFO L470 AbstractCegarLoop]: Abstraction has 921 states and 1773 transitions. [2021-11-19 15:10:33,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:33,415 INFO L276 IsEmpty]: Start isEmpty. Operand 921 states and 1773 transitions. [2021-11-19 15:10:33,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:33,416 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:33,416 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:33,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-19 15:10:33,417 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:33,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:33,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1037420100, now seen corresponding path program 1 times [2021-11-19 15:10:33,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:33,417 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378558067] [2021-11-19 15:10:33,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:33,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:33,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:33,614 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:33,614 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:33,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378558067] [2021-11-19 15:10:33,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378558067] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:33,614 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:33,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:33,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156541256] [2021-11-19 15:10:33,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:33,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:33,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:33,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:33,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:33,616 INFO L87 Difference]: Start difference. First operand 921 states and 1773 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:35,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:35,432 INFO L93 Difference]: Finished difference Result 1717 states and 3232 transitions. [2021-11-19 15:10:35,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-19 15:10:35,433 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:35,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:35,437 INFO L225 Difference]: With dead ends: 1717 [2021-11-19 15:10:35,437 INFO L226 Difference]: Without dead ends: 1717 [2021-11-19 15:10:35,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=206, Invalid=606, Unknown=0, NotChecked=0, Total=812 [2021-11-19 15:10:35,438 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 345 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 1710 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 1950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 1710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:35,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [345 Valid, 135 Invalid, 1950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 1710 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-19 15:10:35,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1717 states. [2021-11-19 15:10:35,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1717 to 981. [2021-11-19 15:10:35,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 981 states, 969 states have (on average 1.9535603715170278) internal successors, (1893), 980 states have internal predecessors, (1893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:35,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 981 states to 981 states and 1893 transitions. [2021-11-19 15:10:35,466 INFO L78 Accepts]: Start accepts. Automaton has 981 states and 1893 transitions. Word has length 18 [2021-11-19 15:10:35,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:35,466 INFO L470 AbstractCegarLoop]: Abstraction has 981 states and 1893 transitions. [2021-11-19 15:10:35,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:35,467 INFO L276 IsEmpty]: Start isEmpty. Operand 981 states and 1893 transitions. [2021-11-19 15:10:35,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:35,467 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:35,468 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:35,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-19 15:10:35,468 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:35,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:35,469 INFO L85 PathProgramCache]: Analyzing trace with hash 2128172062, now seen corresponding path program 16 times [2021-11-19 15:10:35,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:35,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554311106] [2021-11-19 15:10:35,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:35,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:35,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:35,844 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:35,844 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:35,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554311106] [2021-11-19 15:10:35,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554311106] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:35,845 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:35,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:35,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359534242] [2021-11-19 15:10:35,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:35,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:35,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:35,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:35,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:35,846 INFO L87 Difference]: Start difference. First operand 981 states and 1893 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:37,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:37,277 INFO L93 Difference]: Finished difference Result 1682 states and 3256 transitions. [2021-11-19 15:10:37,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-19 15:10:37,278 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:37,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:37,280 INFO L225 Difference]: With dead ends: 1682 [2021-11-19 15:10:37,281 INFO L226 Difference]: Without dead ends: 1682 [2021-11-19 15:10:37,281 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=153, Invalid=447, Unknown=0, NotChecked=0, Total=600 [2021-11-19 15:10:37,281 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 199 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 1054 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 1100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:37,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 140 Invalid, 1100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1054 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 15:10:37,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1682 states. [2021-11-19 15:10:37,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1682 to 1017. [2021-11-19 15:10:37,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1017 states, 1005 states have (on average 1.955223880597015) internal successors, (1965), 1016 states have internal predecessors, (1965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:37,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1017 states to 1017 states and 1965 transitions. [2021-11-19 15:10:37,308 INFO L78 Accepts]: Start accepts. Automaton has 1017 states and 1965 transitions. Word has length 18 [2021-11-19 15:10:37,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:37,308 INFO L470 AbstractCegarLoop]: Abstraction has 1017 states and 1965 transitions. [2021-11-19 15:10:37,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:37,309 INFO L276 IsEmpty]: Start isEmpty. Operand 1017 states and 1965 transitions. [2021-11-19 15:10:37,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:37,310 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:37,310 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:37,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-19 15:10:37,310 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:37,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:37,311 INFO L85 PathProgramCache]: Analyzing trace with hash -1014033864, now seen corresponding path program 17 times [2021-11-19 15:10:37,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:37,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380480704] [2021-11-19 15:10:37,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:37,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:37,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:37,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-11-19 15:10:37,769 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:37,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380480704] [2021-11-19 15:10:37,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380480704] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:37,770 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:37,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-19 15:10:37,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823196502] [2021-11-19 15:10:37,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:37,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-19 15:10:37,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:37,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-19 15:10:37,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:10:37,771 INFO L87 Difference]: Start difference. First operand 1017 states and 1965 transitions. Second operand has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:39,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:39,613 INFO L93 Difference]: Finished difference Result 1710 states and 3310 transitions. [2021-11-19 15:10:39,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 15:10:39,614 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:39,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:39,616 INFO L225 Difference]: With dead ends: 1710 [2021-11-19 15:10:39,617 INFO L226 Difference]: Without dead ends: 1710 [2021-11-19 15:10:39,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 0 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=169, Invalid=587, Unknown=0, NotChecked=0, Total=756 [2021-11-19 15:10:39,617 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 209 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 1239 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 1301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:39,618 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 140 Invalid, 1301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1239 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-19 15:10:39,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1710 states. [2021-11-19 15:10:39,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1710 to 1026. [2021-11-19 15:10:39,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1026 states, 1014 states have (on average 1.955621301775148) internal successors, (1983), 1025 states have internal predecessors, (1983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:39,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 1983 transitions. [2021-11-19 15:10:39,646 INFO L78 Accepts]: Start accepts. Automaton has 1026 states and 1983 transitions. Word has length 18 [2021-11-19 15:10:39,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:39,647 INFO L470 AbstractCegarLoop]: Abstraction has 1026 states and 1983 transitions. [2021-11-19 15:10:39,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:39,647 INFO L276 IsEmpty]: Start isEmpty. Operand 1026 states and 1983 transitions. [2021-11-19 15:10:39,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:39,648 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:39,648 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:39,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-19 15:10:39,649 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:39,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:39,649 INFO L85 PathProgramCache]: Analyzing trace with hash 165286942, now seen corresponding path program 18 times [2021-11-19 15:10:39,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:39,650 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718883244] [2021-11-19 15:10:39,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:39,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:39,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:40,113 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:40,113 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:40,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718883244] [2021-11-19 15:10:40,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718883244] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:40,114 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:40,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:40,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520588744] [2021-11-19 15:10:40,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:40,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:40,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:40,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:40,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:40,115 INFO L87 Difference]: Start difference. First operand 1026 states and 1983 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:42,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:42,019 INFO L93 Difference]: Finished difference Result 1738 states and 3364 transitions. [2021-11-19 15:10:42,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 15:10:42,019 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:42,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:42,022 INFO L225 Difference]: With dead ends: 1738 [2021-11-19 15:10:42,022 INFO L226 Difference]: Without dead ends: 1738 [2021-11-19 15:10:42,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=167, Invalid=589, Unknown=0, NotChecked=0, Total=756 [2021-11-19 15:10:42,023 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 207 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 1331 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 1394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:42,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 140 Invalid, 1394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1331 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-19 15:10:42,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1738 states. [2021-11-19 15:10:42,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1738 to 1035. [2021-11-19 15:10:42,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1035 states, 1023 states have (on average 1.9560117302052786) internal successors, (2001), 1034 states have internal predecessors, (2001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:42,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1035 states to 1035 states and 2001 transitions. [2021-11-19 15:10:42,050 INFO L78 Accepts]: Start accepts. Automaton has 1035 states and 2001 transitions. Word has length 18 [2021-11-19 15:10:42,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:42,051 INFO L470 AbstractCegarLoop]: Abstraction has 1035 states and 2001 transitions. [2021-11-19 15:10:42,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:42,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1035 states and 2001 transitions. [2021-11-19 15:10:42,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:42,052 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:42,052 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:42,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-19 15:10:42,053 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:42,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:42,053 INFO L85 PathProgramCache]: Analyzing trace with hash 566618680, now seen corresponding path program 19 times [2021-11-19 15:10:42,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:42,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330019768] [2021-11-19 15:10:42,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:42,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:42,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:42,349 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:42,349 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:42,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330019768] [2021-11-19 15:10:42,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330019768] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:42,350 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:42,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:42,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180699274] [2021-11-19 15:10:42,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:42,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:42,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:42,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:42,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:42,351 INFO L87 Difference]: Start difference. First operand 1035 states and 2001 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:43,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:43,642 INFO L93 Difference]: Finished difference Result 1766 states and 3418 transitions. [2021-11-19 15:10:43,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-19 15:10:43,643 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:43,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:43,645 INFO L225 Difference]: With dead ends: 1766 [2021-11-19 15:10:43,646 INFO L226 Difference]: Without dead ends: 1766 [2021-11-19 15:10:43,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=179, Invalid=633, Unknown=0, NotChecked=0, Total=812 [2021-11-19 15:10:43,647 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 212 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 1254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:43,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 140 Invalid, 1254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1182 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 15:10:43,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1766 states. [2021-11-19 15:10:43,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1766 to 1044. [2021-11-19 15:10:43,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 1032 states have (on average 1.9563953488372092) internal successors, (2019), 1043 states have internal predecessors, (2019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:43,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 2019 transitions. [2021-11-19 15:10:43,671 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 2019 transitions. Word has length 18 [2021-11-19 15:10:43,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:43,672 INFO L470 AbstractCegarLoop]: Abstraction has 1044 states and 2019 transitions. [2021-11-19 15:10:43,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:43,672 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 2019 transitions. [2021-11-19 15:10:43,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:43,675 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:43,675 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:43,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-19 15:10:43,675 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:43,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:43,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1481212610, now seen corresponding path program 20 times [2021-11-19 15:10:43,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:43,676 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027590957] [2021-11-19 15:10:43,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:43,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:43,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:43,973 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:43,974 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:43,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027590957] [2021-11-19 15:10:43,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027590957] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:43,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:43,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:43,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117806337] [2021-11-19 15:10:43,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:43,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:43,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:43,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:43,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:43,975 INFO L87 Difference]: Start difference. First operand 1044 states and 2019 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:45,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:45,037 INFO L93 Difference]: Finished difference Result 1825 states and 3512 transitions. [2021-11-19 15:10:45,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-19 15:10:45,037 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:45,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:45,040 INFO L225 Difference]: With dead ends: 1825 [2021-11-19 15:10:45,040 INFO L226 Difference]: Without dead ends: 1825 [2021-11-19 15:10:45,041 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-11-19 15:10:45,041 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 178 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 1205 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 1243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:45,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 205 Invalid, 1243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1205 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 15:10:45,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1825 states. [2021-11-19 15:10:45,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1825 to 1052. [2021-11-19 15:10:45,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1052 states, 1040 states have (on average 1.9567307692307692) internal successors, (2035), 1051 states have internal predecessors, (2035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:45,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1052 states to 1052 states and 2035 transitions. [2021-11-19 15:10:45,065 INFO L78 Accepts]: Start accepts. Automaton has 1052 states and 2035 transitions. Word has length 18 [2021-11-19 15:10:45,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:45,065 INFO L470 AbstractCegarLoop]: Abstraction has 1052 states and 2035 transitions. [2021-11-19 15:10:45,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:45,066 INFO L276 IsEmpty]: Start isEmpty. Operand 1052 states and 2035 transitions. [2021-11-19 15:10:45,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:45,067 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:45,067 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:45,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-19 15:10:45,067 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:45,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:45,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1160073468, now seen corresponding path program 2 times [2021-11-19 15:10:45,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:45,068 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451806081] [2021-11-19 15:10:45,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:45,069 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:45,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:45,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:45,295 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:45,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451806081] [2021-11-19 15:10:45,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451806081] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:45,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:45,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:45,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436290268] [2021-11-19 15:10:45,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:45,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:45,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:45,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:45,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:45,297 INFO L87 Difference]: Start difference. First operand 1052 states and 2035 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:46,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:46,740 INFO L93 Difference]: Finished difference Result 1830 states and 3476 transitions. [2021-11-19 15:10:46,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-19 15:10:46,741 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:46,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:46,745 INFO L225 Difference]: With dead ends: 1830 [2021-11-19 15:10:46,746 INFO L226 Difference]: Without dead ends: 1830 [2021-11-19 15:10:46,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2021-11-19 15:10:46,747 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 244 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 1559 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 1656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:46,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 210 Invalid, 1656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1559 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 15:10:46,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1830 states. [2021-11-19 15:10:46,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1830 to 986. [2021-11-19 15:10:46,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 986 states, 974 states have (on average 1.9537987679671458) internal successors, (1903), 985 states have internal predecessors, (1903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:46,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 1903 transitions. [2021-11-19 15:10:46,772 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 1903 transitions. Word has length 18 [2021-11-19 15:10:46,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:46,773 INFO L470 AbstractCegarLoop]: Abstraction has 986 states and 1903 transitions. [2021-11-19 15:10:46,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:46,773 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 1903 transitions. [2021-11-19 15:10:46,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:46,774 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:46,774 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:46,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-19 15:10:46,775 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:46,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:46,775 INFO L85 PathProgramCache]: Analyzing trace with hash -1541238492, now seen corresponding path program 21 times [2021-11-19 15:10:46,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:46,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981832574] [2021-11-19 15:10:46,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:46,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:46,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:47,045 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:47,045 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:47,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981832574] [2021-11-19 15:10:47,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981832574] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:47,045 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:47,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:47,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877772448] [2021-11-19 15:10:47,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:47,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:47,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:47,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:47,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:47,046 INFO L87 Difference]: Start difference. First operand 986 states and 1903 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:48,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:48,652 INFO L93 Difference]: Finished difference Result 2167 states and 4147 transitions. [2021-11-19 15:10:48,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 15:10:48,653 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:48,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:48,658 INFO L225 Difference]: With dead ends: 2167 [2021-11-19 15:10:48,658 INFO L226 Difference]: Without dead ends: 2167 [2021-11-19 15:10:48,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-11-19 15:10:48,659 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 194 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 1531 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 1566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:48,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 269 Invalid, 1566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1531 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-19 15:10:48,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2167 states. [2021-11-19 15:10:48,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2167 to 1032. [2021-11-19 15:10:48,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 1020 states have (on average 1.9558823529411764) internal successors, (1995), 1031 states have internal predecessors, (1995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:48,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1995 transitions. [2021-11-19 15:10:48,686 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1995 transitions. Word has length 18 [2021-11-19 15:10:48,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:48,687 INFO L470 AbstractCegarLoop]: Abstraction has 1032 states and 1995 transitions. [2021-11-19 15:10:48,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:48,687 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1995 transitions. [2021-11-19 15:10:48,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:48,688 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:48,688 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:48,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-19 15:10:48,689 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:48,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:48,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1220099350, now seen corresponding path program 3 times [2021-11-19 15:10:48,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:48,690 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958917673] [2021-11-19 15:10:48,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:48,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:48,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:48,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:48,914 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:48,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958917673] [2021-11-19 15:10:48,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958917673] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:48,914 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:48,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:48,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637263500] [2021-11-19 15:10:48,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:48,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:48,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:48,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:48,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:48,916 INFO L87 Difference]: Start difference. First operand 1032 states and 1995 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:51,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:51,153 INFO L93 Difference]: Finished difference Result 2467 states and 4654 transitions. [2021-11-19 15:10:51,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 15:10:51,154 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:51,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:51,160 INFO L225 Difference]: With dead ends: 2467 [2021-11-19 15:10:51,160 INFO L226 Difference]: Without dead ends: 2459 [2021-11-19 15:10:51,161 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=140, Invalid=510, Unknown=0, NotChecked=0, Total=650 [2021-11-19 15:10:51,161 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 251 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 2338 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 2455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 2338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:51,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 269 Invalid, 2455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 2338 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-19 15:10:51,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2459 states. [2021-11-19 15:10:51,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2459 to 1086. [2021-11-19 15:10:51,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1086 states, 1074 states have (on average 1.9636871508379887) internal successors, (2109), 1085 states have internal predecessors, (2109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:51,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1086 states to 1086 states and 2109 transitions. [2021-11-19 15:10:51,207 INFO L78 Accepts]: Start accepts. Automaton has 1086 states and 2109 transitions. Word has length 18 [2021-11-19 15:10:51,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:51,207 INFO L470 AbstractCegarLoop]: Abstraction has 1086 states and 2109 transitions. [2021-11-19 15:10:51,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:51,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1086 states and 2109 transitions. [2021-11-19 15:10:51,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:51,209 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:51,209 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:51,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-19 15:10:51,209 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:51,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:51,210 INFO L85 PathProgramCache]: Analyzing trace with hash -859149228, now seen corresponding path program 4 times [2021-11-19 15:10:51,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:51,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876729701] [2021-11-19 15:10:51,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:51,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:51,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:51,446 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:51,446 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:51,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876729701] [2021-11-19 15:10:51,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876729701] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:51,447 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:51,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:51,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246870807] [2021-11-19 15:10:51,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:51,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:51,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:51,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:51,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:51,448 INFO L87 Difference]: Start difference. First operand 1086 states and 2109 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:54,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:54,040 INFO L93 Difference]: Finished difference Result 2176 states and 4121 transitions. [2021-11-19 15:10:54,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-19 15:10:54,040 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:54,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:54,043 INFO L225 Difference]: With dead ends: 2176 [2021-11-19 15:10:54,043 INFO L226 Difference]: Without dead ends: 2168 [2021-11-19 15:10:54,044 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=193, Invalid=677, Unknown=0, NotChecked=0, Total=870 [2021-11-19 15:10:54,044 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 220 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 2366 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 2510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 2366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:54,045 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 222 Invalid, 2510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 2366 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-19 15:10:54,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2168 states. [2021-11-19 15:10:54,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2168 to 1257. [2021-11-19 15:10:54,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1257 states, 1245 states have (on average 1.9879518072289157) internal successors, (2475), 1256 states have internal predecessors, (2475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:54,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1257 states to 1257 states and 2475 transitions. [2021-11-19 15:10:54,071 INFO L78 Accepts]: Start accepts. Automaton has 1257 states and 2475 transitions. Word has length 18 [2021-11-19 15:10:54,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:54,072 INFO L470 AbstractCegarLoop]: Abstraction has 1257 states and 2475 transitions. [2021-11-19 15:10:54,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:54,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1257 states and 2475 transitions. [2021-11-19 15:10:54,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:54,073 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:54,073 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:54,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-19 15:10:54,074 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:54,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:54,074 INFO L85 PathProgramCache]: Analyzing trace with hash -1922859946, now seen corresponding path program 22 times [2021-11-19 15:10:54,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:54,075 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632922583] [2021-11-19 15:10:54,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:54,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:54,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:54,427 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:54,427 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:54,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632922583] [2021-11-19 15:10:54,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632922583] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:54,427 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:54,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:54,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970870495] [2021-11-19 15:10:54,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:54,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:54,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:54,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:54,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:54,428 INFO L87 Difference]: Start difference. First operand 1257 states and 2475 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:55,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:55,780 INFO L93 Difference]: Finished difference Result 1845 states and 3612 transitions. [2021-11-19 15:10:55,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-19 15:10:55,781 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:55,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:55,784 INFO L225 Difference]: With dead ends: 1845 [2021-11-19 15:10:55,784 INFO L226 Difference]: Without dead ends: 1845 [2021-11-19 15:10:55,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2021-11-19 15:10:55,785 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 173 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 1229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:55,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 164 Invalid, 1229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 15:10:55,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1845 states. [2021-11-19 15:10:55,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1845 to 1263. [2021-11-19 15:10:55,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1263 states, 1251 states have (on average 1.9880095923261392) internal successors, (2487), 1262 states have internal predecessors, (2487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:55,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1263 states to 1263 states and 2487 transitions. [2021-11-19 15:10:55,813 INFO L78 Accepts]: Start accepts. Automaton has 1263 states and 2487 transitions. Word has length 18 [2021-11-19 15:10:55,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:55,813 INFO L470 AbstractCegarLoop]: Abstraction has 1263 states and 2487 transitions. [2021-11-19 15:10:55,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:55,814 INFO L276 IsEmpty]: Start isEmpty. Operand 1263 states and 2487 transitions. [2021-11-19 15:10:55,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:55,815 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:55,815 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:55,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-19 15:10:55,816 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:55,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:55,816 INFO L85 PathProgramCache]: Analyzing trace with hash -770098576, now seen corresponding path program 23 times [2021-11-19 15:10:55,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:55,816 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378399286] [2021-11-19 15:10:55,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:55,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:55,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:56,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-11-19 15:10:56,257 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:56,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378399286] [2021-11-19 15:10:56,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378399286] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:56,257 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:56,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-19 15:10:56,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235994827] [2021-11-19 15:10:56,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:56,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-19 15:10:56,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:56,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-19 15:10:56,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:10:56,259 INFO L87 Difference]: Start difference. First operand 1263 states and 2487 transitions. Second operand has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:57,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:10:57,960 INFO L93 Difference]: Finished difference Result 1873 states and 3666 transitions. [2021-11-19 15:10:57,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-19 15:10:57,960 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:10:57,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:10:57,968 INFO L225 Difference]: With dead ends: 1873 [2021-11-19 15:10:57,968 INFO L226 Difference]: Without dead ends: 1873 [2021-11-19 15:10:57,969 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 0 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-11-19 15:10:57,969 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 177 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 1426 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 1485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:10:57,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 162 Invalid, 1485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1426 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-19 15:10:57,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1873 states. [2021-11-19 15:10:57,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1873 to 1272. [2021-11-19 15:10:57,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1272 states, 1260 states have (on average 1.9880952380952381) internal successors, (2505), 1271 states have internal predecessors, (2505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:57,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1272 states to 1272 states and 2505 transitions. [2021-11-19 15:10:57,996 INFO L78 Accepts]: Start accepts. Automaton has 1272 states and 2505 transitions. Word has length 18 [2021-11-19 15:10:57,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:10:57,996 INFO L470 AbstractCegarLoop]: Abstraction has 1272 states and 2505 transitions. [2021-11-19 15:10:57,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:10:57,997 INFO L276 IsEmpty]: Start isEmpty. Operand 1272 states and 2505 transitions. [2021-11-19 15:10:57,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:10:57,998 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:10:57,998 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:10:57,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-19 15:10:58,000 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:10:58,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:10:58,000 INFO L85 PathProgramCache]: Analyzing trace with hash 409222230, now seen corresponding path program 24 times [2021-11-19 15:10:58,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:10:58,000 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263427243] [2021-11-19 15:10:58,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:10:58,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:10:58,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:10:58,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:10:58,438 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:10:58,438 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263427243] [2021-11-19 15:10:58,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263427243] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:10:58,438 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:10:58,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:10:58,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124403916] [2021-11-19 15:10:58,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:10:58,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:10:58,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:10:58,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:10:58,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:10:58,440 INFO L87 Difference]: Start difference. First operand 1272 states and 2505 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:00,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:00,139 INFO L93 Difference]: Finished difference Result 1901 states and 3720 transitions. [2021-11-19 15:11:00,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 15:11:00,140 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:11:00,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:00,143 INFO L225 Difference]: With dead ends: 1901 [2021-11-19 15:11:00,143 INFO L226 Difference]: Without dead ends: 1901 [2021-11-19 15:11:00,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2021-11-19 15:11:00,145 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 181 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 1205 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 1268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:00,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 160 Invalid, 1268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1205 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-19 15:11:00,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1901 states. [2021-11-19 15:11:00,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1901 to 1281. [2021-11-19 15:11:00,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1281 states, 1269 states have (on average 1.988179669030733) internal successors, (2523), 1280 states have internal predecessors, (2523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:00,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1281 states to 1281 states and 2523 transitions. [2021-11-19 15:11:00,175 INFO L78 Accepts]: Start accepts. Automaton has 1281 states and 2523 transitions. Word has length 18 [2021-11-19 15:11:00,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:00,176 INFO L470 AbstractCegarLoop]: Abstraction has 1281 states and 2523 transitions. [2021-11-19 15:11:00,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:00,176 INFO L276 IsEmpty]: Start isEmpty. Operand 1281 states and 2523 transitions. [2021-11-19 15:11:00,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:11:00,177 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:00,178 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:11:00,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-19 15:11:00,178 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:00,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:00,178 INFO L85 PathProgramCache]: Analyzing trace with hash 810553968, now seen corresponding path program 25 times [2021-11-19 15:11:00,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:00,179 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458264261] [2021-11-19 15:11:00,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:00,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:00,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:00,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:00,479 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:00,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458264261] [2021-11-19 15:11:00,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458264261] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:00,480 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:00,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:00,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647907072] [2021-11-19 15:11:00,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:00,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:00,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:00,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:00,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:00,481 INFO L87 Difference]: Start difference. First operand 1281 states and 2523 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:01,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:01,935 INFO L93 Difference]: Finished difference Result 1929 states and 3774 transitions. [2021-11-19 15:11:01,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 15:11:01,936 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:11:01,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:01,938 INFO L225 Difference]: With dead ends: 1929 [2021-11-19 15:11:01,938 INFO L226 Difference]: Without dead ends: 1929 [2021-11-19 15:11:01,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=117, Invalid=435, Unknown=0, NotChecked=0, Total=552 [2021-11-19 15:11:01,939 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 182 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 1400 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 1469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:01,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 158 Invalid, 1469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1400 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 15:11:01,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1929 states. [2021-11-19 15:11:01,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1929 to 1290. [2021-11-19 15:11:01,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1290 states, 1278 states have (on average 1.988262910798122) internal successors, (2541), 1289 states have internal predecessors, (2541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:01,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1290 states to 1290 states and 2541 transitions. [2021-11-19 15:11:01,964 INFO L78 Accepts]: Start accepts. Automaton has 1290 states and 2541 transitions. Word has length 18 [2021-11-19 15:11:01,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:01,965 INFO L470 AbstractCegarLoop]: Abstraction has 1290 states and 2541 transitions. [2021-11-19 15:11:01,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:01,965 INFO L276 IsEmpty]: Start isEmpty. Operand 1290 states and 2541 transitions. [2021-11-19 15:11:01,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:11:01,966 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:01,966 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:11:01,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-19 15:11:01,966 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:01,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:01,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1237277322, now seen corresponding path program 26 times [2021-11-19 15:11:01,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:01,967 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847189094] [2021-11-19 15:11:01,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:01,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:01,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:02,264 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:02,264 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:02,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847189094] [2021-11-19 15:11:02,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847189094] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:02,265 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:02,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:02,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957653419] [2021-11-19 15:11:02,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:02,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:02,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:02,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:02,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:02,266 INFO L87 Difference]: Start difference. First operand 1290 states and 2541 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:03,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:03,560 INFO L93 Difference]: Finished difference Result 2094 states and 4051 transitions. [2021-11-19 15:11:03,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-19 15:11:03,561 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:11:03,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:03,563 INFO L225 Difference]: With dead ends: 2094 [2021-11-19 15:11:03,563 INFO L226 Difference]: Without dead ends: 2094 [2021-11-19 15:11:03,563 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-11-19 15:11:03,564 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 200 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 1471 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 1510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:03,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 304 Invalid, 1510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1471 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 15:11:03,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2094 states. [2021-11-19 15:11:03,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2094 to 1298. [2021-11-19 15:11:03,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1298 states, 1286 states have (on average 1.9883359253499222) internal successors, (2557), 1297 states have internal predecessors, (2557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:03,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1298 states to 1298 states and 2557 transitions. [2021-11-19 15:11:03,583 INFO L78 Accepts]: Start accepts. Automaton has 1298 states and 2557 transitions. Word has length 18 [2021-11-19 15:11:03,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:03,584 INFO L470 AbstractCegarLoop]: Abstraction has 1298 states and 2557 transitions. [2021-11-19 15:11:03,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:03,584 INFO L276 IsEmpty]: Start isEmpty. Operand 1298 states and 2557 transitions. [2021-11-19 15:11:03,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:11:03,585 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:03,586 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:11:03,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-19 15:11:03,586 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:03,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:03,587 INFO L85 PathProgramCache]: Analyzing trace with hash -916138180, now seen corresponding path program 5 times [2021-11-19 15:11:03,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:03,587 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448768967] [2021-11-19 15:11:03,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:03,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:03,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:03,825 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:03,826 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:03,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448768967] [2021-11-19 15:11:03,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448768967] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:03,826 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:03,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:03,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46131366] [2021-11-19 15:11:03,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:03,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:03,827 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:03,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:03,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:03,827 INFO L87 Difference]: Start difference. First operand 1298 states and 2557 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:05,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:05,519 INFO L93 Difference]: Finished difference Result 2099 states and 4015 transitions. [2021-11-19 15:11:05,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-19 15:11:05,519 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:11:05,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:05,521 INFO L225 Difference]: With dead ends: 2099 [2021-11-19 15:11:05,523 INFO L226 Difference]: Without dead ends: 2099 [2021-11-19 15:11:05,523 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-11-19 15:11:05,524 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 233 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 2003 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 2074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 2003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:05,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 309 Invalid, 2074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 2003 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-19 15:11:05,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2099 states. [2021-11-19 15:11:05,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2099 to 1207. [2021-11-19 15:11:05,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1207 states, 1195 states have (on average 1.9874476987447698) internal successors, (2375), 1206 states have internal predecessors, (2375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:05,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1207 states to 1207 states and 2375 transitions. [2021-11-19 15:11:05,555 INFO L78 Accepts]: Start accepts. Automaton has 1207 states and 2375 transitions. Word has length 18 [2021-11-19 15:11:05,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:05,556 INFO L470 AbstractCegarLoop]: Abstraction has 1207 states and 2375 transitions. [2021-11-19 15:11:05,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:05,556 INFO L276 IsEmpty]: Start isEmpty. Operand 1207 states and 2375 transitions. [2021-11-19 15:11:05,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:11:05,557 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:05,557 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:11:05,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-19 15:11:05,558 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:05,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:05,558 INFO L85 PathProgramCache]: Analyzing trace with hash -1297303204, now seen corresponding path program 27 times [2021-11-19 15:11:05,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:05,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112253804] [2021-11-19 15:11:05,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:05,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:05,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:05,820 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:05,820 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:05,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112253804] [2021-11-19 15:11:05,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112253804] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:05,820 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:05,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:05,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801343715] [2021-11-19 15:11:05,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:05,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:05,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:05,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:05,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:05,821 INFO L87 Difference]: Start difference. First operand 1207 states and 2375 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:07,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:07,198 INFO L93 Difference]: Finished difference Result 2436 states and 4686 transitions. [2021-11-19 15:11:07,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 15:11:07,199 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:11:07,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:07,201 INFO L225 Difference]: With dead ends: 2436 [2021-11-19 15:11:07,201 INFO L226 Difference]: Without dead ends: 2436 [2021-11-19 15:11:07,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-11-19 15:11:07,202 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 205 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 1485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:07,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 381 Invalid, 1485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1452 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 15:11:07,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2436 states. [2021-11-19 15:11:07,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2436 to 1253. [2021-11-19 15:11:07,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1253 states, 1241 states have (on average 1.9879129734085415) internal successors, (2467), 1252 states have internal predecessors, (2467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:07,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1253 states to 1253 states and 2467 transitions. [2021-11-19 15:11:07,223 INFO L78 Accepts]: Start accepts. Automaton has 1253 states and 2467 transitions. Word has length 18 [2021-11-19 15:11:07,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:07,223 INFO L470 AbstractCegarLoop]: Abstraction has 1253 states and 2467 transitions. [2021-11-19 15:11:07,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:07,224 INFO L276 IsEmpty]: Start isEmpty. Operand 1253 states and 2467 transitions. [2021-11-19 15:11:07,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:11:07,225 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:07,225 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:11:07,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-19 15:11:07,225 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:07,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:07,226 INFO L85 PathProgramCache]: Analyzing trace with hash -976164062, now seen corresponding path program 6 times [2021-11-19 15:11:07,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:07,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706651119] [2021-11-19 15:11:07,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:07,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:07,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:07,448 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:07,448 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:07,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706651119] [2021-11-19 15:11:07,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706651119] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:07,448 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:07,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:07,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643218853] [2021-11-19 15:11:07,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:07,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:07,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:07,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:07,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:07,450 INFO L87 Difference]: Start difference. First operand 1253 states and 2467 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:09,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:09,535 INFO L93 Difference]: Finished difference Result 2736 states and 5193 transitions. [2021-11-19 15:11:09,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 15:11:09,535 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:11:09,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:09,538 INFO L225 Difference]: With dead ends: 2736 [2021-11-19 15:11:09,538 INFO L226 Difference]: Without dead ends: 2728 [2021-11-19 15:11:09,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2021-11-19 15:11:09,552 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 252 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 2297 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 2390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 2297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:09,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 381 Invalid, 2390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 2297 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-19 15:11:09,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2728 states. [2021-11-19 15:11:09,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2728 to 1227. [2021-11-19 15:11:09,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1227 states, 1215 states have (on average 1.9876543209876543) internal successors, (2415), 1226 states have internal predecessors, (2415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:09,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1227 states to 1227 states and 2415 transitions. [2021-11-19 15:11:09,582 INFO L78 Accepts]: Start accepts. Automaton has 1227 states and 2415 transitions. Word has length 18 [2021-11-19 15:11:09,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:09,582 INFO L470 AbstractCegarLoop]: Abstraction has 1227 states and 2415 transitions. [2021-11-19 15:11:09,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:09,583 INFO L276 IsEmpty]: Start isEmpty. Operand 1227 states and 2415 transitions. [2021-11-19 15:11:09,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:11:09,584 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:09,584 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:11:09,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-19 15:11:09,584 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:09,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:09,585 INFO L85 PathProgramCache]: Analyzing trace with hash -615213940, now seen corresponding path program 7 times [2021-11-19 15:11:09,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:09,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512422675] [2021-11-19 15:11:09,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:09,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:09,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:09,816 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:09,816 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:09,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512422675] [2021-11-19 15:11:09,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512422675] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:09,816 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:09,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:09,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392977207] [2021-11-19 15:11:09,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:09,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:09,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:09,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:09,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:09,818 INFO L87 Difference]: Start difference. First operand 1227 states and 2415 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:12,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:12,065 INFO L93 Difference]: Finished difference Result 2445 states and 4660 transitions. [2021-11-19 15:11:12,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-19 15:11:12,065 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:11:12,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:12,067 INFO L225 Difference]: With dead ends: 2445 [2021-11-19 15:11:12,067 INFO L226 Difference]: Without dead ends: 2437 [2021-11-19 15:11:12,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-11-19 15:11:12,068 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 247 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 2353 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 2488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 2353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:12,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 312 Invalid, 2488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 2353 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-19 15:11:12,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2437 states. [2021-11-19 15:11:12,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2437 to 1202. [2021-11-19 15:11:12,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1202 states, 1190 states have (on average 1.9873949579831933) internal successors, (2365), 1201 states have internal predecessors, (2365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:12,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1202 states to 1202 states and 2365 transitions. [2021-11-19 15:11:12,091 INFO L78 Accepts]: Start accepts. Automaton has 1202 states and 2365 transitions. Word has length 18 [2021-11-19 15:11:12,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:12,091 INFO L470 AbstractCegarLoop]: Abstraction has 1202 states and 2365 transitions. [2021-11-19 15:11:12,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:12,092 INFO L276 IsEmpty]: Start isEmpty. Operand 1202 states and 2365 transitions. [2021-11-19 15:11:12,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:11:12,092 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:12,093 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:11:12,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-19 15:11:12,093 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:12,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:12,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1807144210, now seen corresponding path program 28 times [2021-11-19 15:11:12,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:12,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861540116] [2021-11-19 15:11:12,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:12,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:12,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:12,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:12,334 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:12,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861540116] [2021-11-19 15:11:12,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861540116] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:12,334 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:12,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:12,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618769486] [2021-11-19 15:11:12,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:12,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:12,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:12,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:12,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:12,336 INFO L87 Difference]: Start difference. First operand 1202 states and 2365 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:13,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:13,721 INFO L93 Difference]: Finished difference Result 1879 states and 3615 transitions. [2021-11-19 15:11:13,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-19 15:11:13,721 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:11:13,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:13,723 INFO L225 Difference]: With dead ends: 1879 [2021-11-19 15:11:13,724 INFO L226 Difference]: Without dead ends: 1879 [2021-11-19 15:11:13,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=246, Invalid=746, Unknown=0, NotChecked=0, Total=992 [2021-11-19 15:11:13,725 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 348 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 1220 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 1295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:13,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [348 Valid, 143 Invalid, 1295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1220 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 15:11:13,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1879 states. [2021-11-19 15:11:13,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1879 to 1159. [2021-11-19 15:11:13,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1159 states, 1149 states have (on average 1.9878154917319408) internal successors, (2284), 1158 states have internal predecessors, (2284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:13,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1159 states to 1159 states and 2284 transitions. [2021-11-19 15:11:13,748 INFO L78 Accepts]: Start accepts. Automaton has 1159 states and 2284 transitions. Word has length 18 [2021-11-19 15:11:13,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:13,749 INFO L470 AbstractCegarLoop]: Abstraction has 1159 states and 2284 transitions. [2021-11-19 15:11:13,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:13,749 INFO L276 IsEmpty]: Start isEmpty. Operand 1159 states and 2284 transitions. [2021-11-19 15:11:13,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:11:13,750 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:13,750 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:11:13,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-19 15:11:13,751 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:13,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:13,751 INFO L85 PathProgramCache]: Analyzing trace with hash 2128283352, now seen corresponding path program 8 times [2021-11-19 15:11:13,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:13,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156785513] [2021-11-19 15:11:13,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:13,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:13,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:13,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:13,966 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:13,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156785513] [2021-11-19 15:11:13,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156785513] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:13,967 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:13,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:13,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975607030] [2021-11-19 15:11:13,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:13,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:13,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:13,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:13,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:13,968 INFO L87 Difference]: Start difference. First operand 1159 states and 2284 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:16,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:16,050 INFO L93 Difference]: Finished difference Result 2112 states and 4026 transitions. [2021-11-19 15:11:16,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 15:11:16,050 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:11:16,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:16,052 INFO L225 Difference]: With dead ends: 2112 [2021-11-19 15:11:16,052 INFO L226 Difference]: Without dead ends: 2104 [2021-11-19 15:11:16,053 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2021-11-19 15:11:16,054 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 388 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 1872 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 2050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 1872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:16,054 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 140 Invalid, 2050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 1872 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-19 15:11:16,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-11-19 15:11:16,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 1099. [2021-11-19 15:11:16,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1099 states, 1089 states have (on average 1.9871441689623508) internal successors, (2164), 1098 states have internal predecessors, (2164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:16,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 2164 transitions. [2021-11-19 15:11:16,072 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 2164 transitions. Word has length 18 [2021-11-19 15:11:16,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:16,073 INFO L470 AbstractCegarLoop]: Abstraction has 1099 states and 2164 transitions. [2021-11-19 15:11:16,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:16,073 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 2164 transitions. [2021-11-19 15:11:16,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:11:16,074 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:16,074 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:11:16,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-19 15:11:16,075 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:16,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:16,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1805733822, now seen corresponding path program 9 times [2021-11-19 15:11:16,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:16,076 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925366521] [2021-11-19 15:11:16,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:16,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:16,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:16,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:16,307 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:16,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925366521] [2021-11-19 15:11:16,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925366521] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:16,308 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:16,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:16,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138898683] [2021-11-19 15:11:16,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:16,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:16,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:16,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:16,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:16,309 INFO L87 Difference]: Start difference. First operand 1099 states and 2164 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:19,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:19,148 INFO L93 Difference]: Finished difference Result 2317 states and 4396 transitions. [2021-11-19 15:11:19,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-19 15:11:19,149 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:11:19,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:19,151 INFO L225 Difference]: With dead ends: 2317 [2021-11-19 15:11:19,151 INFO L226 Difference]: Without dead ends: 2317 [2021-11-19 15:11:19,152 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=252, Invalid=870, Unknown=0, NotChecked=0, Total=1122 [2021-11-19 15:11:19,152 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 335 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 2418 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 2596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 2418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:19,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 159 Invalid, 2596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 2418 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 15:11:19,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2317 states. [2021-11-19 15:11:19,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2317 to 1097. [2021-11-19 15:11:19,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1097 states, 1087 states have (on average 1.987120515179393) internal successors, (2160), 1096 states have internal predecessors, (2160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:19,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1097 states to 1097 states and 2160 transitions. [2021-11-19 15:11:19,175 INFO L78 Accepts]: Start accepts. Automaton has 1097 states and 2160 transitions. Word has length 18 [2021-11-19 15:11:19,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:19,176 INFO L470 AbstractCegarLoop]: Abstraction has 1097 states and 2160 transitions. [2021-11-19 15:11:19,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:19,176 INFO L276 IsEmpty]: Start isEmpty. Operand 1097 states and 2160 transitions. [2021-11-19 15:11:19,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 15:11:19,177 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:19,177 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:11:19,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-19 15:11:19,178 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:19,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:19,178 INFO L85 PathProgramCache]: Analyzing trace with hash -810135656, now seen corresponding path program 10 times [2021-11-19 15:11:19,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:19,179 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143247282] [2021-11-19 15:11:19,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:19,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:19,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:19,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:19,409 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:19,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143247282] [2021-11-19 15:11:19,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143247282] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:19,409 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:19,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:19,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039444268] [2021-11-19 15:11:19,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:19,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:19,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:19,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:19,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:19,411 INFO L87 Difference]: Start difference. First operand 1097 states and 2160 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:22,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:22,098 INFO L93 Difference]: Finished difference Result 1731 states and 3309 transitions. [2021-11-19 15:11:22,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-19 15:11:22,099 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-11-19 15:11:22,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:22,100 INFO L225 Difference]: With dead ends: 1731 [2021-11-19 15:11:22,100 INFO L226 Difference]: Without dead ends: 1731 [2021-11-19 15:11:22,101 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=224, Invalid=768, Unknown=0, NotChecked=0, Total=992 [2021-11-19 15:11:22,101 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 219 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 2262 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 2436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 2262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:22,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 135 Invalid, 2436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 2262 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-19 15:11:22,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2021-11-19 15:11:22,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 979. [2021-11-19 15:11:22,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 979 states, 970 states have (on average 1.9835051546391753) internal successors, (1924), 978 states have internal predecessors, (1924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:22,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 1924 transitions. [2021-11-19 15:11:22,120 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 1924 transitions. Word has length 18 [2021-11-19 15:11:22,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:22,120 INFO L470 AbstractCegarLoop]: Abstraction has 979 states and 1924 transitions. [2021-11-19 15:11:22,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:22,121 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 1924 transitions. [2021-11-19 15:11:22,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:22,122 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:22,122 INFO L514 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] [2021-11-19 15:11:22,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-19 15:11:22,122 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:22,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:22,123 INFO L85 PathProgramCache]: Analyzing trace with hash -385549842, now seen corresponding path program 1 times [2021-11-19 15:11:22,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:22,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107259153] [2021-11-19 15:11:22,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:22,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:22,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:22,545 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:22,545 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:22,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107259153] [2021-11-19 15:11:22,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107259153] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:22,545 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:22,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:22,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948219548] [2021-11-19 15:11:22,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:22,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:22,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:22,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:22,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:22,547 INFO L87 Difference]: Start difference. First operand 979 states and 1924 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:24,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:24,047 INFO L93 Difference]: Finished difference Result 1033 states and 2010 transitions. [2021-11-19 15:11:24,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-19 15:11:24,047 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:24,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:24,049 INFO L225 Difference]: With dead ends: 1033 [2021-11-19 15:11:24,049 INFO L226 Difference]: Without dead ends: 1033 [2021-11-19 15:11:24,049 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=205, Invalid=445, Unknown=0, NotChecked=0, Total=650 [2021-11-19 15:11:24,050 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 157 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 958 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 958 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:24,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 69 Invalid, 1024 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 958 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 15:11:24,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1033 states. [2021-11-19 15:11:24,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1033 to 989. [2021-11-19 15:11:24,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 989 states, 980 states have (on average 1.9836734693877551) internal successors, (1944), 988 states have internal predecessors, (1944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:24,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 989 states to 989 states and 1944 transitions. [2021-11-19 15:11:24,061 INFO L78 Accepts]: Start accepts. Automaton has 989 states and 1944 transitions. Word has length 24 [2021-11-19 15:11:24,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:24,062 INFO L470 AbstractCegarLoop]: Abstraction has 989 states and 1944 transitions. [2021-11-19 15:11:24,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:24,062 INFO L276 IsEmpty]: Start isEmpty. Operand 989 states and 1944 transitions. [2021-11-19 15:11:24,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:24,063 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:24,063 INFO L514 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] [2021-11-19 15:11:24,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-19 15:11:24,063 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:24,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:24,064 INFO L85 PathProgramCache]: Analyzing trace with hash -444228682, now seen corresponding path program 2 times [2021-11-19 15:11:24,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:24,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256517688] [2021-11-19 15:11:24,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:24,065 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:24,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:24,445 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:24,445 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:24,445 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256517688] [2021-11-19 15:11:24,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256517688] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:24,445 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:24,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:24,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595205039] [2021-11-19 15:11:24,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:24,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:24,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:24,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:24,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:24,446 INFO L87 Difference]: Start difference. First operand 989 states and 1944 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:26,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:26,131 INFO L93 Difference]: Finished difference Result 1052 states and 2047 transitions. [2021-11-19 15:11:26,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 15:11:26,132 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:26,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:26,133 INFO L225 Difference]: With dead ends: 1052 [2021-11-19 15:11:26,133 INFO L226 Difference]: Without dead ends: 1052 [2021-11-19 15:11:26,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=216, Invalid=486, Unknown=0, NotChecked=0, Total=702 [2021-11-19 15:11:26,134 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 154 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 1071 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1071 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:26,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 69 Invalid, 1146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1071 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 15:11:26,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2021-11-19 15:11:26,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 994. [2021-11-19 15:11:26,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 994 states, 985 states have (on average 1.983756345177665) internal successors, (1954), 993 states have internal predecessors, (1954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:26,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 994 states to 994 states and 1954 transitions. [2021-11-19 15:11:26,151 INFO L78 Accepts]: Start accepts. Automaton has 994 states and 1954 transitions. Word has length 24 [2021-11-19 15:11:26,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:26,152 INFO L470 AbstractCegarLoop]: Abstraction has 994 states and 1954 transitions. [2021-11-19 15:11:26,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:26,152 INFO L276 IsEmpty]: Start isEmpty. Operand 994 states and 1954 transitions. [2021-11-19 15:11:26,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:26,153 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:26,153 INFO L514 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] [2021-11-19 15:11:26,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-19 15:11:26,154 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:26,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:26,154 INFO L85 PathProgramCache]: Analyzing trace with hash -207120680, now seen corresponding path program 3 times [2021-11-19 15:11:26,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:26,155 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492719895] [2021-11-19 15:11:26,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:26,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:26,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:26,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:26,553 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:26,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492719895] [2021-11-19 15:11:26,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492719895] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:26,553 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:26,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:26,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266919014] [2021-11-19 15:11:26,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:26,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:26,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:26,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:26,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:26,554 INFO L87 Difference]: Start difference. First operand 994 states and 1954 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:28,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:28,037 INFO L93 Difference]: Finished difference Result 1056 states and 2054 transitions. [2021-11-19 15:11:28,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 15:11:28,037 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:28,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:28,038 INFO L225 Difference]: With dead ends: 1056 [2021-11-19 15:11:28,038 INFO L226 Difference]: Without dead ends: 1056 [2021-11-19 15:11:28,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=250, Invalid=562, Unknown=0, NotChecked=0, Total=812 [2021-11-19 15:11:28,039 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 170 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 816 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:28,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 69 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 816 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 15:11:28,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1056 states. [2021-11-19 15:11:28,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1056 to 999. [2021-11-19 15:11:28,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 990 states have (on average 1.9838383838383837) internal successors, (1964), 998 states have internal predecessors, (1964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:28,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 1964 transitions. [2021-11-19 15:11:28,055 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 1964 transitions. Word has length 24 [2021-11-19 15:11:28,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:28,055 INFO L470 AbstractCegarLoop]: Abstraction has 999 states and 1964 transitions. [2021-11-19 15:11:28,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:28,055 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 1964 transitions. [2021-11-19 15:11:28,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:28,056 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:28,056 INFO L514 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] [2021-11-19 15:11:28,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-19 15:11:28,056 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:28,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:28,057 INFO L85 PathProgramCache]: Analyzing trace with hash -1937676498, now seen corresponding path program 4 times [2021-11-19 15:11:28,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:28,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27988791] [2021-11-19 15:11:28,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:28,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:28,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:28,435 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:28,435 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:28,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27988791] [2021-11-19 15:11:28,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27988791] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:28,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:28,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:28,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52449936] [2021-11-19 15:11:28,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:28,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:28,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:28,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:28,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:28,436 INFO L87 Difference]: Start difference. First operand 999 states and 1964 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:29,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:29,904 INFO L93 Difference]: Finished difference Result 1071 states and 2084 transitions. [2021-11-19 15:11:29,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-19 15:11:29,905 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:29,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:29,906 INFO L225 Difference]: With dead ends: 1071 [2021-11-19 15:11:29,906 INFO L226 Difference]: Without dead ends: 1071 [2021-11-19 15:11:29,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=192, Invalid=458, Unknown=0, NotChecked=0, Total=650 [2021-11-19 15:11:29,907 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 146 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 896 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:29,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 69 Invalid, 983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 896 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-19 15:11:29,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1071 states. [2021-11-19 15:11:29,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1071 to 1009. [2021-11-19 15:11:29,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1009 states, 1000 states have (on average 1.984) internal successors, (1984), 1008 states have internal predecessors, (1984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:29,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 1984 transitions. [2021-11-19 15:11:29,919 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 1984 transitions. Word has length 24 [2021-11-19 15:11:29,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:29,919 INFO L470 AbstractCegarLoop]: Abstraction has 1009 states and 1984 transitions. [2021-11-19 15:11:29,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:29,919 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 1984 transitions. [2021-11-19 15:11:29,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:29,920 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:29,920 INFO L514 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] [2021-11-19 15:11:29,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-19 15:11:29,921 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:29,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:29,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1700568496, now seen corresponding path program 5 times [2021-11-19 15:11:29,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:29,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165039617] [2021-11-19 15:11:29,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:29,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:29,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:30,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:30,336 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:30,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165039617] [2021-11-19 15:11:30,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165039617] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:30,336 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:30,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:30,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824887001] [2021-11-19 15:11:30,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:30,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:30,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:30,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:30,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:30,337 INFO L87 Difference]: Start difference. First operand 1009 states and 1984 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:31,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:31,691 INFO L93 Difference]: Finished difference Result 1089 states and 2118 transitions. [2021-11-19 15:11:31,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 15:11:31,691 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:31,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:31,693 INFO L225 Difference]: With dead ends: 1089 [2021-11-19 15:11:31,693 INFO L226 Difference]: Without dead ends: 1089 [2021-11-19 15:11:31,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=220, Invalid=536, Unknown=0, NotChecked=0, Total=756 [2021-11-19 15:11:31,694 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 157 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 843 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:31,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 69 Invalid, 843 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 15:11:31,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1089 states. [2021-11-19 15:11:31,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1089 to 1004. [2021-11-19 15:11:31,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 995 states have (on average 1.9839195979899498) internal successors, (1974), 1003 states have internal predecessors, (1974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:31,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 1974 transitions. [2021-11-19 15:11:31,705 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 1974 transitions. Word has length 24 [2021-11-19 15:11:31,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:31,705 INFO L470 AbstractCegarLoop]: Abstraction has 1004 states and 1974 transitions. [2021-11-19 15:11:31,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:31,705 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 1974 transitions. [2021-11-19 15:11:31,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:31,707 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:31,707 INFO L514 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] [2021-11-19 15:11:31,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-19 15:11:31,707 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:31,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:31,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1157375244, now seen corresponding path program 6 times [2021-11-19 15:11:31,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:31,708 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654286751] [2021-11-19 15:11:31,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:31,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:31,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:32,093 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:32,093 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:32,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654286751] [2021-11-19 15:11:32,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654286751] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:32,094 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:32,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:32,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735319793] [2021-11-19 15:11:32,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:32,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:32,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:32,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:32,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:32,095 INFO L87 Difference]: Start difference. First operand 1004 states and 1974 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:33,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:33,578 INFO L93 Difference]: Finished difference Result 1079 states and 2098 transitions. [2021-11-19 15:11:33,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 15:11:33,579 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:33,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:33,580 INFO L225 Difference]: With dead ends: 1079 [2021-11-19 15:11:33,580 INFO L226 Difference]: Without dead ends: 1079 [2021-11-19 15:11:33,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=238, Invalid=574, Unknown=0, NotChecked=0, Total=812 [2021-11-19 15:11:33,580 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 161 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 977 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:33,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 69 Invalid, 977 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 869 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 15:11:33,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2021-11-19 15:11:33,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 1009. [2021-11-19 15:11:33,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1009 states, 1000 states have (on average 1.984) internal successors, (1984), 1008 states have internal predecessors, (1984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:33,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 1984 transitions. [2021-11-19 15:11:33,594 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 1984 transitions. Word has length 24 [2021-11-19 15:11:33,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:33,594 INFO L470 AbstractCegarLoop]: Abstraction has 1009 states and 1984 transitions. [2021-11-19 15:11:33,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:33,594 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 1984 transitions. [2021-11-19 15:11:33,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:33,595 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:33,595 INFO L514 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] [2021-11-19 15:11:33,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-19 15:11:33,595 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:33,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:33,596 INFO L85 PathProgramCache]: Analyzing trace with hash 513629814, now seen corresponding path program 7 times [2021-11-19 15:11:33,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:33,596 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11580576] [2021-11-19 15:11:33,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:33,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:33,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:34,053 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:34,053 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:34,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11580576] [2021-11-19 15:11:34,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11580576] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:34,054 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:34,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:34,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083769902] [2021-11-19 15:11:34,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:34,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:34,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:34,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:34,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:34,055 INFO L87 Difference]: Start difference. First operand 1009 states and 1984 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:35,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:35,359 INFO L93 Difference]: Finished difference Result 1090 states and 2121 transitions. [2021-11-19 15:11:35,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 15:11:35,359 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:35,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:35,364 INFO L225 Difference]: With dead ends: 1090 [2021-11-19 15:11:35,364 INFO L226 Difference]: Without dead ends: 1090 [2021-11-19 15:11:35,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=171, Invalid=429, Unknown=0, NotChecked=0, Total=600 [2021-11-19 15:11:35,365 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 141 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:35,365 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 69 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 15:11:35,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1090 states. [2021-11-19 15:11:35,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1090 to 1024. [2021-11-19 15:11:35,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1024 states, 1015 states have (on average 1.9842364532019705) internal successors, (2014), 1023 states have internal predecessors, (2014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:35,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1024 states to 1024 states and 2014 transitions. [2021-11-19 15:11:35,382 INFO L78 Accepts]: Start accepts. Automaton has 1024 states and 2014 transitions. Word has length 24 [2021-11-19 15:11:35,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:35,383 INFO L470 AbstractCegarLoop]: Abstraction has 1024 states and 2014 transitions. [2021-11-19 15:11:35,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:35,384 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 2014 transitions. [2021-11-19 15:11:35,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:35,385 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:35,385 INFO L514 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] [2021-11-19 15:11:35,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-19 15:11:35,386 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:35,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:35,386 INFO L85 PathProgramCache]: Analyzing trace with hash 750737816, now seen corresponding path program 8 times [2021-11-19 15:11:35,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:35,386 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861205601] [2021-11-19 15:11:35,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:35,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:35,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:35,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:35,795 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:35,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861205601] [2021-11-19 15:11:35,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861205601] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:35,795 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:35,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:35,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468928347] [2021-11-19 15:11:35,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:35,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:35,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:35,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:35,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:35,796 INFO L87 Difference]: Start difference. First operand 1024 states and 2014 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:37,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:37,638 INFO L93 Difference]: Finished difference Result 1108 states and 2155 transitions. [2021-11-19 15:11:37,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 15:11:37,638 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:37,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:37,640 INFO L225 Difference]: With dead ends: 1108 [2021-11-19 15:11:37,640 INFO L226 Difference]: Without dead ends: 1108 [2021-11-19 15:11:37,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=193, Invalid=509, Unknown=0, NotChecked=0, Total=702 [2021-11-19 15:11:37,640 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 142 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:37,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 69 Invalid, 1098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1016 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-19 15:11:37,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1108 states. [2021-11-19 15:11:37,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1108 to 1019. [2021-11-19 15:11:37,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1010 states have (on average 1.9841584158415841) internal successors, (2004), 1018 states have internal predecessors, (2004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:37,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 2004 transitions. [2021-11-19 15:11:37,655 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 2004 transitions. Word has length 24 [2021-11-19 15:11:37,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:37,655 INFO L470 AbstractCegarLoop]: Abstraction has 1019 states and 2004 transitions. [2021-11-19 15:11:37,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:37,655 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 2004 transitions. [2021-11-19 15:11:37,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:37,656 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:37,656 INFO L514 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] [2021-11-19 15:11:37,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-19 15:11:37,656 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:37,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:37,657 INFO L85 PathProgramCache]: Analyzing trace with hash -686285740, now seen corresponding path program 9 times [2021-11-19 15:11:37,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:37,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215999320] [2021-11-19 15:11:37,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:37,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:37,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:38,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:38,021 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:38,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215999320] [2021-11-19 15:11:38,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215999320] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:38,021 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:38,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:38,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116855190] [2021-11-19 15:11:38,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:38,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:38,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:38,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:38,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:38,022 INFO L87 Difference]: Start difference. First operand 1019 states and 2004 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:39,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:39,573 INFO L93 Difference]: Finished difference Result 1126 states and 2189 transitions. [2021-11-19 15:11:39,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 15:11:39,573 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:39,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:39,574 INFO L225 Difference]: With dead ends: 1126 [2021-11-19 15:11:39,574 INFO L226 Difference]: Without dead ends: 1126 [2021-11-19 15:11:39,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=206, Invalid=550, Unknown=0, NotChecked=0, Total=756 [2021-11-19 15:11:39,575 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 147 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 865 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:39,575 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 69 Invalid, 957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 865 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-19 15:11:39,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2021-11-19 15:11:39,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 1014. [2021-11-19 15:11:39,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1014 states, 1005 states have (on average 1.9840796019900497) internal successors, (1994), 1013 states have internal predecessors, (1994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:39,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1014 states to 1014 states and 1994 transitions. [2021-11-19 15:11:39,586 INFO L78 Accepts]: Start accepts. Automaton has 1014 states and 1994 transitions. Word has length 24 [2021-11-19 15:11:39,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:39,586 INFO L470 AbstractCegarLoop]: Abstraction has 1014 states and 1994 transitions. [2021-11-19 15:11:39,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:39,587 INFO L276 IsEmpty]: Start isEmpty. Operand 1014 states and 1994 transitions. [2021-11-19 15:11:39,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:39,587 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:39,587 INFO L514 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] [2021-11-19 15:11:39,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-19 15:11:39,588 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:39,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:39,588 INFO L85 PathProgramCache]: Analyzing trace with hash 185043770, now seen corresponding path program 10 times [2021-11-19 15:11:39,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:39,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041613228] [2021-11-19 15:11:39,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:39,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:39,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:39,940 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:39,940 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:39,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041613228] [2021-11-19 15:11:39,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041613228] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:39,940 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:39,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:39,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650895492] [2021-11-19 15:11:39,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:39,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:39,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:39,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:39,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:39,942 INFO L87 Difference]: Start difference. First operand 1014 states and 1994 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:41,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:41,801 INFO L93 Difference]: Finished difference Result 1102 states and 2142 transitions. [2021-11-19 15:11:41,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 15:11:41,801 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:41,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:41,803 INFO L225 Difference]: With dead ends: 1102 [2021-11-19 15:11:41,803 INFO L226 Difference]: Without dead ends: 1102 [2021-11-19 15:11:41,803 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=228, Invalid=584, Unknown=0, NotChecked=0, Total=812 [2021-11-19 15:11:41,803 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 156 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 953 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 953 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:41,804 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 69 Invalid, 1056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 953 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-19 15:11:41,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2021-11-19 15:11:41,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 1019. [2021-11-19 15:11:41,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1010 states have (on average 1.9841584158415841) internal successors, (2004), 1018 states have internal predecessors, (2004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:41,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 2004 transitions. [2021-11-19 15:11:41,826 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 2004 transitions. Word has length 24 [2021-11-19 15:11:41,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:41,826 INFO L470 AbstractCegarLoop]: Abstraction has 1019 states and 2004 transitions. [2021-11-19 15:11:41,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:41,827 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 2004 transitions. [2021-11-19 15:11:41,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:41,828 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:41,828 INFO L514 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] [2021-11-19 15:11:41,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-19 15:11:41,828 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:41,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:41,829 INFO L85 PathProgramCache]: Analyzing trace with hash 1407545838, now seen corresponding path program 11 times [2021-11-19 15:11:41,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:41,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154252925] [2021-11-19 15:11:41,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:41,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:41,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:42,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:42,295 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:42,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154252925] [2021-11-19 15:11:42,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154252925] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:42,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:42,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:42,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081331814] [2021-11-19 15:11:42,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:42,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:42,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:42,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:42,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:42,296 INFO L87 Difference]: Start difference. First operand 1019 states and 2004 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:43,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:43,399 INFO L93 Difference]: Finished difference Result 1207 states and 2352 transitions. [2021-11-19 15:11:43,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 15:11:43,399 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:43,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:43,401 INFO L225 Difference]: With dead ends: 1207 [2021-11-19 15:11:43,401 INFO L226 Difference]: Without dead ends: 1207 [2021-11-19 15:11:43,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2021-11-19 15:11:43,401 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 175 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:43,402 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 105 Invalid, 787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 732 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 15:11:43,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1207 states. [2021-11-19 15:11:43,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1207 to 1014. [2021-11-19 15:11:43,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1014 states, 1005 states have (on average 1.9840796019900497) internal successors, (1994), 1013 states have internal predecessors, (1994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:43,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1014 states to 1014 states and 1994 transitions. [2021-11-19 15:11:43,412 INFO L78 Accepts]: Start accepts. Automaton has 1014 states and 1994 transitions. Word has length 24 [2021-11-19 15:11:43,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:43,413 INFO L470 AbstractCegarLoop]: Abstraction has 1014 states and 1994 transitions. [2021-11-19 15:11:43,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:43,413 INFO L276 IsEmpty]: Start isEmpty. Operand 1014 states and 1994 transitions. [2021-11-19 15:11:43,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:43,413 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:43,414 INFO L514 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] [2021-11-19 15:11:43,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-19 15:11:43,414 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:43,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:43,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1644653840, now seen corresponding path program 12 times [2021-11-19 15:11:43,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:43,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387577786] [2021-11-19 15:11:43,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:43,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:43,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:43,810 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:43,811 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:43,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387577786] [2021-11-19 15:11:43,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387577786] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:43,811 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:43,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:43,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993102472] [2021-11-19 15:11:43,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:43,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:43,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:43,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:43,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:43,812 INFO L87 Difference]: Start difference. First operand 1014 states and 1994 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:45,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:45,126 INFO L93 Difference]: Finished difference Result 1225 states and 2386 transitions. [2021-11-19 15:11:45,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 15:11:45,126 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:45,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:45,127 INFO L225 Difference]: With dead ends: 1225 [2021-11-19 15:11:45,127 INFO L226 Difference]: Without dead ends: 1225 [2021-11-19 15:11:45,128 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=169, Invalid=481, Unknown=0, NotChecked=0, Total=650 [2021-11-19 15:11:45,128 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 179 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 873 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:45,128 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 105 Invalid, 930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 873 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 15:11:45,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1225 states. [2021-11-19 15:11:45,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1225 to 1009. [2021-11-19 15:11:45,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1009 states, 1000 states have (on average 1.984) internal successors, (1984), 1008 states have internal predecessors, (1984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:45,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 1984 transitions. [2021-11-19 15:11:45,146 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 1984 transitions. Word has length 24 [2021-11-19 15:11:45,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:45,146 INFO L470 AbstractCegarLoop]: Abstraction has 1009 states and 1984 transitions. [2021-11-19 15:11:45,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:45,146 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 1984 transitions. [2021-11-19 15:11:45,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:45,147 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:45,147 INFO L514 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] [2021-11-19 15:11:45,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-19 15:11:45,148 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:45,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:45,148 INFO L85 PathProgramCache]: Analyzing trace with hash 207630284, now seen corresponding path program 13 times [2021-11-19 15:11:45,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:45,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506394072] [2021-11-19 15:11:45,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:45,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:45,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:45,508 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:45,509 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:45,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506394072] [2021-11-19 15:11:45,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506394072] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:45,509 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:45,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:45,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319403759] [2021-11-19 15:11:45,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:45,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:45,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:45,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:45,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:45,510 INFO L87 Difference]: Start difference. First operand 1009 states and 1984 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:47,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:47,096 INFO L93 Difference]: Finished difference Result 1243 states and 2420 transitions. [2021-11-19 15:11:47,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 15:11:47,097 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:47,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:47,098 INFO L225 Difference]: With dead ends: 1243 [2021-11-19 15:11:47,098 INFO L226 Difference]: Without dead ends: 1243 [2021-11-19 15:11:47,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=177, Invalid=525, Unknown=0, NotChecked=0, Total=702 [2021-11-19 15:11:47,099 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 179 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 933 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:47,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 105 Invalid, 999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 933 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 15:11:47,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1243 states. [2021-11-19 15:11:47,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1243 to 1004. [2021-11-19 15:11:47,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 995 states have (on average 1.9839195979899498) internal successors, (1974), 1003 states have internal predecessors, (1974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:47,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 1974 transitions. [2021-11-19 15:11:47,110 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 1974 transitions. Word has length 24 [2021-11-19 15:11:47,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:47,110 INFO L470 AbstractCegarLoop]: Abstraction has 1004 states and 1974 transitions. [2021-11-19 15:11:47,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:47,111 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 1974 transitions. [2021-11-19 15:11:47,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:47,111 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:47,111 INFO L514 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] [2021-11-19 15:11:47,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-19 15:11:47,112 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:47,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:47,112 INFO L85 PathProgramCache]: Analyzing trace with hash 1078959794, now seen corresponding path program 14 times [2021-11-19 15:11:47,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:47,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667605746] [2021-11-19 15:11:47,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:47,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:47,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:47,446 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:47,446 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:47,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667605746] [2021-11-19 15:11:47,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667605746] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:47,446 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:47,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:47,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315498468] [2021-11-19 15:11:47,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:47,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:47,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:47,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:47,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:47,447 INFO L87 Difference]: Start difference. First operand 1004 states and 1974 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:49,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:49,084 INFO L93 Difference]: Finished difference Result 1261 states and 2454 transitions. [2021-11-19 15:11:49,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 15:11:49,084 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:49,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:49,086 INFO L225 Difference]: With dead ends: 1261 [2021-11-19 15:11:49,086 INFO L226 Difference]: Without dead ends: 1261 [2021-11-19 15:11:49,086 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 0 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=194, Invalid=562, Unknown=0, NotChecked=0, Total=756 [2021-11-19 15:11:49,086 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 184 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 941 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 941 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:49,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 105 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 941 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 15:11:49,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1261 states. [2021-11-19 15:11:49,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1261 to 999. [2021-11-19 15:11:49,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 990 states have (on average 1.9838383838383837) internal successors, (1964), 998 states have internal predecessors, (1964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:49,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 1964 transitions. [2021-11-19 15:11:49,099 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 1964 transitions. Word has length 24 [2021-11-19 15:11:49,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:49,099 INFO L470 AbstractCegarLoop]: Abstraction has 999 states and 1964 transitions. [2021-11-19 15:11:49,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:49,099 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 1964 transitions. [2021-11-19 15:11:49,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:49,100 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:49,100 INFO L514 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] [2021-11-19 15:11:49,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-19 15:11:49,100 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:49,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:49,101 INFO L85 PathProgramCache]: Analyzing trace with hash 692693614, now seen corresponding path program 15 times [2021-11-19 15:11:49,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:49,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173247699] [2021-11-19 15:11:49,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:49,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:49,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:49,337 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:49,338 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:49,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173247699] [2021-11-19 15:11:49,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173247699] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:49,338 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:49,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:49,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43999540] [2021-11-19 15:11:49,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:49,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:49,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:49,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:49,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:49,339 INFO L87 Difference]: Start difference. First operand 999 states and 1964 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:50,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:50,526 INFO L93 Difference]: Finished difference Result 1526 states and 2937 transitions. [2021-11-19 15:11:50,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-19 15:11:50,527 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:50,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:50,528 INFO L225 Difference]: With dead ends: 1526 [2021-11-19 15:11:50,528 INFO L226 Difference]: Without dead ends: 1526 [2021-11-19 15:11:50,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 0 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=220, Invalid=592, Unknown=0, NotChecked=0, Total=812 [2021-11-19 15:11:50,529 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 269 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:50,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [269 Valid, 136 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 15:11:50,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1526 states. [2021-11-19 15:11:50,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1526 to 1012. [2021-11-19 15:11:50,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 1003 states have (on average 1.9840478564307078) internal successors, (1990), 1011 states have internal predecessors, (1990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:50,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1990 transitions. [2021-11-19 15:11:50,543 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1990 transitions. Word has length 24 [2021-11-19 15:11:50,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:50,543 INFO L470 AbstractCegarLoop]: Abstraction has 1012 states and 1990 transitions. [2021-11-19 15:11:50,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:50,543 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1990 transitions. [2021-11-19 15:11:50,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:50,544 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:50,544 INFO L514 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] [2021-11-19 15:11:50,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-19 15:11:50,544 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:50,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:50,545 INFO L85 PathProgramCache]: Analyzing trace with hash 86797942, now seen corresponding path program 16 times [2021-11-19 15:11:50,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:50,545 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114023169] [2021-11-19 15:11:50,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:50,545 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:50,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:50,873 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:50,873 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:50,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114023169] [2021-11-19 15:11:50,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114023169] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:50,873 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:50,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:50,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838953437] [2021-11-19 15:11:50,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:50,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:50,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:50,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:50,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:50,874 INFO L87 Difference]: Start difference. First operand 1012 states and 1990 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:51,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:51,866 INFO L93 Difference]: Finished difference Result 1653 states and 3232 transitions. [2021-11-19 15:11:51,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-19 15:11:51,867 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:51,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:51,868 INFO L225 Difference]: With dead ends: 1653 [2021-11-19 15:11:51,869 INFO L226 Difference]: Without dead ends: 1653 [2021-11-19 15:11:51,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=147, Invalid=453, Unknown=0, NotChecked=0, Total=600 [2021-11-19 15:11:51,870 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 195 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 809 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:51,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 133 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 809 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-19 15:11:51,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1653 states. [2021-11-19 15:11:51,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1653 to 1074. [2021-11-19 15:11:51,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1074 states, 1065 states have (on average 1.9849765258215963) internal successors, (2114), 1073 states have internal predecessors, (2114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:51,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1074 states to 1074 states and 2114 transitions. [2021-11-19 15:11:51,892 INFO L78 Accepts]: Start accepts. Automaton has 1074 states and 2114 transitions. Word has length 24 [2021-11-19 15:11:51,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:51,892 INFO L470 AbstractCegarLoop]: Abstraction has 1074 states and 2114 transitions. [2021-11-19 15:11:51,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:51,893 INFO L276 IsEmpty]: Start isEmpty. Operand 1074 states and 2114 transitions. [2021-11-19 15:11:51,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:51,894 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:51,894 INFO L514 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] [2021-11-19 15:11:51,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-19 15:11:51,895 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:51,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:51,895 INFO L85 PathProgramCache]: Analyzing trace with hash 323905944, now seen corresponding path program 17 times [2021-11-19 15:11:51,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:51,895 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087840323] [2021-11-19 15:11:51,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:51,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:51,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:52,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-11-19 15:11:52,283 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:52,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087840323] [2021-11-19 15:11:52,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087840323] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:52,283 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:52,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:52,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646462172] [2021-11-19 15:11:52,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:52,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:52,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:52,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:52,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:52,285 INFO L87 Difference]: Start difference. First operand 1074 states and 2114 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:53,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:53,707 INFO L93 Difference]: Finished difference Result 1671 states and 3266 transitions. [2021-11-19 15:11:53,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 15:11:53,707 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:53,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:53,709 INFO L225 Difference]: With dead ends: 1671 [2021-11-19 15:11:53,709 INFO L226 Difference]: Without dead ends: 1671 [2021-11-19 15:11:53,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2021-11-19 15:11:53,710 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 198 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 1116 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:53,710 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 131 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1116 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 15:11:53,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1671 states. [2021-11-19 15:11:53,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1671 to 1076. [2021-11-19 15:11:53,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 1067 states have (on average 1.9850046860356139) internal successors, (2118), 1075 states have internal predecessors, (2118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:53,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 2118 transitions. [2021-11-19 15:11:53,724 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 2118 transitions. Word has length 24 [2021-11-19 15:11:53,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:53,724 INFO L470 AbstractCegarLoop]: Abstraction has 1076 states and 2118 transitions. [2021-11-19 15:11:53,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:53,724 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 2118 transitions. [2021-11-19 15:11:53,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:53,725 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:53,725 INFO L514 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] [2021-11-19 15:11:53,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-19 15:11:53,725 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:53,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:53,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1113117612, now seen corresponding path program 18 times [2021-11-19 15:11:53,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:53,726 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155313862] [2021-11-19 15:11:53,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:53,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:53,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:54,037 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:54,037 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:54,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155313862] [2021-11-19 15:11:54,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155313862] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:54,037 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:54,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:54,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510747636] [2021-11-19 15:11:54,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:54,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:54,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:54,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:54,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:54,039 INFO L87 Difference]: Start difference. First operand 1076 states and 2118 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:55,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:55,643 INFO L93 Difference]: Finished difference Result 1689 states and 3300 transitions. [2021-11-19 15:11:55,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 15:11:55,646 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:55,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:55,648 INFO L225 Difference]: With dead ends: 1689 [2021-11-19 15:11:55,648 INFO L226 Difference]: Without dead ends: 1689 [2021-11-19 15:11:55,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=161, Invalid=595, Unknown=0, NotChecked=0, Total=756 [2021-11-19 15:11:55,649 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 196 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 1413 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 1479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:55,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 129 Invalid, 1479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1413 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 15:11:55,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1689 states. [2021-11-19 15:11:55,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1689 to 1078. [2021-11-19 15:11:55,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1078 states, 1069 states have (on average 1.9850327408793265) internal successors, (2122), 1077 states have internal predecessors, (2122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:55,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1078 states to 1078 states and 2122 transitions. [2021-11-19 15:11:55,663 INFO L78 Accepts]: Start accepts. Automaton has 1078 states and 2122 transitions. Word has length 24 [2021-11-19 15:11:55,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:55,663 INFO L470 AbstractCegarLoop]: Abstraction has 1078 states and 2122 transitions. [2021-11-19 15:11:55,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:55,664 INFO L276 IsEmpty]: Start isEmpty. Operand 1078 states and 2122 transitions. [2021-11-19 15:11:55,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:55,664 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:55,665 INFO L514 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] [2021-11-19 15:11:55,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-19 15:11:55,665 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:55,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:55,665 INFO L85 PathProgramCache]: Analyzing trace with hash -241788102, now seen corresponding path program 19 times [2021-11-19 15:11:55,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:55,666 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593501491] [2021-11-19 15:11:55,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:55,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:55,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:55,998 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:55,998 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:55,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593501491] [2021-11-19 15:11:55,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593501491] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:55,999 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:55,999 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:55,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099874195] [2021-11-19 15:11:55,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:56,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:56,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:56,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:56,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:56,000 INFO L87 Difference]: Start difference. First operand 1078 states and 2122 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:57,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:57,631 INFO L93 Difference]: Finished difference Result 1707 states and 3334 transitions. [2021-11-19 15:11:57,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-19 15:11:57,632 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:57,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:57,634 INFO L225 Difference]: With dead ends: 1707 [2021-11-19 15:11:57,634 INFO L226 Difference]: Without dead ends: 1707 [2021-11-19 15:11:57,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=173, Invalid=639, Unknown=0, NotChecked=0, Total=812 [2021-11-19 15:11:57,634 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 197 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 1412 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 1486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:57,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 127 Invalid, 1486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1412 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 15:11:57,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1707 states. [2021-11-19 15:11:57,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1707 to 1080. [2021-11-19 15:11:57,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1080 states, 1071 states have (on average 1.985060690943044) internal successors, (2126), 1079 states have internal predecessors, (2126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:57,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1080 states to 1080 states and 2126 transitions. [2021-11-19 15:11:57,652 INFO L78 Accepts]: Start accepts. Automaton has 1080 states and 2126 transitions. Word has length 24 [2021-11-19 15:11:57,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:57,653 INFO L470 AbstractCegarLoop]: Abstraction has 1080 states and 2126 transitions. [2021-11-19 15:11:57,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:57,653 INFO L276 IsEmpty]: Start isEmpty. Operand 1080 states and 2126 transitions. [2021-11-19 15:11:57,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:57,654 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:57,654 INFO L514 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] [2021-11-19 15:11:57,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-19 15:11:57,654 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:57,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:57,654 INFO L85 PathProgramCache]: Analyzing trace with hash -628054282, now seen corresponding path program 20 times [2021-11-19 15:11:57,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:57,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411383687] [2021-11-19 15:11:57,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:57,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:57,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:57,853 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:57,853 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:57,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411383687] [2021-11-19 15:11:57,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411383687] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:57,853 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:57,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:57,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846114804] [2021-11-19 15:11:57,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:57,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:57,854 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:57,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:57,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:57,855 INFO L87 Difference]: Start difference. First operand 1080 states and 2126 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:58,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:11:58,749 INFO L93 Difference]: Finished difference Result 1697 states and 3296 transitions. [2021-11-19 15:11:58,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-19 15:11:58,750 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:11:58,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:11:58,751 INFO L225 Difference]: With dead ends: 1697 [2021-11-19 15:11:58,752 INFO L226 Difference]: Without dead ends: 1697 [2021-11-19 15:11:58,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-11-19 15:11:58,752 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 164 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 1097 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 1127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1097 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-19 15:11:58,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 206 Invalid, 1127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1097 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-19 15:11:58,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1697 states. [2021-11-19 15:11:58,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1697 to 1094. [2021-11-19 15:11:58,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1094 states, 1085 states have (on average 1.985253456221198) internal successors, (2154), 1093 states have internal predecessors, (2154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:58,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1094 states to 1094 states and 2154 transitions. [2021-11-19 15:11:58,769 INFO L78 Accepts]: Start accepts. Automaton has 1094 states and 2154 transitions. Word has length 24 [2021-11-19 15:11:58,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:11:58,769 INFO L470 AbstractCegarLoop]: Abstraction has 1094 states and 2154 transitions. [2021-11-19 15:11:58,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:11:58,769 INFO L276 IsEmpty]: Start isEmpty. Operand 1094 states and 2154 transitions. [2021-11-19 15:11:58,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:11:58,770 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:11:58,770 INFO L514 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] [2021-11-19 15:11:58,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-11-19 15:11:58,770 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:11:58,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:11:58,771 INFO L85 PathProgramCache]: Analyzing trace with hash 425668604, now seen corresponding path program 21 times [2021-11-19 15:11:58,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:11:58,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651101592] [2021-11-19 15:11:58,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:11:58,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:11:58,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:11:59,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-11-19 15:11:59,169 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:11:59,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651101592] [2021-11-19 15:11:59,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651101592] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:11:59,169 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:11:59,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:11:59,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110817325] [2021-11-19 15:11:59,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:11:59,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:11:59,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:11:59,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:11:59,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:11:59,170 INFO L87 Difference]: Start difference. First operand 1094 states and 2154 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:00,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:12:00,602 INFO L93 Difference]: Finished difference Result 2030 states and 3917 transitions. [2021-11-19 15:12:00,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-19 15:12:00,608 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:12:00,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:12:00,610 INFO L225 Difference]: With dead ends: 2030 [2021-11-19 15:12:00,610 INFO L226 Difference]: Without dead ends: 2030 [2021-11-19 15:12:00,610 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=101, Invalid=361, Unknown=0, NotChecked=0, Total=462 [2021-11-19 15:12:00,611 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 204 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:12:00,611 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 221 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 15:12:00,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2030 states. [2021-11-19 15:12:00,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2030 to 1118. [2021-11-19 15:12:00,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1118 states, 1109 states have (on average 1.9855725879170423) internal successors, (2202), 1117 states have internal predecessors, (2202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:00,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1118 states to 1118 states and 2202 transitions. [2021-11-19 15:12:00,625 INFO L78 Accepts]: Start accepts. Automaton has 1118 states and 2202 transitions. Word has length 24 [2021-11-19 15:12:00,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:12:00,625 INFO L470 AbstractCegarLoop]: Abstraction has 1118 states and 2202 transitions. [2021-11-19 15:12:00,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:00,626 INFO L276 IsEmpty]: Start isEmpty. Operand 1118 states and 2202 transitions. [2021-11-19 15:12:00,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:12:00,626 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:12:00,626 INFO L514 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] [2021-11-19 15:12:00,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-11-19 15:12:00,627 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:12:00,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:12:00,627 INFO L85 PathProgramCache]: Analyzing trace with hash 265653422, now seen corresponding path program 22 times [2021-11-19 15:12:00,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:12:00,627 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894229902] [2021-11-19 15:12:00,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:12:00,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:12:00,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:12:00,961 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:12:00,961 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:12:00,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894229902] [2021-11-19 15:12:00,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894229902] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:12:00,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:12:00,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:12:00,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785163068] [2021-11-19 15:12:00,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:12:00,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:12:00,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:12:00,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:12:00,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:12:00,962 INFO L87 Difference]: Start difference. First operand 1118 states and 2202 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:01,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:12:01,895 INFO L93 Difference]: Finished difference Result 1563 states and 3053 transitions. [2021-11-19 15:12:01,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-19 15:12:01,896 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:12:01,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:12:01,897 INFO L225 Difference]: With dead ends: 1563 [2021-11-19 15:12:01,897 INFO L226 Difference]: Without dead ends: 1563 [2021-11-19 15:12:01,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2021-11-19 15:12:01,898 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 169 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 773 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-19 15:12:01,898 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 157 Invalid, 826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 773 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-19 15:12:01,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1563 states. [2021-11-19 15:12:01,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1563 to 1113. [2021-11-19 15:12:01,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1113 states, 1104 states have (on average 1.9855072463768115) internal successors, (2192), 1112 states have internal predecessors, (2192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:01,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1113 states to 1113 states and 2192 transitions. [2021-11-19 15:12:01,910 INFO L78 Accepts]: Start accepts. Automaton has 1113 states and 2192 transitions. Word has length 24 [2021-11-19 15:12:01,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:12:01,910 INFO L470 AbstractCegarLoop]: Abstraction has 1113 states and 2192 transitions. [2021-11-19 15:12:01,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:01,911 INFO L276 IsEmpty]: Start isEmpty. Operand 1113 states and 2192 transitions. [2021-11-19 15:12:01,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:12:01,912 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:12:01,912 INFO L514 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] [2021-11-19 15:12:01,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-11-19 15:12:01,912 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:12:01,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:12:01,913 INFO L85 PathProgramCache]: Analyzing trace with hash 502761424, now seen corresponding path program 23 times [2021-11-19 15:12:01,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:12:01,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387746168] [2021-11-19 15:12:01,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:12:01,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:12:01,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:12:02,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:12:02,293 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:12:02,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387746168] [2021-11-19 15:12:02,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387746168] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:12:02,294 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:12:02,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:12:02,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175195985] [2021-11-19 15:12:02,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:12:02,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:12:02,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:12:02,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:12:02,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:12:02,295 INFO L87 Difference]: Start difference. First operand 1113 states and 2192 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:03,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:12:03,543 INFO L93 Difference]: Finished difference Result 1581 states and 3087 transitions. [2021-11-19 15:12:03,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-19 15:12:03,544 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:12:03,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:12:03,546 INFO L225 Difference]: With dead ends: 1581 [2021-11-19 15:12:03,546 INFO L226 Difference]: Without dead ends: 1581 [2021-11-19 15:12:03,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=131, Invalid=421, Unknown=0, NotChecked=0, Total=552 [2021-11-19 15:12:03,547 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 172 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 1094 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 1145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1094 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:12:03,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 155 Invalid, 1145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1094 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 15:12:03,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1581 states. [2021-11-19 15:12:03,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1581 to 1108. [2021-11-19 15:12:03,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1108 states, 1099 states have (on average 1.9854413102820747) internal successors, (2182), 1107 states have internal predecessors, (2182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:03,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1108 states to 1108 states and 2182 transitions. [2021-11-19 15:12:03,561 INFO L78 Accepts]: Start accepts. Automaton has 1108 states and 2182 transitions. Word has length 24 [2021-11-19 15:12:03,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:12:03,561 INFO L470 AbstractCegarLoop]: Abstraction has 1108 states and 2182 transitions. [2021-11-19 15:12:03,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:03,561 INFO L276 IsEmpty]: Start isEmpty. Operand 1108 states and 2182 transitions. [2021-11-19 15:12:03,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:12:03,562 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:12:03,562 INFO L514 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] [2021-11-19 15:12:03,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-11-19 15:12:03,562 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:12:03,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:12:03,563 INFO L85 PathProgramCache]: Analyzing trace with hash -934262132, now seen corresponding path program 24 times [2021-11-19 15:12:03,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:12:03,563 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545844311] [2021-11-19 15:12:03,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:12:03,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:12:03,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:12:03,858 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:12:03,858 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:12:03,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545844311] [2021-11-19 15:12:03,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545844311] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:12:03,858 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:12:03,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:12:03,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547403113] [2021-11-19 15:12:03,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:12:03,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:12:03,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:12:03,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:12:03,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:12:03,859 INFO L87 Difference]: Start difference. First operand 1108 states and 2182 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:05,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:12:05,004 INFO L93 Difference]: Finished difference Result 1599 states and 3121 transitions. [2021-11-19 15:12:05,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 15:12:05,004 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:12:05,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:12:05,006 INFO L225 Difference]: With dead ends: 1599 [2021-11-19 15:12:05,006 INFO L226 Difference]: Without dead ends: 1599 [2021-11-19 15:12:05,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2021-11-19 15:12:05,006 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 174 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 1009 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1009 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:12:05,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 153 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1009 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 15:12:05,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1599 states. [2021-11-19 15:12:05,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1599 to 1103. [2021-11-19 15:12:05,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1103 states, 1094 states have (on average 1.9853747714808043) internal successors, (2172), 1102 states have internal predecessors, (2172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:05,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 2172 transitions. [2021-11-19 15:12:05,020 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 2172 transitions. Word has length 24 [2021-11-19 15:12:05,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:12:05,020 INFO L470 AbstractCegarLoop]: Abstraction has 1103 states and 2172 transitions. [2021-11-19 15:12:05,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:05,021 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 2172 transitions. [2021-11-19 15:12:05,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:12:05,022 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:12:05,022 INFO L514 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] [2021-11-19 15:12:05,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-11-19 15:12:05,023 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:12:05,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:12:05,023 INFO L85 PathProgramCache]: Analyzing trace with hash -62932622, now seen corresponding path program 25 times [2021-11-19 15:12:05,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:12:05,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883308453] [2021-11-19 15:12:05,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:12:05,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:12:05,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:12:05,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:12:05,325 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:12:05,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883308453] [2021-11-19 15:12:05,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883308453] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:12:05,325 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:12:05,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:12:05,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450942936] [2021-11-19 15:12:05,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:12:05,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:12:05,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:12:05,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:12:05,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:12:05,326 INFO L87 Difference]: Start difference. First operand 1103 states and 2172 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:06,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:12:06,852 INFO L93 Difference]: Finished difference Result 1617 states and 3155 transitions. [2021-11-19 15:12:06,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 15:12:06,852 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:12:06,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:12:06,854 INFO L225 Difference]: With dead ends: 1617 [2021-11-19 15:12:06,854 INFO L226 Difference]: Without dead ends: 1617 [2021-11-19 15:12:06,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 0 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=117, Invalid=435, Unknown=0, NotChecked=0, Total=552 [2021-11-19 15:12:06,854 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 173 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 1442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:12:06,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 151 Invalid, 1442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1378 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 15:12:06,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1617 states. [2021-11-19 15:12:06,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1617 to 1098. [2021-11-19 15:12:06,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1098 states, 1089 states have (on average 1.985307621671258) internal successors, (2162), 1097 states have internal predecessors, (2162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:06,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1098 states to 1098 states and 2162 transitions. [2021-11-19 15:12:06,868 INFO L78 Accepts]: Start accepts. Automaton has 1098 states and 2162 transitions. Word has length 24 [2021-11-19 15:12:06,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:12:06,868 INFO L470 AbstractCegarLoop]: Abstraction has 1098 states and 2162 transitions. [2021-11-19 15:12:06,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:06,868 INFO L276 IsEmpty]: Start isEmpty. Operand 1098 states and 2162 transitions. [2021-11-19 15:12:06,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:12:06,869 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:12:06,869 INFO L514 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] [2021-11-19 15:12:06,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-11-19 15:12:06,869 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:12:06,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:12:06,870 INFO L85 PathProgramCache]: Analyzing trace with hash -449198802, now seen corresponding path program 26 times [2021-11-19 15:12:06,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:12:06,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513014080] [2021-11-19 15:12:06,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:12:06,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:12:06,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:12:07,062 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:12:07,062 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:12:07,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513014080] [2021-11-19 15:12:07,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513014080] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:12:07,062 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:12:07,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:12:07,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003086440] [2021-11-19 15:12:07,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:12:07,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:12:07,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:12:07,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:12:07,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:12:07,063 INFO L87 Difference]: Start difference. First operand 1098 states and 2162 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:08,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:12:08,372 INFO L93 Difference]: Finished difference Result 1791 states and 3455 transitions. [2021-11-19 15:12:08,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-19 15:12:08,372 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:12:08,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:12:08,374 INFO L225 Difference]: With dead ends: 1791 [2021-11-19 15:12:08,374 INFO L226 Difference]: Without dead ends: 1791 [2021-11-19 15:12:08,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-11-19 15:12:08,375 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 190 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 1448 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 1482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:12:08,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 305 Invalid, 1482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1448 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 15:12:08,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1791 states. [2021-11-19 15:12:08,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1791 to 1063. [2021-11-19 15:12:08,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 1054 states have (on average 1.984819734345351) internal successors, (2092), 1062 states have internal predecessors, (2092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:08,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 2092 transitions. [2021-11-19 15:12:08,388 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 2092 transitions. Word has length 24 [2021-11-19 15:12:08,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:12:08,388 INFO L470 AbstractCegarLoop]: Abstraction has 1063 states and 2092 transitions. [2021-11-19 15:12:08,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:08,388 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 2092 transitions. [2021-11-19 15:12:08,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:12:08,389 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:12:08,389 INFO L514 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] [2021-11-19 15:12:08,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-11-19 15:12:08,389 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:12:08,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:12:08,389 INFO L85 PathProgramCache]: Analyzing trace with hash 604524084, now seen corresponding path program 27 times [2021-11-19 15:12:08,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:12:08,390 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981334160] [2021-11-19 15:12:08,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:12:08,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:12:08,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:12:08,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:12:08,810 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:12:08,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981334160] [2021-11-19 15:12:08,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981334160] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:12:08,810 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:12:08,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:12:08,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831190652] [2021-11-19 15:12:08,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:12:08,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:12:08,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:12:08,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:12:08,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:12:08,811 INFO L87 Difference]: Start difference. First operand 1063 states and 2092 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:10,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:12:10,918 INFO L93 Difference]: Finished difference Result 2125 states and 4077 transitions. [2021-11-19 15:12:10,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-19 15:12:10,918 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:12:10,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:12:10,920 INFO L225 Difference]: With dead ends: 2125 [2021-11-19 15:12:10,920 INFO L226 Difference]: Without dead ends: 2125 [2021-11-19 15:12:10,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=110, Invalid=442, Unknown=0, NotChecked=0, Total=552 [2021-11-19 15:12:10,921 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 215 mSDsluCounter, 541 mSDsCounter, 0 mSdLazyCounter, 2013 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 2033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 2013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:12:10,921 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 323 Invalid, 2033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 2013 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-19 15:12:10,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2125 states. [2021-11-19 15:12:10,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2125 to 1058. [2021-11-19 15:12:10,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 1049 states have (on average 1.9847473784556722) internal successors, (2082), 1057 states have internal predecessors, (2082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:10,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 2082 transitions. [2021-11-19 15:12:10,939 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 2082 transitions. Word has length 24 [2021-11-19 15:12:10,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:12:10,939 INFO L470 AbstractCegarLoop]: Abstraction has 1058 states and 2082 transitions. [2021-11-19 15:12:10,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:10,939 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 2082 transitions. [2021-11-19 15:12:10,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 15:12:10,940 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:12:10,940 INFO L514 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] [2021-11-19 15:12:10,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-11-19 15:12:10,940 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:12:10,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:12:10,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1367361898, now seen corresponding path program 28 times [2021-11-19 15:12:10,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:12:10,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695698678] [2021-11-19 15:12:10,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:12:10,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:12:10,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:12:11,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:12:11,306 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:12:11,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695698678] [2021-11-19 15:12:11,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695698678] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:12:11,307 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:12:11,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:12:11,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587598163] [2021-11-19 15:12:11,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:12:11,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:12:11,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:12:11,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:12:11,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:12:11,308 INFO L87 Difference]: Start difference. First operand 1058 states and 2082 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:12,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:12:12,894 INFO L93 Difference]: Finished difference Result 1969 states and 3794 transitions. [2021-11-19 15:12:12,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 15:12:12,895 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 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 24 [2021-11-19 15:12:12,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:12:12,897 INFO L225 Difference]: With dead ends: 1969 [2021-11-19 15:12:12,897 INFO L226 Difference]: Without dead ends: 1969 [2021-11-19 15:12:12,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=200, Invalid=612, Unknown=0, NotChecked=0, Total=812 [2021-11-19 15:12:12,897 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 366 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 1247 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:12:12,898 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [366 Valid, 55 Invalid, 1288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1247 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 15:12:12,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1969 states. [2021-11-19 15:12:12,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1969 to 1029. [2021-11-19 15:12:12,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1029 states, 1020 states have (on average 1.9843137254901961) internal successors, (2024), 1028 states have internal predecessors, (2024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:12,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1029 states to 1029 states and 2024 transitions. [2021-11-19 15:12:12,913 INFO L78 Accepts]: Start accepts. Automaton has 1029 states and 2024 transitions. Word has length 24 [2021-11-19 15:12:12,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:12:12,913 INFO L470 AbstractCegarLoop]: Abstraction has 1029 states and 2024 transitions. [2021-11-19 15:12:12,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:12,913 INFO L276 IsEmpty]: Start isEmpty. Operand 1029 states and 2024 transitions. [2021-11-19 15:12:12,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-19 15:12:12,914 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:12:12,914 INFO L514 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] [2021-11-19 15:12:12,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-11-19 15:12:12,914 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:12:12,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:12:12,914 INFO L85 PathProgramCache]: Analyzing trace with hash 1241098377, now seen corresponding path program 1 times [2021-11-19 15:12:12,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:12:12,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238878444] [2021-11-19 15:12:12,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:12:12,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:12:12,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:12:13,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:12:13,073 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:12:13,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238878444] [2021-11-19 15:12:13,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238878444] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:12:13,074 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:12:13,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:12:13,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022451943] [2021-11-19 15:12:13,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:12:13,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:12:13,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:12:13,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:12:13,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:12:13,075 INFO L87 Difference]: Start difference. First operand 1029 states and 2024 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:14,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:12:14,089 INFO L93 Difference]: Finished difference Result 2032 states and 3922 transitions. [2021-11-19 15:12:14,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 15:12:14,090 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 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 25 [2021-11-19 15:12:14,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:12:14,092 INFO L225 Difference]: With dead ends: 2032 [2021-11-19 15:12:14,092 INFO L226 Difference]: Without dead ends: 2032 [2021-11-19 15:12:14,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-11-19 15:12:14,092 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 175 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 1194 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 1227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:12:14,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 264 Invalid, 1227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1194 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 15:12:14,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2032 states. [2021-11-19 15:12:14,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2032 to 1039. [2021-11-19 15:12:14,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1039 states, 1030 states have (on average 1.9844660194174757) internal successors, (2044), 1038 states have internal predecessors, (2044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:14,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1039 states to 1039 states and 2044 transitions. [2021-11-19 15:12:14,118 INFO L78 Accepts]: Start accepts. Automaton has 1039 states and 2044 transitions. Word has length 25 [2021-11-19 15:12:14,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:12:14,118 INFO L470 AbstractCegarLoop]: Abstraction has 1039 states and 2044 transitions. [2021-11-19 15:12:14,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:14,118 INFO L276 IsEmpty]: Start isEmpty. Operand 1039 states and 2044 transitions. [2021-11-19 15:12:14,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-19 15:12:14,119 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:12:14,119 INFO L514 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] [2021-11-19 15:12:14,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-11-19 15:12:14,119 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:12:14,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:12:14,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1804316335, now seen corresponding path program 2 times [2021-11-19 15:12:14,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:12:14,120 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395710068] [2021-11-19 15:12:14,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:12:14,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:12:14,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:12:14,284 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:12:14,284 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:12:14,284 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395710068] [2021-11-19 15:12:14,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395710068] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:12:14,284 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:12:14,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:12:14,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264460717] [2021-11-19 15:12:14,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:12:14,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:12:14,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:12:14,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:12:14,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:12:14,287 INFO L87 Difference]: Start difference. First operand 1039 states and 2044 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:15,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:12:15,702 INFO L93 Difference]: Finished difference Result 2085 states and 3999 transitions. [2021-11-19 15:12:15,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 15:12:15,703 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 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 25 [2021-11-19 15:12:15,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:12:15,705 INFO L225 Difference]: With dead ends: 2085 [2021-11-19 15:12:15,705 INFO L226 Difference]: Without dead ends: 2085 [2021-11-19 15:12:15,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-11-19 15:12:15,705 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 195 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 1648 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 376 SdHoareTripleChecker+Invalid, 1680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:12:15,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 376 Invalid, 1680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1648 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 15:12:15,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2085 states. [2021-11-19 15:12:15,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2085 to 1034. [2021-11-19 15:12:15,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1034 states, 1025 states have (on average 1.984390243902439) internal successors, (2034), 1033 states have internal predecessors, (2034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:15,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 2034 transitions. [2021-11-19 15:12:15,730 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 2034 transitions. Word has length 25 [2021-11-19 15:12:15,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:12:15,730 INFO L470 AbstractCegarLoop]: Abstraction has 1034 states and 2034 transitions. [2021-11-19 15:12:15,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:15,731 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 2034 transitions. [2021-11-19 15:12:15,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-19 15:12:15,735 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:12:15,735 INFO L514 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] [2021-11-19 15:12:15,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-11-19 15:12:15,735 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:12:15,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:12:15,736 INFO L85 PathProgramCache]: Analyzing trace with hash 368819419, now seen corresponding path program 3 times [2021-11-19 15:12:15,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:12:15,736 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042896702] [2021-11-19 15:12:15,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:12:15,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:12:15,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:12:15,925 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:12:15,926 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:12:15,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042896702] [2021-11-19 15:12:15,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042896702] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:12:15,926 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:12:15,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 15:12:15,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774892081] [2021-11-19 15:12:15,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:12:15,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:12:15,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:12:15,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:12:15,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:12:15,927 INFO L87 Difference]: Start difference. First operand 1034 states and 2034 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:17,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:12:17,109 INFO L93 Difference]: Finished difference Result 1674 states and 3215 transitions. [2021-11-19 15:12:17,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-19 15:12:17,109 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 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 25 [2021-11-19 15:12:17,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:12:17,111 INFO L225 Difference]: With dead ends: 1674 [2021-11-19 15:12:17,111 INFO L226 Difference]: Without dead ends: 1674 [2021-11-19 15:12:17,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=246, Invalid=746, Unknown=0, NotChecked=0, Total=992 [2021-11-19 15:12:17,112 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 327 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 1160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:12:17,112 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 137 Invalid, 1160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1087 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 15:12:17,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1674 states. [2021-11-19 15:12:17,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1674 to 944. [2021-11-19 15:12:17,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 944 states, 936 states have (on average 1.9861111111111112) internal successors, (1859), 943 states have internal predecessors, (1859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:17,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 944 states to 944 states and 1859 transitions. [2021-11-19 15:12:17,133 INFO L78 Accepts]: Start accepts. Automaton has 944 states and 1859 transitions. Word has length 25 [2021-11-19 15:12:17,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:12:17,134 INFO L470 AbstractCegarLoop]: Abstraction has 944 states and 1859 transitions. [2021-11-19 15:12:17,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:17,134 INFO L276 IsEmpty]: Start isEmpty. Operand 944 states and 1859 transitions. [2021-11-19 15:12:17,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-19 15:12:17,135 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:12:17,135 INFO L514 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] [2021-11-19 15:12:17,136 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-11-19 15:12:17,136 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting t_funErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:12:17,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:12:17,136 INFO L85 PathProgramCache]: Analyzing trace with hash 1764208180, now seen corresponding path program 1 times [2021-11-19 15:12:17,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:12:17,137 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119597883] [2021-11-19 15:12:17,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:12:17,137 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:12:17,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:12:17,228 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:12:17,228 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-19 15:12:17,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119597883] [2021-11-19 15:12:17,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119597883] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 15:12:17,228 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:12:17,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-19 15:12:17,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930259153] [2021-11-19 15:12:17,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:12:17,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:12:17,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-19 15:12:17,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:12:17,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:12:17,229 INFO L87 Difference]: Start difference. First operand 944 states and 1859 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:17,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:12:17,609 INFO L93 Difference]: Finished difference Result 1101 states and 2170 transitions. [2021-11-19 15:12:17,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:12:17,610 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 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 27 [2021-11-19 15:12:17,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:12:17,611 INFO L225 Difference]: With dead ends: 1101 [2021-11-19 15:12:17,611 INFO L226 Difference]: Without dead ends: 1101 [2021-11-19 15:12:17,611 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:12:17,611 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 38 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:12:17,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 27 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-19 15:12:17,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2021-11-19 15:12:17,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 1008. [2021-11-19 15:12:17,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1008 states, 1000 states have (on average 1.984) internal successors, (1984), 1007 states have internal predecessors, (1984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:17,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1008 states to 1008 states and 1984 transitions. [2021-11-19 15:12:17,622 INFO L78 Accepts]: Start accepts. Automaton has 1008 states and 1984 transitions. Word has length 27 [2021-11-19 15:12:17,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:12:17,622 INFO L470 AbstractCegarLoop]: Abstraction has 1008 states and 1984 transitions. [2021-11-19 15:12:17,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:12:17,623 INFO L276 IsEmpty]: Start isEmpty. Operand 1008 states and 1984 transitions. [2021-11-19 15:12:17,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-19 15:12:17,624 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:12:17,624 INFO L514 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] [2021-11-19 15:12:17,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-11-19 15:12:17,624 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting t_funErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-19 15:12:17,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:12:17,624 INFO L85 PathProgramCache]: Analyzing trace with hash 16802683, now seen corresponding path program 1 times [2021-11-19 15:12:17,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-19 15:12:17,624 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133846926] [2021-11-19 15:12:17,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:12:17,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 15:12:17,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-19 15:12:17,646 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-19 15:12:17,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-19 15:12:17,724 INFO L133 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2021-11-19 15:12:17,724 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-19 15:12:17,725 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location t_funErr5ASSERT_VIOLATIONDATA_RACE (25 of 26 remaining) [2021-11-19 15:12:17,727 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (24 of 26 remaining) [2021-11-19 15:12:17,727 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (23 of 26 remaining) [2021-11-19 15:12:17,728 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (22 of 26 remaining) [2021-11-19 15:12:17,728 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (21 of 26 remaining) [2021-11-19 15:12:17,728 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (20 of 26 remaining) [2021-11-19 15:12:17,728 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (19 of 26 remaining) [2021-11-19 15:12:17,729 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (18 of 26 remaining) [2021-11-19 15:12:17,729 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (17 of 26 remaining) [2021-11-19 15:12:17,729 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (16 of 26 remaining) [2021-11-19 15:12:17,729 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (15 of 26 remaining) [2021-11-19 15:12:17,730 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (14 of 26 remaining) [2021-11-19 15:12:17,730 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATION (13 of 26 remaining) [2021-11-19 15:12:17,730 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONDATA_RACE (12 of 26 remaining) [2021-11-19 15:12:17,730 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONDATA_RACE (11 of 26 remaining) [2021-11-19 15:12:17,730 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONDATA_RACE (10 of 26 remaining) [2021-11-19 15:12:17,731 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONDATA_RACE (9 of 26 remaining) [2021-11-19 15:12:17,731 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr4ASSERT_VIOLATIONDATA_RACE (8 of 26 remaining) [2021-11-19 15:12:17,731 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr5ASSERT_VIOLATIONDATA_RACE (7 of 26 remaining) [2021-11-19 15:12:17,731 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr6ASSERT_VIOLATIONDATA_RACE (6 of 26 remaining) [2021-11-19 15:12:17,731 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONDATA_RACE (5 of 26 remaining) [2021-11-19 15:12:17,731 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONDATA_RACE (4 of 26 remaining) [2021-11-19 15:12:17,732 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONDATA_RACE (3 of 26 remaining) [2021-11-19 15:12:17,732 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONDATA_RACE (2 of 26 remaining) [2021-11-19 15:12:17,732 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr4ASSERT_VIOLATIONDATA_RACE (1 of 26 remaining) [2021-11-19 15:12:17,732 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr6ASSERT_VIOLATIONDATA_RACE (0 of 26 remaining) [2021-11-19 15:12:17,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-11-19 15:12:17,735 INFO L732 BasicCegarLoop]: Path program histogram: [28, 28, 10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:12:17,741 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-11-19 15:12:17,741 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-19 15:12:17,835 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.11 03:12:17 BasicIcfg [2021-11-19 15:12:17,836 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-19 15:12:17,836 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-19 15:12:17,836 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-19 15:12:17,837 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-19 15:12:17,837 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 03:06:07" (3/4) ... [2021-11-19 15:12:17,840 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-19 15:12:17,840 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-19 15:12:17,840 INFO L158 Benchmark]: Toolchain (without parser) took 372081.49ms. Allocated memory was 119.5MB in the beginning and 203.4MB in the end (delta: 83.9MB). Free memory was 87.4MB in the beginning and 82.2MB in the end (delta: 5.3MB). Peak memory consumption was 90.2MB. Max. memory is 16.1GB. [2021-11-19 15:12:17,840 INFO L158 Benchmark]: CDTParser took 0.29ms. Allocated memory is still 119.5MB. Free memory was 72.0MB in the beginning and 71.8MB in the end (delta: 117.7kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 15:12:17,841 INFO L158 Benchmark]: CACSL2BoogieTranslator took 795.40ms. Allocated memory is still 119.5MB. Free memory was 87.1MB in the beginning and 63.8MB in the end (delta: 23.3MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. [2021-11-19 15:12:17,842 INFO L158 Benchmark]: Boogie Procedure Inliner took 91.31ms. Allocated memory was 119.5MB in the beginning and 167.8MB in the end (delta: 48.2MB). Free memory was 63.8MB in the beginning and 141.8MB in the end (delta: -78.0MB). Peak memory consumption was 8.7MB. Max. memory is 16.1GB. [2021-11-19 15:12:17,842 INFO L158 Benchmark]: Boogie Preprocessor took 57.60ms. Allocated memory is still 167.8MB. Free memory was 141.8MB in the beginning and 140.7MB in the end (delta: 1.1MB). Peak memory consumption was 5.9MB. Max. memory is 16.1GB. [2021-11-19 15:12:17,843 INFO L158 Benchmark]: RCFGBuilder took 800.78ms. Allocated memory is still 167.8MB. Free memory was 140.7MB in the beginning and 119.7MB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2021-11-19 15:12:17,843 INFO L158 Benchmark]: TraceAbstraction took 370325.76ms. Allocated memory was 167.8MB in the beginning and 203.4MB in the end (delta: 35.7MB). Free memory was 118.7MB in the beginning and 83.2MB in the end (delta: 35.5MB). Peak memory consumption was 70.1MB. Max. memory is 16.1GB. [2021-11-19 15:12:17,843 INFO L158 Benchmark]: Witness Printer took 3.60ms. Allocated memory is still 203.4MB. Free memory was 83.2MB in the beginning and 82.2MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-19 15:12:17,844 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.29ms. Allocated memory is still 119.5MB. Free memory was 72.0MB in the beginning and 71.8MB in the end (delta: 117.7kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 795.40ms. Allocated memory is still 119.5MB. Free memory was 87.1MB in the beginning and 63.8MB in the end (delta: 23.3MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 91.31ms. Allocated memory was 119.5MB in the beginning and 167.8MB in the end (delta: 48.2MB). Free memory was 63.8MB in the beginning and 141.8MB in the end (delta: -78.0MB). Peak memory consumption was 8.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 57.60ms. Allocated memory is still 167.8MB. Free memory was 141.8MB in the beginning and 140.7MB in the end (delta: 1.1MB). Peak memory consumption was 5.9MB. Max. memory is 16.1GB. * RCFGBuilder took 800.78ms. Allocated memory is still 167.8MB. Free memory was 140.7MB in the beginning and 119.7MB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * TraceAbstraction took 370325.76ms. Allocated memory was 167.8MB in the beginning and 203.4MB in the end (delta: 35.7MB). Free memory was 118.7MB in the beginning and 83.2MB in the end (delta: 35.5MB). Peak memory consumption was 70.1MB. Max. memory is 16.1GB. * Witness Printer took 3.60ms. Allocated memory is still 203.4MB. Free memory was 83.2MB in the beginning and 82.2MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 229.9s, 209 PlacesBefore, 72 PlacesAfterwards, 205 TransitionsBefore, 68 TransitionsAfterwards, 4288 CoEnabledTransitionPairs, 21 FixpointIterations, 143 TrivialSequentialCompositions, 82 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 225 TotalNumberOfCompositions, 59860 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 13009, positive: 10769, positive conditional: 0, positive unconditional: 10769, negative: 2240, negative conditional: 0, negative unconditional: 2240, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3074, positive: 2930, positive conditional: 0, positive unconditional: 2930, negative: 144, negative conditional: 0, negative unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3074, positive: 2435, positive conditional: 0, positive unconditional: 2435, negative: 639, negative conditional: 0, negative unconditional: 639, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 639, positive: 495, positive conditional: 0, positive unconditional: 495, negative: 144, negative conditional: 0, negative unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 745, positive: 405, positive conditional: 0, positive unconditional: 405, negative: 340, negative conditional: 0, negative unconditional: 340, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 13009, positive: 7839, positive conditional: 0, positive unconditional: 7839, negative: 2096, negative conditional: 0, negative unconditional: 2096, unknown: 3074, unknown conditional: 0, unknown unconditional: 3074] , Statistics on independence cache: Total cache size (in pairs): 529, Positive cache size: 422, Positive conditional cache size: 0, Positive unconditional cache size: 422, Negative cache size: 107, Negative conditional cache size: 0, Negative unconditional cache size: 107 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - DataRaceFoundResult [Line: 1239]: Data race detected Data race detected The following path leads to a data race: [L1223-L1226] 0 struct s { int datum; struct s *next; } *A; [L1231] 0 pthread_mutex_t A_mutex = { { 0, 0, 0, 0, 0, { { 0, 0 } } } }; [L1232] 0 pthread_mutex_t B_mutex = { { 0, 0, 0, 0, 0, { { 0, 0 } } } }; [L1245] 0 pthread_t t1; [L1246] 0 struct s *p = malloc(sizeof(struct s)); [L1247] CALL 0 init(p,9) [L1228] 0 p -> datum = x [L1229] 0 p -> next = ((void *)0) [L1247] RET 0 init(p,9) [L1248] 0 A = malloc(sizeof(struct s)) [L1249] 0 init(A,3) [L1249] CALL 0 init(A,3) [L1228] 0 p -> datum = x [L1229] 0 p -> next = ((void *)0) [L1249] RET 0 init(A,3) [L1250] EXPR 0 A->next [L1250] 0 A->next = p [L1251] FCALL, FORK 0 pthread_create(&t1, ((void *)0), t_fun, ((void *)0)) VAL [A={11:0}, A_mutex={14:0}, B_mutex={15:0}, p={-2:0}, pthread_create(&t1, ((void *)0), t_fun, ((void *)0))=-1, t1={13:0}] [L1234] 1 struct s *p = malloc(sizeof(struct s)); VAL [A={11:0}, A_mutex={14:0}, arg={0:0}, arg={0:0}, B_mutex={15:0}, malloc(sizeof(struct s))={-3:0}, p={-3:0}] [L1235] 1 struct s *t; [L1236] CALL 1 init(p,7) [L1228] 1 p -> datum = x [L1229] 1 p -> next = ((void *)0) [L1236] RET 1 init(p,7) [L1238] EXPR 1 A->next [L1238] 1 t = A->next [L1239] EXPR 1 A->next [L1239] 1 A->next = p VAL [A={11:0}, A->next = p=107, A_mutex={14:0}, arg={0:0}, arg={0:0}, B_mutex={15:0}, p={-3:0}, t={-2:0}] [L1253] EXPR 0 A->next VAL [A={11:0}, A->next={-3:0}, A_mutex={14:0}, B_mutex={15:0}, p={-2:0}, t1={13:0}] [L1253] 0 p = A->next VAL [A={11:0}, A->next={-3:0}, A_mutex={14:0}, B_mutex={15:0}, p={-2:0}, t1={13:0}] [L1239] 1 A->next = p VAL [A={11:0}, A->next = p=107, A_mutex={14:0}, arg={0:0}, arg={0:0}, B_mutex={15:0}, p={-3:0}, t={-2:0}] Now there is a data race, but we were unable to determine exactly which statements and variables are involved. There could be a race between one of the statements * C: p -> datum = x [1228] * C: p -> next = ((void *)0) [1229] * C: p = A->next [1253] * C: t = A->next [1238] * C: A->next = p [1250] * C: t = A->next [1238] * C: A->next [1238] * C: A->next = p [1250] * C: init(A,3) [1249] * C: p -> datum = x [1228] * C: t = A->next [1238] * C: t = A->next [1238] * C: p -> datum = x [1228] * C: A = malloc(sizeof(struct s)) [1248] * C: p -> next = ((void *)0) [1229] * C: A->next [1239] * C: p -> next = ((void *)0) [1229] * C: A->next [1250] * C: p -> datum = x [1228] * C: A->next = p [1250] * C: p -> next = ((void *)0) [1229] * C: A->next = p [1250] * C: A->next [1253] and C: A->next = p [1239] - UnprovableResult [Line: 1228]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1229]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1248]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1249]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1228]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1229]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1250]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1250]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1253]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1253]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1254]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1251]: 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: 1228]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1229]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1238]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1238]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1239]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1240]: 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, 275 locations, 26 error locations. Started 1 CEGAR loops. OverallTime: 370.0s, OverallIterations: 79, TraceHistogramMax: 1, PathProgramHistogramMax: 28, EmptinessCheckTime: 0.1s, AutomataDifference: 113.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 230.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 15160 SdHoareTripleChecker+Valid, 90.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 15160 mSDsluCounter, 10571 SdHoareTripleChecker+Invalid, 79.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 16824 mSDsCounter, 5966 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 88677 IncrementalHoareTripleChecker+Invalid, 94643 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5966 mSolverCounterUnsat, 3244 mSDtfsCounter, 88677 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1936 GetRequests, 5 SyntacticMatches, 189 SemanticMatches, 1742 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8639 ImplicationChecksByTransitivity, 32.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1298occurred in iteration=38, InterpolantAutomatonStates: 1483, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.7s AutomataMinimizationTime, 78 MinimizatonAttempts, 37862 StatesRemovedByMinimization, 77 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 22.6s InterpolantComputationTime, 1579 NumberOfCodeBlocks, 1579 NumberOfCodeBlocksAsserted, 79 NumberOfCheckSat, 1471 ConstructedInterpolants, 0 QuantifiedInterpolants, 44811 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 78 InterpolantComputations, 78 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 could not prove your program: unable to determine feasibility of some traces [2021-11-19 15:12:17,956 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ace4487-91e7-4ac6-91f0-5afc2d2aecca/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE